Prof. A. Masini
a.a. 2000/2001
Descrizione:
Il corso di intende fornire le basi relative alle
tecniche di progettazione e implementazione dei linguaggi di
programmazione.
Modalita' di esame:
Orale
Programma:
1) Linguaggi imperativi, funzionali e orientati ad oggetti.
2) Traduttori, grammatiche, parsing.
3) Tipi di dato.
4) Meccanismi di astrazione.
5) Controllo di sequenza.
6) Controllo di sottoprogrammi.
7) Inheritance.
Riferimenti bibliografici:
T. W. Pratt & M. V. Zelkowitz.
Programming Languages, design and implementation.
Prentice Hall, 1996.