Encabezado Facultad de Ciencias
Asignaturas de Ciencias de la Computación (plan 2013)

Compiladores

Séptimo Semestre - Obligatorio

Clave 0817, 10 créditos. Tipo Normal.

Descargar temario en formato PDF

Resumen

Este curso consiste de un estudio profundo de los principios y aspectos de diseño de los traductores de Lenguajes de Programación. Se discuten los componentes principales de un compilador: análisis léxico, análisis sintáctico, chequeo de tipos, generación de código y optimización. Se ven estrategias alternativas para el reconocimiento (descenso recursivo, reconocimiento descendente, predictivo, RL) y se comparan entre sí respecto al uso eficiente de tiempo y espacio. Entre los subtemas se incluye la ambigüedad, representación de datos, recuperación desde errores, diseño de tablas de símbolos, ligado, herramientas para la generación de compiladores, compilación incremental e intérpretes.

 


Hecho en México, todos los derechos reservados 2011-2016. Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente completa y su dirección electrónica. De otra forma requiere permiso previo por escrito de la Institución.
Sitio web administrado por la Coordinación de los Servicios de Cómputo de la Facultad de Ciencias. ¿Dudas?, ¿comentarios?. Escribenos.