Facoltà
di Ingegneria
A.A. 2000-2001
Fondamenti di Informatica
Docente: Domenico Talia
Programma del corso
Introduzione
alla programmazione e all’organizzazione dei calcolatori
Programmazione su tipi semplici
Funzioni
e programmazione con array
Definizione
e chiamata di funzioni. Esecuzione di funzioni e passaggio dei parametri.
Il costruttore di tipo array. Tipi array monodimensionali, tipi array multidimensionali,
manipolazione di array, richiami di algebra lineare. Gestione di vettori
e matrici.
Tecniche
di programmazione
Progettazione
top-down e bottom-up del software. Introduzione alla programmazione orientata
agli oggetti. Gerarchia di classi. Classi per la gestione di vettori e
stringhe. Tecniche di ordinamento di vettori. Organizzazione di classi
in librerie riusabili. Panoramica sulle classi della libreria di Java.
Modalità
di esame: Prova
scritta con possibilità del voto massimo e prova orale facoltativa
con possibilità di miglioramento del voto dello scritto. Obbligo
dell’orale per chi riporta un voto allo scritto compreso nell’intervallo
chiuso (15,17).
Orario
di ricevimento: Venerdi, ore 11-13.
Materiale didattivo