Está en la página 1de 2

Tecnológico Nacional de México

Instituto Tecnológico de Saltillo

Ingeniería en Sistemas Computacionales


Lenguajes y Autómatas II
Practicas

Practica 4: Código Objeto

1. Objetivo

El alumno aplica los conceptos asociados para la generación de código objeto


utilizando herramientas.

2. Desarrollo

Realice una investigación sobre alguna(s) herramienta(s) de software que simule la


etapa de generación de código objeto y proporcione un ejemplo sencillo donde se
plasme la generación de código objeto utilizando la(s) herramientas(s).
Indique que realiza el programa y defina cada una de las etapas (en el ejemplo).
Puede elegir herramientas como flex / bison, Jflex / cup , etc, anexe pantallas de
ejecución del ejemplo ( al menos dos ejemplos , incluye estructuras de control) e
inclúyalas en el reporte.
Incluya, además, un breve resumen de las herramientas utilizadas, código fuente y
ejecutables.
Desglose de manera puntual como es que la herramienta simula la etapa de
generación de código objeto, incluya estructuras de control.
Elabore un video de presentación (máximo 3 minutos- utilice la herramienta FLIPGRID
de TEAMS) donde se plasme el trabajo colaborativo de cada participante, además de
que exponga de manera breve los pasos de realización de la práctica (intervención y
participación de cada integrante del equipo).

3. Reporte

Documento que subirá a la plataforma de TEAMS, que debe incluir nombre de


práctica, fecha, participantes (Definidos de manera previa), CADA
PARTICIPANTE DEBERA SUBIR EL REPORTE DE MANERA
INDIVIDUAL A LA PLATAFORMA TEAMS, desarrollo, conclusiones
personales y bibliografía.

En caso de detectar una copia, TODOS LOS INVOLUCRADOS tendrán las


sanciones correspondientes (Competencia NO LOGRADA – Repetición del
curso)

4. Bibliografía

Ing. Karina Cabrera Chagoyan 1


Tecnológico Nacional de México
Instituto Tecnológico de Saltillo

1. Aho Alfred V., U. J. (2007). Compiladores. Principios, técnicas y herramientas


(2da. ed.). México: Pearson Educación.
2. Alfonseca Moreno, M. (2006). Compiladores e intérpretes: teoría y práctica
(1ra ed.). España: Pearson/Prentice Hall.
3. Lemone, K. A. (1996). Fundamentos de compiladores: cómo traducir al
lenguaje de computadora. México D.F.: Compañía Editorial Continental
4. Ruíz, J. (2009). Compiladores-Teoría e implementación. México: Alfaomega.
5. Grune, Dick. (2007). Diseño de compiladores modernos. McGraw-Hill.

Ing. Karina Cabrera Chagoyan 2

También podría gustarte