Programma del corso

Guida alla Facoltà di Ingegneria 2005-2006
 

 

 
A.A. 2005/2006
Laurea Triennale
ING-INF/05
Fondamenti di Informatica (6 cfu)

Corso di Laurea: Ing. della Produzione Industriale

english version

 

Obiettivi Formativi :

 

Corso di base che intende offrire agli studenti una visione generale
dell'Informatica come disciplina scientifica ed introdurli ai principi
fondamentali della programmazione e della buona strutturazione dei programmi.

 

Programma :


Introduzione
L'Informatica e i suoi campi di applicazione. La rappresentazione
dell'informazione (cenni al sistema binario). I linguaggi di
programmazione. I calcolatori elettronici.

Architettura del calcolatore
Il modello di Von Neumann: la memoria centrale, l'unità di elaborazione, i dispositivi di I/O, il bus di sistema, le periferiche, la memoria di massa.

Il Sistema Operativo
Funzioni principali: gestione dei processi, gestione della memoria,
gestione delle periferiche. Il Sistema Operativo Digital-VMS.

I linguaggi di programmazione
Il linguaggio macchina e il linguaggio assembler (cenni). I linguaggi ad
alto livello: caratteristiche principali. Strumenti di sviluppo del SW:
editor, traduttori, linker, debugger.

Il linguaggio Fortran
Introduzione al linguaggio. Operazioni aritmetiche, espressioni ed
assegnazioni. Operazioni di I/O. Tipi di dati. Array. Esecuzioni cicliche.
Decisioni. Sottoprogrammi e passaggio di parametri. Organizzazione dei dati in file. Gestione dei caratteri.

 

 

Testi di Riferimento :

 

T.M.R. Ellis, Programmazione strutturata in Fortran 77 con elementi di Fortran 90, Zanichelli, 1999.
Ceri S., Mandrioli D., Istituzioni di Informatica, McGraw-Hill Italia,
Milano, 1993.
Batini C., Carlucci Aiello L., Lenzerini M., Fondamenti di programmazione dei calcolatori elettronici, F.Angeli, 1990.

Modalità di svolgimento dell’esame :

 

L'esame consta di due prove scritte e di una orale.

 

Ricevimento Studenti :


Contattare il docente.

 

 

Facoltà di Ingegneria - Via Brecce Bianche - Monte Dago - 60131 Ancona - Tel. 0039-071-2204708