Riepilogo dell'insegnamento: Metodi Formali dell'Informatica
9 cfu così ripartiti nelle aree:
- 9 CFU nell'area A - Fondamenti
Sillabo dell'insegnamento
- A - Fondamenti
-
*
CAL - Calcolabilità
+
AL-BACC - Basic Automata, Computability and Complexity
Teoria della computabilita' .Le macchine di Turing
-
*
CAL - Calcolabilità
+
AL-BACC - Basic Automata, Computability and Complexity
Teoria della computabilita' .Le macchine di Turing
-
*
CAL - Calcolabilità
+
AL-BACC - Basic Automata, Computability and Complexity
'Problemi non risolubili: funzioni ricorsive
-
SLP - Semantica dei Linguaggi di Programmazione
+
AL-BACC - Basic Automata, Computability and Complexity
Problemi non risolubili:calcolabilita' e linguaggi di programmazione
-
COM - Complessità
+
AL-BACC - Basic Automata, Computability and Complexity
Teoria della complessita': misure e classi di complessita'.
-
COM - Complessità
AL-ACC - Advanced Computational Complexity
Teoria della complessita': classi P e NP, Problemi non NP completi
-
SLP - Semantica dei Linguaggi di Programmazione
PL-FS - Formal Semantics
Semantica dei linguaggi di programmazione: semantica operazionale di un semplice linguaggio imperativa
-
SLP - Semantica dei Linguaggi di Programmazione
PL-FS - Formal Semantics
Semantica denotazionale di un semplice linguaggio imperativo. Equivalenza delle due semantiche
-
SLP - Semantica dei Linguaggi di Programmazione
PL-FS - Formal Semantics
Accenno alla teoria dei domini. Semantica assiomatica
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).