FONDAMENTI DI INFORMATICA A-L
Corsi di
Laurea in Ingegneria
Informatica e dell’automazione, Elettronica, Telecomunicazioni, Biomedica
Prof.
Primo Zingaretti
Il corso ha lo scopo di
fornire i concetti fondamentali dell’informatica dall’architettura
hardware e software di un sistema di elaborazione
all’introduzione alla programmazione nel linguaggio C.
PROGRAMMA DEL CORSO
Introduzione al corso e concetti
introduttivi.
Elaboratori elettronici e sistemi di elaborazione.
Rappresentazione dell’informazione:
caratteri, numeri, immagini e suoni.
Elementi di programmazione.
Il linguaggio
C: espressioni, variabili, funzioni, puntatori, istruzioni, tipi strutturati,
progetti, I/O.
Strutture dati
classiche: liste, pile e code, alberi.
1.
Presso il servizio di
copisteria sono disponibili tutte le slide presentate
a lezione.
2.
E. Vicario,
Fondamenti di programmazione, Societą Editrice Esculapio,
seconda edizione, 2006.
3.
A. Bellini, A. Guidi,
Linguaggio C - Guida alla programmazione – terza edizione, McGraw-Hill, 2006.
Altri testi:
§
K. Pohl, C - Didattica e
Programmazione, Pearson, 2004.
§
B.W.Kernigham, D.M.Ritchie, Linguaggio C- II
edizione, Pearson, 2004.
§
B.Stroustrup, C++ (terza edizione), Addison-Wesley,
2000.
§
C.Batini, L.C.Aiello, M.Lenzerini,
A.Marchetti Spaccamela, A.Miola,
Fondamenti di programmazione dei calcolatori elettronici, Franco Angeli, 1993.