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

Intro  Prima  Seconda   Terza

 

Modulo 1

Algoritmi Sapere progettare algoritmi in schemi a blocchi;

Progetto per affinamenti successivi;

 

Modulo 2

Rappresentazione della informazione

 

Algoritmi

 

La sintassi del C

 

IEEE Floating Point

 

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

 

Assegnamento

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

Allocazione Dinamica

L'uso di puntatori, arimetica degli indirizzi, la allocazione della memoria (automatica e dinamica)

17-maggio-05

4h

 

Modulo 7 Funzioni 1

Funzioni 2

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

Esercizi

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