mag 17 2008
Laboratorio di Programmazione Avanzata
| Docente: | Marco Baioletti |
| Indirizzo: | insegnamenti comuni |
| Anno accademico: | 2007/2008 |
| Ore di teoria: | 36 |
| Ore di pratica: | 0 |
| CFU | 3 |
| Sito ufficiale: |
Prerequisiti
Programmazione II. Laboratorio di Programmazione II
Obiettivi
Comprensione dei concetti di base relativi alla programmazione: strutture dati, meccanismi di controllo. Conoscenza del linguaggio C e parte del linguaggio C++. Capacità di progettazione ed implementazione di semplici algoritmi.
Programma
Richiami di programmazione orientata agli oggetti in C++. Overloading degli operatori. Programmazione generica e template. Le librerie STL. Contenitori (liste, vector, mappe, ecc.). Iteratori. Algoritmi. Oggetti funzione e predicato.
Modalità di valutazione
Progetto, colloquio orale.
Testi consigliati
C++ la guida completa. H. Schildt. Mc Graw-Hill, Milano 2003
Dispense fornite dal docente.




