Lucidi delle Lezioni Home
01-marzo-05 4h
08-marzo-05 4h
|
Modulo 0 | Le Ondate dell'Informatica | La storia dell'informatica, le Ondate tecnologiche, le
definizioni principali.
Come si è arrivati ad Internet |
Modulo 1 |
Algoritmi | Sapere progettare algoritmi in schemi a blocchi;
Progetto per affinamenti successivi; |
|
Modulo 2 |
Rappresentazione
della informazione
|
Sapere come codificare qualunque informazione semplice in
unità di memoria dell'elaboratore;
Tabelle standard (caratteri) Numeri interi, relativi, in virgola mobile. Schemi a blocchi. Programmazione strutturata Costanti intere |
|
15-marzo-05 4h
|
Tipi
semplici espressioni
|
Tipi semplici, domini di definizione e
operatori definiti
Precedenze ed espressioni Conversione implicita ed esplicita
|
|
Modulo 3 | Programmazione
strutturata
|
Frasi di sequenza, selezione ed iterazione in C | |
5-aprile-05 4h
|
Modulo 3b
Modulo 4 |
Programmazione
strutturata
Dati Strutturati array Dati Strutturati struct
|
Principi di Programmazione strutturata
Le tre frasi fondamentali e le loro varianti |
12-aprile-05 2h
|
Modulo 5 | Funzioni Elementari | Solo passaggio valore tipi semplici |
10-maggio-05 4h
|
Riepilogo | Dopo la prova in Itinere di metà periodo, si fa una rassegna di tutto ciò che si è fatto sino a questo punto | |
Modulo 6 | Puntatori | L'uso di puntatori, arimetica degli indirizzi, la allocazione della memoria (automatica e dinamica) | |
17-maggio-05 4h
|
Modulo 7 | Funzioni 1
Il Preprocessor |
Il concetto di Funzione era stato introdotto nel
modulo 5 in modo semplificato.
Il concetto di Puntatore apre una serie nuove possibilità (es. passaggio dei parametri) |
Modulo 8 | Tipi Astratti di
Dati
parte 1 |
I Tipi astratti di dati (TAD) sono un modo per espandere il concetto di tipo, permettendo di modellare realtà più complesse. | |
24-maggio-05 4h
|
Tipi Astratti di Dati parte 2 | ||
Modulo 9 | I Files in C | Un particolare tipo astratto di dati (il FILE) permette di estendere la ampiezza e la durata dei dati sulla memoria di massa |