1. PERFIL DESCRIPTIVO DE CLASE
MATERIA: INTERPRETES CICLO: Del 6 de Septiembre al 7 de Octubre del
2010
MAESTRO: Ing. Perla Elizabeth Llamas García HORARIO: Lunes a jueves 11 – 1am
OBJETIVO D E L C U R S O : Al finalizar el curso, el alumno conocerá la teoría de software de sistemas, aprenderá la estructura de
un compilador y aplicará esos conocimientos para construir compiladores para elaborar sistemas computacionales.
BIBLIOGRAFÍA:
- Sergio Gálvez Rojas, Compiladores, Traductores y compiladores, Universidad de Málaga, 2005
- Aho, Sethi y Ullman, Compiladores, Principios Técnicas y Herramientas, McGraw-Hill, 2000
- Ronald Mak, Writing Compilers and Interpreters, 3th edicion, Wiley Publishing, Inc.
CALIFICACIÓN ORDINARIA (PONDERACIÓN)
CRITERIOS PARA LA E V A L U A C I Ó N Tareas 1 0 % Trabajos 20 %
Portafolio de
Exámenes parciales 50 % 10 %
Evidencias
Asistencias 10 %
TOTAL 100 %
REGLAS
1. El alumno es responsable de enterarse de su número de faltas y retardos.
2. El alumno que se sorprenda copiando en exámenes, tareas o trabajos, obtendrá cero (0) de calificación en el curso.
3. Es responsabilidad del estudiante hablar inmediatamente con el maestro cuando tenga problemas con el material de
clase, sus calificaciones, etc. De esta manera evitaremos problemas en el fin del ciclo.
4. Solo se justificaran faltas con su respectivo justificante, o en ausencia de éste será solo a criterio del maestro
5. No se permite la salida del aula mientras no ha terminado la clase.
6. La clase es de 2 horas con receso de 10 minutos en cada hora o de una hora con cuarenta minutos si no hay receso.
7. No se permiten alimentos ni bebidas dentro del aula.
8. Las tareas no se aceptaran fuera del tiempo establecido.
9. Los exámenes solo se aplican el día en que sean programados.
10. Los trabajos son obligatorio.
CALENDARIZACIÓN
S ESI ÓN FECHA Temas y Sub temas
1 Septiembre 6 Preparación de la comunidad de aprendizaje, Dinámica de inicio, explicación perfil
2 Septiembre 7 Introducción a los interpretes, Definición de interprete, Teoría de Software de Sistemas, Cargador,
Ligador
3 Septiembre 8 Ensamblador, Sistema Operativo y Compilador, Tipos de interpretes
4 Septiembre 9 Dudas, EXAMEN
5 Septiembre 13 Estructura de un interprete, Traductor a representación interna, representación interna (P/RI),
6 Septiembre 14 Tabla de Símbolos, Evaluador de representación interna, tratamiento de errores
7 Septiembre 15 Características de los interpretes, interpretación iterativa, interpretación recursiva, aplicación de los
interpretes
8 Septiembre 16 Dudas, EXAMEN
9 Septiembre 20 Análisis Léxico, Aspectos generales de un analizador Léxico, Definición de grafos y autómatas
10 Septiembre 21 Definición de clases, estados y tokens, Matriz de transición de estados y matriz de salida,
11 Septiembre 22 SCANNER
12 Septiembre 23 Dudas, EXAMEN
13 Septiembre 27 Análisis sintáctico, Aspectos generales de un analizador sintáctico
14 Septiembre 28 Gramáticas y diseño de un árbol gramatical, Verificación de sintaxis y aplicación de reglas sintácticas
15 Septiembre 29 PASER, INTEGRACION DEL INTERPRETE, Lenguaje intermedio
16 Septiembre 30 Dudas, EXAMEN
17 Octubre 4 Construcción del interprete
18 Octubre 5 Evaluación final
19 Octubre 6 Revisión de Portafolios
20 Octubre 7 Dinámica de cierre de Modulo
2. + Cualquier cambio que se le haga a este documento se le avisara con tiempo al alumno.