2012
2012
Sei collegato come utente non registrato
Riepilogo dell'insegnamento: LINGUAGGI DI PROGRAMMAZIONE E COMPILATORI
Informazioni generali
Corso di Laurea Informatica Percorso
CFU 6 Università L AQUILA
Ore di didattica frontale per CFU 10 Settore Scientifico Disciplinare INF/01
Commento

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area B - Algoritmi

Sillabo dell'insegnamento

  • B - Algoritmi
    • * ASC - Algoritmi su Strutture Combinatorie
      Generazione automatica di compilatori. Il compilatore YACC
    • * SDF - Strutture di Dati Fondamentali
      Traduzione guidata dalla sintassi: definizioni dirette dalla sintassi, schemi di traslazione
    • * SDF - Strutture di Dati Fondamentali
      Analisi semantica e type checking. Codice intermedio. Un caso di studio: compilazione di linguaggi multidimensionali
    • TAPA - Tecniche fondamentali di Analisi e Progetto di Algoritmi
      Linguaggi formali e compilatori. Grammatiche e automi. Fasi della compilaizone. Analisi lessicale: token, pattern, lessemi
    • * SDF - Strutture di Dati Fondamentali
      Il compilatore LEX. Analisi sintattica: parsing top-down e bottom-up
    • * SDF - Strutture di Dati Fondamentali
      Parsing predittivo non ricorsivo. Parsing LR: tecniche SLR, LALR, LR canonica

(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali