2013
2013
Sei collegato come utente non registrato
Riepilogo dell'insegnamento: Implementation of Programming Languages
Informazioni generali
Corso di Laurea Informatica Percorso Informatica - Laurea Magistrale
CFU 9 Università GENOVA
Ore di didattica frontale per CFU 9 Settore Scientifico Disciplinare INF/01
   

9 cfu così ripartiti nelle aree:

  • 2 CFU nell'area A - Fondamenti
  • 7 CFU nell'area D - Linguaggi

Sillabo dell'insegnamento

  • A - Fondamenti
    • * ALF - Automi e Linguaggi Formali
      Grammatiche context-free
    • * ALF - Automi e Linguaggi Formali
      Analisi lessicale e parsing
  • D - Linguaggi
    • * TTCI - Tecniche di Traduzione: Compilatori e Interpreti
      Supporto runtime: gestione della memoria
    • * TTCI - Tecniche di Traduzione: Compilatori e Interpreti
      Tecniche di compilazione e ottimizzazione
    • * TTCI - Tecniche di Traduzione: Compilatori e Interpreti
      Generazione del codice
    • * TTCI - Tecniche di Traduzione: Compilatori e Interpreti
      Ottimizzazione
    • V - Varie
      progetto
    • * MATR - Macchine Astratte e Tecniche per la Realizzazione dei linguaggi di programmazione
      Implementazione di concetti high-level di linguaggi funzionali
    • * MATR - Macchine Astratte e Tecniche per la Realizzazione dei linguaggi di programmazione
      Implementazione di concetti high-level di linguaggi object-oriented

(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa

Insegnamenti "macro" nell'ambito dei quali può essere scelto

  1. Corsi selezionati da elenco prefissato