- *
CB - Costrutti di Base
Nozione intuitiva di tipo, dichiarazioni di costante e variabile, espressioni.
-
V - Varie
Laboratorio: procedure e funzioni.
- *
CB - Costrutti di Base
Assegnazione, I/O, blocchi, istruzioni di scelta, istruzioni iterative.
-
V - Varie
Laboratorio: puntatori e liste
-
V - Varie
Laboratorio: testing e debugging
-
V - Varie
Laboratorio: array bi-dimensionali, record, ..., accesso a file in lettura/scrittura.
- *
R - Ricorsione
Esempi semplici di funzioni ricorsive. Regole di visibilità delle dichiarazioni.
- *
CB - Costrutti di Base
Vector e array unidimensionali ed esempi riassuntivi.
- *
CB - Costrutti di Base
Laboratorio: introduzione alla programmazione C++, costrutti principali.
- *
POO - Programmazione Orientata agli Oggetti
Classi e struct, metodi, template.
- *
CB - Costrutti di Base
Puntatori, liste.
- *
P - Procedure
Funzioni e procedure, parametri IN, IN-OUT, OUT, passaggio per valore, riferimento e riferimento costante.
-
V - Varie
Complessità dei programmi iterativi e ricorsivi.