Profesor | Lourdes del Carmen González Huesca | lu mi | 17 a 18:30 | Taller de Lenguajes de Programación |
Ayudante | Javier Enríquez Mendoza | ma ju | 16 a 17 | Taller de Lenguajes de Programación |
Ayud. Lab. | ma | 14 a 16 | Taller de Lenguajes de Programación |
Introducción: importancia de la semántica en lenguajes de programación; visión general de los métodos semánticos.
Propiedades de las descripciones semánticas; composicionalidad e inducción.
Un lenguaje imperativo-funcional.
Semántica operacional: semántica de paso pequeño y de paso grande; sistemas de tipos.
Semántica denotacional: interpretación denotacional; introducción a la teoría de puntos fijos.
Semántica axiomática: análisis de invariantes, Lógica de Hoare.