2015
2015
Sei collegato come utente non registrato
Riepilogo dell'insegnamento: Calcolabilità e Linguaggi Formali
Informazioni generali
Corso di Laurea Informatica Percorso Curriculum "Tecnologie e Scienze dell'Informazione"
CFU 6 Università "Ca' Foscari" VENEZIA
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01
   

6 cfu così ripartiti nelle aree:

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

Sillabo dell'insegnamento

  • A - Fondamenti
    • * ALF - Automi e Linguaggi Formali
      + AL-BACC - Basic Automata, Computability and Complexity
      Classificazione di Chomsky. Automi finiti, grammatiche regolari, espressioni regolari e loro proprietà.
    • * ALF - Automi e Linguaggi Formali
      + AL-BACC - Basic Automata, Computability and Complexity
      Linguaggi sensibili al contesto e tipo 0. Macchina di Turing e sue varianti.
    • * CAL - Calcolabilità
      + AL-BACC - Basic Automata, Computability and Complexity
      Problemi decidibili, indecidibili e semidecidibili.
    • * CAL - Calcolabilità
      + AL-BACC - Basic Automata, Computability and Complexity
      Problema della fermata e metodo di diagonalizzazione. Riduzioni.
  • D - Linguaggi
    • * TTCI - Tecniche di Traduzione: Compilatori e Interpreti
      + PL-LTE - Language Translation and Execution
      Applicazioni in compilazione.
    • * LF - Linguaggi Formali
      * PL-SyA - Syntax Analysis
      Linguaggi liberi da contesto; automi a pila

Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).