Programma del corso

Guida alla Facoltà di Ingegneria 2005-2006
 

 

 
A.A. 2005/2006
Laurea Specialistica
ING-INF/05
Linguaggi di Programmazione (6 cfu)

Corso di Laurea: Ingegneria Informatica

english version

 

Obiettivi Formativi :


Il corso ha l’obiettivo di fornire conoscenze sui concetti fondamentali associati ai linguaggi di programmazione e le corrispondenti tecniche di programmazione, ed esperienza sulla loro applicazione ed uso per la soluzione di problemi.

 

Programma :

 

Introduzione: concetti generali relativi alla programmazione. Definizione di Linguaggio di Programmazione: sintassi, semantica, pragmatica. Un modello di linguaggio di programmazione: il kernel language. L’astrazione funzionale nei linguaggi di programmazione. Tecniche di programmazione dichiarativa. Concorrenza nel modello dichiarativo. La programmazione basata su stati.

 

Testi di Riferimento :

 

Concepts, Tecniques, and Models of Computer Programming – P.Van Roy, S.Haridi – MIT Press 2004

 

Modalità di svolgimento dell’esame :

 

L'esame consiste in una prova orale

 

Ricevimento Studenti :

 

Mercoledi 11:00-13:00

 

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