2009
2009
Sei collegato come utente non registrato
Riepilogo dell'insegnamento: Fondamenti dell'informatica 2
Informazioni generali
Corso di Laurea Informatica Percorso Percorso base per le lauree specialistiche
CFU 6 Università UDINE
Ore di didattica frontale per CFU 8 Settore Scientifico Disciplinare INF/01
Commento

6 cfu così ripartiti nelle aree:

  • 6 CFU nell'area A - Fondamenti

Sillabo dell'insegnamento

  • A - Fondamenti
    • COM - Complessita'
      Complessita'. Problemi e linguaggi. Problemi decisionali e funzionali. Classi di Complessita' in tempo deterministiche: Riassunto dei principali risultati.
    • COM - Complessita'
      Classi non deterministiche e classi in spazio. Principali risultati. Riduzioni, completezza, ed esempi. Teoremi di Cook. NP-completezza di alcuni problemi fondamentali mediante riduzione.
    • * CAL - Calcolabilita'
      Il teorema S-m-n per la While calcolabilita' e gli Specializzatori. Il Teorema di ricorsione di Kleene, il Teorema di Rice e le proprieta' di programmi e il Teorema di Rice-Shapiro. Applicazioni alla programmazione. Riducibilit? funzionale. Studio della relazione. Insiemi ricorsivi e completi. Insiemi creativi e produttivi. Secondo Teorema di Ricorsione e Teorema di Myhill. Insiemi semplici: esistenza di un insieme semplice.
    • * CAL - Calcolabilita'
      Richiamo dei formalismi delle funzioni primitive ricorsive, ricorsive parziali e Macchine di Turing. Equivalenza tra le funzioni ricorsive parziali e le funzioni Turing-calcolabili. Calcolabilita' e Linguaggi di Programmazione. Il linguaggio While: Sintassi, semantica e funzioni While-calcolabili. Turing completezza del linguaggio While. Il linguaggio For. Equivalenza tra funzioni For-calcolabili e funzioni primitive ricorsive. Indecidibilita' dell'halting problem senza aritmetizzazione.
    • * ALF - Automi e Linguaggi Formali
      Linguaggi liberi dal contesto. Grammatiche libere dal contesto e alberi di derivazione. Grammatiche ambigue. Le forme normali di Chomsky e di Greibach. Il pumping lemma per i linguaggi liberi e le sue applicazioni. Proprieta' di chiusura e di decidibilita' dei linguaggi liberi. Grammatiche lineari destre e sinistre, grammatiche di tipo 0 e 1 e gerarchia di Chomsky.
    • * ALF - Automi e Linguaggi Formali
      Richiami sui linguaggi regolari. Automi a stati finiti deterministici e non-deterministici, e loro equivalenza. Espressioni regolari. Pumping Lemma per i linguaggi regolari e sue applicazioni. Proprieta' di chiusura e di decidibilita' dei linguaggi regolari. Il teorema di Myhill-Nerode; unicita' e determinazione dell'automa minimo.

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