2.13.15 PL/Semántica formal 
Temas:
Electivo
- Sintáxis vs. semántica. 
 
- Cálculo Lambda. 
 
- Enfóques a semántica:Operacional, Denotativo, Axiomático. 
 
- Demostración por inducción sobre lenguajes semánticos. 
 
- Definición formal y demostración para sistemas de tipo.   
Ref: Sistemas de tipos  
- Parametricidad.   
Ref: Sistemas de tipos  
- Uso de semántica formal para modelamiento de sistemas. 
 
Objetivos de Aprendizaje:
Elective:
	
- Define una semántica formal para un lenguaje pequeño  [Usar]
 
- Escribe un programa en cálculo lambda y muestra su evaluación hacia un forma normal  [Usar]
 
- Discute los diversos enfoques de semánticas operacionales, de notación y axiomáticas  [Familiarizarse]
 
- Usa la inducción para demostrar las propiedades de todos los programas de un lenguaje  [Usar]
 
- Usa inducción para demostrar las propiedades de todos los programas de un lenguaje que es bien tipado de acuerdo a un sistema formalmente definido de tipos  [Usar]
 
- Usa parametricidad para establecer el comportamiento de un código dado solamente su tipo  [Usar]
 
- Usa semánticas formales para construir un modelo formal de un sistema de software en vez de un lenguaje de programación  [Usar]
 
Generado por Ernesto Cuadros-Vargas ,               Sociedad Peruana de Computación-Peru,               basado en el modelo de la Computing Curricula de               IEEE-CS/ACM