Você está na página 1de 3

UNIVERSIDAD MARIANO GLVEZ DE GUATEMALA

FACULTAD DE INGENIERA EN SISTEMAS DE INFORMACIN


CARRERA: LICENCIATURA EN INGENIERA EN SISTEMAS DE
INFORMACIN
PENSUM 2014
NOMBRE DEL CURSO:
COMPILADORES
CDIGO:
PRE-REQUISITO:

2014-35
2014-28

CRDITOS
POST-

REQUISITO:

JORNADA:

VESPERTINA

PRESENTACIN:

El estudiante debe conocer la estructura de un compilador, adems,


debe de emplear los conocimientos adquiridos en cursos anteriores para
el desarrollo del mismo.
El curso de Compiladores est enfocado a los estudiantes de Ingeniera
en Sistemas de
Informacin que culmina su etapa de preparacin
acadmica. De los anterior implica que los estudiantes que pongan en
prctica los conocimientos adquiridos para el desarrollo y/o diseo de un
Compilador previo al entendimiento del mismo.

COMPETENCIAS GENERALES

Que el estudiante adquiera los conocimientos necesarios para que sea


capaz de comprender y desarrollar en forma parcial o total un
compilador. Y que aplique el mismo para resolver problemas de carcter
cotidiano.
COMPETENCIAS ESPECFICAS

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

UNIVERSIDAD MARIANO GLVEZ DE GUATEMALA


FACULTAD DE INGENIERA EN SISTEMAS
CARRERA: LICENCIATURA EN INGENIERA
INFORMACIN
PENSUM 2014
NOMBRE

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

AHO ALFRED V., SEIT RAVI, ULLMAN JEFFREY D.; COMPILADORES


Principios, tcnicas y herramientas; Editorial Addison Wesley
Iberoamericana S.A.; Wilmington, USA; 1990.
CHAVEZ
ZEPEDA
JJMA
Elaboracin
de
proyectos
de
investigacin .Modulos de aprendizaje (MAA).Guatemala 1995.
TTAMAYO Y TAMAYO , M procesos de la investigacin cientifica .
Limaza Noriega Editores Mexico 1993.

Você também pode gostar