Come contattarciTrovaMappa del sito
UNIVERSITÀ POLITECNICA DELLE MARCHE
   
Novità

Didattica

Esami

Bacheca

Eventi

Rubrica

Home Page
A.A. 2003/2004

Laurea triennale

ING-INF/05
informatica I (cer+at)

Docente: Giuseppa Ribighini

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 :

Martedi' - Giovedi' ore 10.30-12.30

 
<< torna al sommario
 
  Via Brecce Bianche - Monte Dago -60131 Ancona - Tel. 0039-071-2204708