Anda di halaman 1dari 3

ESQUEMA DE APRENDIZAJE

I. DATOS INFORMATIVOS: 1. Relativos a la Asignatura 1.1 Institucin 1.2 Facultad 1.3 Escuela 1.5 Curso 1.6 Crditos 1.7 Profesor : Universidad Nacional de La Libertad- Trujillo : Ciencias Fsicas y Matemticas : Informtica : Compiladores :4 : Ms. Ing. Carlos Castillo Diestra

2. Relativos al Tema 2.1 Denominacin : Construccin de Analizadores lxicos para un lenguaje de programacin de alto nivel 2.2 Pre-requisitos 2.3 Nivel 2.4 Duracin : Lenguajes, Gramticas y Autmatas : VII ciclo : 4 horas

II. . OBJETIVOS El alumno al finalizar el tema ser capaz de: 1.1 Construir el AFD para un lenguaje de programacin a partir de las expresiones regulares de los componentes lxicos 1.2 Codificar el AFD para un lenguaje de programacin usando el lenguaje C/C++. 1.3 Manejar las palabras reservadas y los errores os errores

III. CONTENIDOS 3.1. Identificacin de los componentes lxicos del Lenguaje de programacin 3.2. Especificacin de cada componente lxico mediante una expresin regular 3.3. Construccin de un AFD para cada componente lxico 3.4. Construccin del AFD del Lenguaje de Programacin 3.5. Programacin del AFD del Lenguaje de Programacin

IV. EVENTOS DE LA CLASE 4.1. Motivacin Una de las etapas ms importantes en la construccin de procesadores de lenguajes es el analizador lxico. Los componentes lxicos que reconozca servirn de entrada para el analizador sintctico y sern la base para el correcto procesamiento del lenguaje. 4.2. Declaracin de los objetivos Se informar a los alumnos los objetivos que han de lograrse al trmino de la clase. 4. 3. Desarrollo del tema Se desarrollar el tema basndose en una serie de ejemplos a fin de clarificar la teora. 4.4 Transferencia Construirn un analizador lxico para un lenguaje de programacin de alto nivel a partir del AFD del lenguaje de programacin 4.5 Evaluacin Evaluacin Formativa Durante el desarrollo de la clase mediante preguntas y ejercicios. Evaluacin Sumativa Mediante la correcta construccin de un AFD para un lenguaje de programacin y su posterior codificacin a fin de tener el analizado lxico. 4.6 Retroalimentacin Se corregir los errores detectados en la evaluacin. V. METODOLOGA La presente clase se desarrollar en base a las exposiciones del profesor utilizando el mtodo mixto deductivo-inductivo. En la parte prctica, los estudiantes construirn un AFD para un lenguaje de programacin de alto nivel y a partir de ste codificarn su analizador lxico.

Se usarn: retroproyector, computador, pizarra, plumones, tizas.

VI.. BIBLIOGRAFA 1.1. Aho, A.; Sethi, R., & ; Ullman, J. (2008). Compiladores principios, tcnicas y herramientas. USA: Addison-Wesley Iberoamericana. 1.2. Brookshear, J. (1993). Teora de la Computacin: Lenguajes formales, autmatas y complejidad. USA: Addison-Wesley Iberoamericana. 1.3. Snchez, G. & Valverde J. (1989). Compiladores e Intrpretes: Un enfoque pragmtico. Madrid: Daz de Santos S.A.

Anda mungkin juga menyukai