Riepilogo dell'insegnamento: Linguaggi di Programmazione II
6 cfu così ripartiti nelle aree:
- 5 CFU nell'area C - Programmazione
- 1 CFU nell'area I - Ingegneria del software
Sillabo dell'insegnamento
- C - Programmazione
-
PCC - Programmazione Concorrente
Programmazione multi-threaded in Java. Primitive di sincronizzazione.
- *
POO - Programmazione Orientata agli Oggetti
Relazioni di uguaglianza e di ordine tra oggetti. Clonazione. Riflessione.
- *
POO - Programmazione Orientata agli Oggetti
Programmare con le collezioni: insiemi, liste, mappe associative
- *
POO - Programmazione Orientata agli Oggetti
Il sistema dei tipi e il type-checking di Java. Algoritmo di risoluzione dell'overloading e dell'overriding.
- *
POO - Programmazione Orientata agli Oggetti
Classi e metodi con parametri di tipo
- I - Ingegneria del software
(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali