temario




OBJETIVO(S) GENERAL(ES) DE LA ASIGNATURA 

Al finalizar el curso, el estudiante: 
Identificará la arquitectura de los compiladores, a la vez  que desarrollará y observará sus características de funcionamiento y eficiencia para poder aprovechar de forma adecuada los lenguajes de programación. 


TEMAS Y SUBTEMAS 

1. Visión General de Compiladores. 
1.1. Introducción. 
1.2. Historia. 
1.3. Fases del compilador. 
1.4. Análisis lexicográfico, gramatical y semántico. 
1.5. Optimización. 
1.6. Generación de código. 

2. Análisis Lexicográfico. 
2.1. Introducción. 
2.2. El problema del análisis lexicográfico. 
2.3. Tokens. 
2.4. Funciones principales. 
2.5. Autómatas finitos. 

3. Gramáticas y Análisis Gramatical. 
3.1. Introducción. 
3.2. Gramáticas. 
3.3. Ambigüedad. 
3.4. El problema del análisis sintáctico. 

4. Análisis Sintáctico Descendente y Ascendente. 
4.1. Análisis sintáctico descendente. 
4.2. Análisis sintáctico ascendente. 
4.3. Elección de un método de análisis sintáctico. 

5. Errores. 
5.1. Creación de errores. 
5.2. Informe de errores. 
5.3. Detección y recuperación de errores. 



No hay comentarios:

Publicar un comentario