Anno accademico 2009/2010 - lauree triennali

[ELENCO COMPLETO]
  1. Elettrodinamica e onde.
  2. Elettromagnetismo 1 e 2 (parte di elettromagnetismo 1).
  3. Elettromagnetismo 1 e 2 (parte di elettromagnetismo 2).
  4. Fisica ambientale 1.
  5. Fisica dei nuclei e delle particelle.
  6. Fisica dell´atmosfera.
  7. Fisica terrestre e geologia.
  8. Fondamenti dell´informatica 1.
  9. Fondamenti dell´informatica 2.
  10. Fondamenti di marketing per l´informatica.
  11. Geometria.
  12. Geometria 1 e 2 (parte di geometria 1).
  13. Geometria 1 e 2 (parte di geometria 2).
  14. Geometria 3.
  15. Informatica aziendale.
  16. Inglese scientifico.
  17. Intelligenza artificiale 1.

41. Fondamenti dell'informatica 2

prof. Gianpaolo Vittorelli


OBIETTIVO DEL CORSO

Fornire le competenze di base necessarie per comprendere l'evoluzione della tecnologia
informatica e affrontare la risoluzione di problemi applicativi con strumenti informatici.
Verranno presentati e discussi alcuni problemi classici e le loro soluzioni utilizzando casi
reali come base per la presentazione della teoria.

PROGRAMMA DEL CORSO

-Strutture astratte di dati e loro memorizzazione.
-Confronto tra diversi paradigmi di programmazione.
-Problemi di complessità computazionale.
-Elementi di calcolabilità.
-Automi e grammatiche.
-Cenni alle Basi di Dati.

BIBLIOGRAFIA

J. Glenn Brookshear, Informatica - Una panoramica generale, Pearson Education Italia, 2004.
H.M. Deitel - P Deitel, C: Corso completo di programmazione, Apogeo, 2000.
.J.

Manuali di consultazione:
G. Cioffi - V. Falzone, Manuale di Informatica (Quarta edizione), Calderini, Bologna, 2002.
M. Italiani - G. Serazzi, Elementi di Informatica, ETAS Libri, 1993.
D. Mandrioli - C. Ghezzi, Theoretical foundations of computer science, John Wiley & Sons, 1987.
D. E. Knuth, The art of computer programming - 3rd Edition, Addison Wesley Longman, 1997.

DIDATTICA DEL CORSO
Il corso verrà svolto parte in aula, con lezioni teoriche, e parte in Laboratorio di Informatica, con
esercitazioni mirate a fornire una conoscenza operativa della programmazione nei linguaggi C/C++.

METODO DI VALUTAZIONE
Esame scritto e orale.

AVVERTENZE
Il corso ha come propedeuticità il corso di Fondamenti dell'Informatica 1.
Il Prof. Vittorelli riceve gli studenti dopo le lezioni nello studio presso il Dipartimento di
Matematica e Fisica, Via Musei 41.



[ Facoltà di Scienze ]