Escolar Documentos
Profissional Documentos
Cultura Documentos
2014-35
2014-28
CRDITOS
POST-
REQUISITO:
JORNADA:
VESPERTINA
PRESENTACIN:
COMPETENCIAS GENERALES
El estudiante
Que el estudiante al terminar el curso conozca los principios de
compiladores.
- Que el estudiante obtenga tcnicas y pueda aplicar herramientas de
compilacin a su trabajo cotidiano.
- Que el estudiante desarrolle parte o completamente un compilador con
sus diferentes etapas.
CONTENIDO PROGRAMTICO DEL CURSO
DEL
CURSO:
DE INFORMACIN
EN SISTEMAS DE
COMPILADORES
I. Conceptos Generales
- Compiladores
- Anlisis de programas fuentes
- Fases de un compilador
- Agrupamiento de las fases
- Herramientas para la construccin de compiladores
II. Conociendo los distintos pasos de un compilador sencillo
- Definicin de la sintaxis
- Traduccin dirigida por la sintaxis
- Anlisis sinttico
- Traductor de expresiones
- Incorporacin
- Mquinas de pilas abstractas
III. Anlisis Lxico
- Funcin de un analizador lxico
- Manejo de buffers de entrada
- Especificacin y reconocimiento de componentes lxicos
- Autmatas finitos
- Paso de una expresin regular a un AFN
- Diseo de un generador de analizadores lxicos
IV. Anlisis Sintctico
- Funcin de un analizador sintctico
- Gramticas independientes del contexto
- Escritura de una gramtica
- Anlisis sintctico ascendente descendentes
precedencia de operadores
V. Traduccin dirigida por la sintaxis
- Definiciones
- Construccin de rboles
- Definicin con atributos por la izquierda
- Traduccin descendente
- Anlisis de definiciones dirigidas por la sintaxis
por
NOMBRE
DEL
CURSO:
COMPILADORES
EVALUACIN
Primer Parcial
Segundo Parcial
Laboratorios, tares y trabajos de investigacin
Examen Final
Nota Final
10 puntos
20 puntos
20 puntos
50 puntos
100 puntos
Bibliografa