Corso di Fondamenti di Informatica II

 

    per Ingegneria delle Telecomunicazioni

 

Materiale didattico 
Per leggere le slides è necessario Acrobat Reader. Se non lo avete potete  scaricarlo direttamente dal sito della Adobe

Links utili
Documentazione linguaggio C e C++
Corso C++ del CNR

Ambiente di sviluppo
L'ambiente utilizzato è NetBeans, ambiente free prodotto della Sun Microsystem. I file e le istruzioni sono disponibili qui (sito del prof. Tortorella).


Slides
Lezione 1 (introduzione e richiami del C++) del 14 gennaio 2010.
Lezione 2 (array bidimensionali e struct) del 18 gennaio 2010.
Lezione 3 (puntatori) del 19 gennaio 2010.
Lezione 4 (allocazione dinamica della memoria) del 21 gennaio 2010.
Lezione 5 (ricorsione) del 25 gennaio 2010.
Lezione 6 (ricorsione) del 28 gennaio 2010.
Lezione 7 (compilazione modulare e ADT) del 1 febbraio 2010.
Lezione 8 (esempi di ADT e introduzione alle liste) del 4 febbraio 2010.
Lezione 9 (algoritmi sulle liste) del 8 febbraio 2010.
Lezione 10 (algoritmi sulle liste e introduzione all I/O del C++) del 11 febbraio 2010.
Lezione 11 (I/O del C++) del 15 febbraio 2010.
Lezione 12 (introduzione alla programmazione object oriented) del 15 febbraio 2010.
Lezione 13 (distruttori, costruttori di copia e variabili static) del 16 febbraio 2010.
Lezione 14 (Funzioni Friend ed overlaoding degli operatori) del 18 febbraio 2010.
Lezione 15 (Ereditarietà) del 22 febbraio 2010.
Lezione 16 (Polimorfismo) del 25 febbraio 2010.


Esercizi
Richiami C++
Ricorsione


 
Codice degli esempi
prova_stack
Torri di Hanoi
Anagrammi
vettore.cpp   vettore.h
cifratore.cpp
graph.h  graphMat.h  graphMat.cpp


Esercitazioni
esercitazione 1
esercitazione 2
esercitazione 3

esercitazione 4
esercitazione 5




© 2009 Francesco Fontanella.