-
*
CB - Costrutti di Base
+
PL-BTS - Basic Type Systems
Nozione intuitiva di tipo, dichiarazioni di costante e variabile, espressioni.
-
V - Varie
PL-LP - Language Pragmatics
Laboratorio: procedure e funzioni.
-
*
CB - Costrutti di Base
PL-LP - Language Pragmatics
Assegnazione, I/O, blocchi, istruzioni di scelta, istruzioni iterative.
-
V - Varie
+
PL-BTS - Basic Type Systems
Laboratorio: array bi-dimensionali, record, ..., accesso a file in lettura/scrittura.
-
*
CB - Costrutti di Base
PL-TS - Type Systems
Vector e array unidimensionali ed esempi riassuntivi.
-
*
CB - Costrutti di Base
+
PL-OOP - Object-Oriented Programming
Laboratorio: introduzione alla programmazione C++, costrutti principali.
-
*
POO - Programmazione Orientata agli Oggetti
+
PL-OOP - Object-Oriented Programming
Classi e struct, metodi, template.
-
*
CB - Costrutti di Base
PL-APC - Advanced Programming Constructs
Puntatori, liste.
-
*
P - Procedure
PL-LP - Language Pragmatics
Funzioni e procedure, parametri IN, IN-OUT, OUT, passaggio per valore, riferimento e riferimento costante.
-
V - Varie
+
AL-BA - Basic Analysis
Complessità dei programmi iterativi e ricorsivi.