17906 - Laboratorio di Informatica L-A - A.A. 2006-2007
Testi consigliati

Linguaggio C

H. M. Deitel, J. Deitel
C: Corso completo di Programmazione
Apogeo, 2004, Seconda Edizione.

A. Kelley, I. Pohl
C: Didattica e Programmazione
Pearson Education, 1996


Esercizi in C

A. Ciampolini, E. Lamma
Esercizi di Programmazione in Linguaggio C
Progetto Leonardo, Esculapio, 1999



Sei in: Home> Lezioni

Lezioni


Informazioni sulla parte teorica del corso e materiale proiettato durante le lezioni.

Argomenti trattati

Inserire la descrizione degli argomenti trattati

  • Introduzione agli elaboratori elettronici
  • Progettazione software
  • Linguaggio C. Temi principali:
    • Tipi di dato
    • Espressioni e cicli
    • Funzioni e procedure
    • Ricorsione
    • Array e stringhe
    • Input/Output (file di testo e file binari)
    • Allocazione dinamica
    • Tipi di dato astratto (liste)
    • Algoritmi di ordinamento

 

Testi consigliati

Per chi desidera approfondire gli argomenti trattati a lezione vengono riportati qui di seguito i titoli di due testi:

H. M. Deitel, J. Deitel
C: Corso completo di Programmazione
Apogeo, Settembre 2004,
Seconda Edizione.
A. Kelley, I. Pohl
C: Didattica e Programmazione
Pearson Education, 1996

 

Lucidi delle lezioni

Nell'area sottostante puoi scaricare i file con le diapositive delle lezioni. I file sono in formato PDF con due diapositive per pagina:

00.Introduzione
02.Introduzione ai compilatori
04.Per cominciare
06.Programmazione strutturata
07.Progetti su più files
09a.Parametri e trattamento errori
09c.Array, parametri e ricerca
10.Menu - prima versione
12.Matrici e sistemi lineari
14.File
16.Valutazione di espressioni (qui il codice)
18.Es: Azienda Meccanica (qui il codice)

01.Architettura di un elaboratore
03.Linea di comando
05.Primi passi
06-b.Preprocessore
08.Funzioni e ricorsione
09b.Metodo della bisezione
09d.Stringhe
11.Algoritmi di ordinamento
13.Strutture
15.Allocazione dinamica e ADT (qui il codice - anche calcolo numerico)
17.Menu - terza versione (qui il codice)

Orario lezioni
Periodo
dal 25 Settembre 2006
al 7 Dicembre 2006

Cognomi [A-G]
Lunedì

11.00 - 14.00, Aula E1A

Cognomi [H-Z]
Mercoledì

11.00 - 14.00, Aula E1A