2014
2014
Sei collegato come utente non registrato
Riepilogo dell'insegnamento: Interpreti e Compilatori
Informazioni generali
Corso di Laurea Informatica Percorso Informatica
CFU 9 Università FIRENZE
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01
   

9 cfu così ripartiti nelle aree:

  • 3 CFU nell'area A - Fondamenti
  • 6 CFU nell'area D - Linguaggi

Sillabo dell'insegnamento

  • A - Fondamenti
    • * ALF - Automi e Linguaggi Formali
      Analisi sintattica: grammatiche libere da contesto e tecniche di analisi LL(k) e LR(k).
    • * ALF - Automi e Linguaggi Formali
      Analisi lessicale: espressioni e grammatiche regolari, automi a stati finiti, realizzazione di analizzatori lessicali.
    • * ALF - Automi e Linguaggi Formali
      Grammatiche e linguaggi: richiami dei concetti base.
  • D - Linguaggi
    • * TTCI - Tecniche di Traduzione: Compilatori e Interpreti
      Introduzione ai compilatori; fasi di compilazione.
    • * TTCI - Tecniche di Traduzione: Compilatori e Interpreti
      Modalità di realizzazione dei linguaggi: compilazione, supporto a tempo di esecuzione.
    • * TTCI - Tecniche di Traduzione: Compilatori e Interpreti
      Modalità di realizzazione dei linguaggi: interpretazione.
    • * TTCI - Tecniche di Traduzione: Compilatori e Interpreti
      Analisi semantica e generazione del codice.
    • * TTCI - Tecniche di Traduzione: Compilatori e Interpreti
      Linguaggi e macchine astratte loro associate.
    • * TTCI - Tecniche di Traduzione: Compilatori e Interpreti
      Cenni di ottimizzazione del codice.

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