Programma previsto per l`anno 2009/2010

Programma di Elementi di Informatica
Corso di Laurea Ingegneria Civile e Corso di Laurea Ingegneria Energetica
Facoltà di Ingegneria
Università del Sannio
Anno accademico 2005/2006
Docente: Lerina Aversano
Nozioni Introduttive e concetti fondamentali. Il concetto d’informazione. Codifica
dell’informazione. Le basi di numerazione. Conversioni di base. Rappresentazione dei numeri
naturali, interi e reali in base due. Principali operazioni. Elementi di algebra booleana. (vedi [3])
Principi di funzionamento di un calcolatore. Struttura di un calcolatore: il modello di Von
Neumann. Principali componenti di un calcolatore e loro principali caratteristiche: processore,
memoria centrale, unità di ingresso, unità di uscita, memorie secondarie, gestione dell’I/O. (vedi
[1], cap 4)
Introduzione ai sistemi operativi. Funzioni del sistema operativo. Tipologie di sistemi operativi.
Processi. File system. Gestione delle risorse. Principali comandi dei sistemi operativi MS-Windows
e Dos. (vedi [1], cap 5)
Introduzione alla programmazione (Linguaggio di riferimento C). Concetto di algoritmo, e di
programma. Linguaggi di programmazione. Compilatori e interpreti. Tipi semplici. Organizzazione
di un programma. Ingresso e uscita dei dati. Sviluppo di semplici programmi.
Strumenti di produttività personale. Fogli elettronici.
Esercitazioni in ambiente Windows.
Libri consigliati
[1]
Introduzione ai sistemi informatici 2/ed - D. Sciuto, G. Buonanno, W. Fornaciari, Luca
Mari, Mc-Graw Hill, Italia.
[2]
Istituzioni di Informatica, S. Ceri, D. Mandrioli, Ed. Mc-Graw Hill, Italia.
[3]
Elementi di informatica, B. Fadini, C. Savy, Liguori Editore.
[4]
Linguaggio C, Kernighan, Ritchie Gruppo Editorial Jackson.