Contenido Tematico Compiladores - Api Developer: Lenguajes de Programación y Compiladores


POST


Post Top Ad

martes, 24 de enero de 2012

Contenido Tematico Compiladores



Una pequeña muestra como puede estructurarse un contenido temático para la enseñanza de Compiladores.

Introducción a Los Traductores

Conceptos Generales

Clasificación de los Traductores

Metalenguajes

Estructura de un Compilador


Análisis Léxico

Definición – Implementación

Conceptos de Token, patrones, lexema y atributo

Especificaciones de un Token. Expresiones regulares

El Autómata Finito

La Tabla de Transición

Tratamiento de Errores

Tabla de Símbolos


Unidad 03: Análisis Sintáctico

Gramáticas Libres de Contexto

Derivación. Ambigüedad

Analizador Sintáctico. Tipos

Analizador Sintáctico descendente determinista LL(1)

Comprobación si una gramática es LL(1). Iniciales y seguidores autómatas de pilas

Tabla de Análisis

Tratamiento de errores.


Análisis Semántico

Introducción

Especificación formal

Fases en el Análisis Semántico

Determinación de los tipos de Comprobaciones Semánticas a Realizar

Implementación de acciones Semánticas


Lenguajes Intermedios y Generación de Código

Lenguajes Intermedios, Definición y Tipos

Optimización Independiente de la Máquina

Generador de Código Intermedio y Final

Optimización Dependiente de la Máquina


Proyecto

Proceso para Diseñar un Lenguaje de Programación

Implementación del Analizador Léxico

Implementación del Analizador Sintáctico

Implementación del Analizador Semántico

Obtención de código Intermedio




Derechos Reservados. Postecnologia.com. Con tecnología de Blogger.

Post Top Ad