Está en la página 1de 1

INSTITUTO TECNOLÓGICO DE PACHUCA

LENGUAJES Y AUTÓMATAS I M. C.
CIRP
UNIDAD 4 ANÁLISIS LÉXICO
4.1 Funciones del analizador léxico 19/03/2020
4.2 Componentes léxicos, patrones y lexemas
4.3 Creación de tabla de tokens
4.4 Errores léxicos
4.5 Generadores de analizadores Léxicos

Actividad –U4-01 2020

EJERCICIOS Y PRACTICAS DE PROGRAMACIÓN

A continuación, se presentan 5 ejercicios de programación, cada miembro de equipo será responsable


de elaborar uno de estos, presentarlo y subirlo a la plataforma en la carpeta de la unidad 4.

1. Haga un programa en el lenguaje de su preferencia, que escriba con letras mayúsculas, todos los
comentarios que hay en un programa fuente en lenguaje C, con al menos 25 líneas de código.
El programa fuente a analizar mostrará al principio, comentarios que indiquen: Nombre del
programa, fecha, nombre de la materia, número de equipo e integrantes del equipo que
participan.

2. Haga un programa, que escriba con letras mayúsculas todas las palabras reservadas (fuera de
los comentarios) de un programa fuente de C. (Una lista de Palabras Reservadas puede
encontrarla en Kernighan y Richie, El Lenguaje de Programación C).
El programa fuente a analizar mostrará al principio, comentarios que indiquen: Nombre del
programa, fecha, nombre de la materia, número de equipo e integrantes del equipo que
participan.

3. Realice el Proyecto de compilador parte I Análisis lexicográfico del Capítulo 2 de LEMONE,


Karen (pag. 47 y 48).

4. Realice la Práctica No. 03. Muestre el resultado del Análisis Léxico como en la Figura 2.12 de
LOUDEN, Kenneth C. pags. 78 y 79, se anexan en la plataforma imágenes de éstas páginas.
Para la construcción de este analizador Léxico, consulte el tema 2.3 Autómatas Finitos, del mismo
libro, (pags. 47 a 79).

5. Realice el Proyecto de compilador parte I Asignación alterna 1 (más fácil), del Capítulo 2 de
LEMONE, Karen (pag. 48)

Instrucciones adicionales

Subir a la plataforma Schoology los resultados de cada uno de los programas, mostrando mediante
impresiones pantalla lo realizado en cuanto al funcionamiento y resultados, asimismo la(s) pantalla(s)
de los programas deberán mostrar un texto identificador que diga: L y A I - Ene-Jun 2020, equipo 0x
y nombre del integrante responsable del programa.

Esta actividad es de tipo PROCEDIMENTAL

También podría gustarte