Home » Archivo » Archvio 2009 » Linguaggi di programmazione - 2009/2010

Laurea Magistrale

Salta il menu di secondo livello

Linguaggi di programmazione - 10 CFU - A.A. 2009/2010

Insegnante

Prof. Gilberto File'

Periodo

I anno - 1 trimestre | 01/10/2009 - 04/12/2009

Curriculum:

Ore: 48 Frontali, 4 Laboratorio, 16 Esercizi

Torna su ▲

Programma del Corso

I punti principali del corso sono i seguenti:
-il linguaggio funzionale ML
-inferenza dei tipi
-polimorfismo
-ruolo dei tipi nei linguaggi di programmazione
-gestione run time di blocchi e funzioni
-le funzioni come valori qualsiasi
-approfondimenti su C++ e Java
-progetto in cui si realizza un compilatore e un interprete di un semplice linguaggio funzionale

Prerequisiti: programmazione orientata agli oggetti

Propedeuticità:

Ausili Didattici: Slide delle lezioni.

Testi di Riferimento: J.Mitchel "Concepts of programming Languages", Cambridge Univ. Press, 2003
P.Henderson "Functional Programming, application and implementation", Prentice Hall, 1980

Torna su ▲