Diploma Universitario in Ingegneria Informatica

Fondamenti di Informatica II - secondo modulo

Lezioni faccia a faccia A.A. 1999/2000

docente: Giuseppe De Giacomo


Materiale didattico: testi adottati

[T1] M. Cadoli, M. Lenzerini, P. Naggar, A. Schaerf, Fondamenti della progettazione dei programmi: principi, tecniche e loro applicazione in C++, CittáStudiEdizioni, UTET Libreria, 1997.
[T2] M. Cadoli, E. Panizzi, A. Schaerf., M. Lenzerini. Esercizi di progettazione dei programmi in C++. CittáStudiEdizioni, UTET Libreria, 1998.
[T3] T.H. Cormen, C.E. Leiserson, R.L. Rivest, Introduzione agli Algoritmi, Jackson Libri, 1999.


File contenete tutta la directory di Fondamenti II secondo modulo (inclusi tutti i programmi fatti a lezione): fond2mod2.tar

Lezioni faccia a faccia - tabella riassuntiva

Settimana Argomento Martedi (ore 14-17) Giovedi (ore 11-13) Venerdi (ore 11-13)
1:11-15gen Ereditarietà Ereditarietà in C++
(Lez 1,2,3)
Ereditarietà in C++
(Lez 4,5)
Ereditarietà in C++, Pile, Code
(Lez 6,7)
2:17-22gen Ereditarieà
----
Tipi astratti ed ereditarietà
(Lez 8,9)
Tipi astratti ed ereditarietà
(Lez 10,11)
3:24-29gen Complessità Complessità
(Lez 12,13,14)
Complessità asintotica
(Lez 15,16)
Complessità di problemi
(Lez 17,18)
4:28-5feb Strutture dati Heap e Code di Priorità
(Lez 19,20,21)
Alberi n-ari
(Lez 22,23)
HeapSort
(Lez 24,25)
5:7-12feb Strutture dati Dizionari, Alberi di Ricerca
(Lez 26,27,28)
Realizz. Alberi di Ricerca
(Lez 29,30)
Realizz. Dizionari
(Lez 31,32)
6:14-19feb Strutture dati Alberi AVL
(Lez 33,34,35)
Realizz. Alberi AVL
(Lez 36,37)
Esercizio d'esame su uso strutture dati
(Lez 38,39)
7:21-26feb Strutture dati Hashing
(Lez 40,41,42)
Hashing
(Lez 43,44)
Divide at Impera
(Lez 45,46)
8:28-4mar Tecniche algoritmiche Algoritmi golosi
(Lez 47,48,49)
Algoritmi golosi
(Lez 50,51)
----
9:6-11mar Tecniche algoritmiche
interruzione attivita didattica
Algoritmi su grafi
(Lez 52,53)
Algoritmi su grafi
(Lez 54,55)
10:13-18mar Tecniche algoritmiche Algoritmi su grafi
(Lez 56,57,58)
Algoritmi su grafi
(Lez 59,60)
Algoritmi su grafi
(Lez 61,62)
11:20-25mar Ripasso Esercizi d'esame
(Es)
Esercizi d'esame
(Es)
Esercizi d'esame
(Es)


Lezioni faccia a faccia - dettaglio






























Home page del Corso di Fondamenti di Informatica II - secondo modulo
del Diploma Universitario in Ingegneria Informatica dell'Università di Roma "La Sapienza"