Teoria e Applicazione delle Macchine Calcolatrici (C.d.L. Scienze Ambientali)
(100 ore di lezione, annuale, 3^ anno, fondamentale)
Esame: scritto e orale
Crediti:
Docente: Prof. Giulio Casciola, Dott. Alessandro Amoroso
Scopo
Dare alcuni fondamenti dell'informatica
Contenuto
Classificazione della computer science secondo ACM e IEEE;
macchina di Von Neumann; architettura generale di un computer; principali
tipologie di periferiche; cenni di sistemi operativi; risoluzione di
problemi con il computer; algoritmi; programmazione strutturata; linguaggi
di programmazione imperativa: Pascal; sottoprogrammi; ricorsione; elementi
di computer grapihc; strutture dati complesse; cenni di complessità
computazionale; interpolazione; regressione lineare; strumenti di
produttività individuale.
Il corso prevede un'attività di laboratorio, che ne costituisce
parte integrante, in cui si utilizzano, tra l'altro, reti locali in
ambiente Macintosh, e-mail, compilatori di linguaggi di programmazione,
word processor, fogli elettronici.
Testi Consigliati
- Ceri, S.; Mandrioli D.; Istituzioni di Informatica;
McGraw-Hill (1993);
- Cioffi, G.; Falzone, V.; Manuale di Informatica; Calderini
(1993);
- Cormen, T.H.; Leiserson, C.E.; Rivest, R. L.; Introduzione
agli Algoritmi; Jackson Libri (1996-1997);
- Pritchard,P.; An Introduction to Programming Using Macintosh
Pascal; Addison-Wesley (1988).
Torna alla
home page di Giulio Casciola