You are on page 1of 3

Universidad de San Carlos de Guatemala Facultad de Ingeniera Escuela de Ciencias y Sistemas Organizacin de Lenguajes y Compiladores 1 Seccin: B Auxiliares: Wendy

Arrecis Sonia Guamuch Primer Semestre 2012

Prctica 1
Objetivo General
Que el estudiante conozca diferentes herramientas de anlisis lxico y sintctico y como se utilizan con diferentes lenguajes de programacin.

Objetivos Especficos
Que el estudiante pueda instalar JLEX y CUP, FLEX y BISON y GOLD PARSER. Que el estudiante entienda la sintaxis de cada una de las herramientas. Que el estudiante analice cada una de las ventajas y desventajas de cada herramienta. Que el estudiante entienda como es que interacta JLEX y CUP con JAVA, FLEX y BISON con QT y GOLD PARSER con C#.

Descripcin
La prctica se divide en 5 partes: 1. Investigacin: Se deber de investigar sobre la historia, para que sirven, caractersticas y como se utilizan las siguientes herramientas: a. JLEX Y CUP aplicado a Java b. FLEX y BISON aplicado a QT c. GOLD PARSER aplicado a C#

NO COPY/PASTE
2. Instalacin Se deber de crear manuales con los pasos necesarios para la instalacin de: a. JLEX Y CUP b. FLEX Y BISON c. GOLD PARSER

3. Crear un ejemplo Cada alumno deber proponer el ejemplo que van a mostrar y ningn ejemplo se tiene que repetir para esto tiene tienen que enviar un correo a sonia.guamuch@gmail.com y warrecis@gmail.com con el asunto [compi1]Eje_Practica1_#carne en donde tienen que explicar qu ejemplo es el que van a utilizar, esto lo tienen que hacer antes del viernes 03 de febrero a las 23:59 para que les autoricemos si pueden utilizar ese ejemplo. Tienen que entregar un documento en donde tienen que colocar la explicacin del ejemplo, la gramtica y las acciones necesarias para que funcione con la sintaxis de: a. JLEX Y CUP aplicado a Java b. FLEX y BISON aplicado a QT c. GOLD PARSER aplicado a C# Tambin tiene que entregar un video en el cual muestren como es que se hizo la conexin entre: a. JLEX Y CUP con Java b. FLEX y BISON con QT c. GOLD PARSER con C# En el video tambin tiene que explicar cmo es que funciona el Parser y el funcionamiento del ejemplo en cada tecnologa. En el video tiene que mostrar al inicio las propiedades de su equipo y sus datos, esto para evitar copias. 4. Anlisis comparativo Tendrn que realizar un cuadro comparativo de cada herramienta, tiene que tomar en cuenta que este cuadro comparativo lo tienen que realizar de manera personal, segn el ejemplo que realizaron. Tienen que detallar como mnimo 10 caractersticas de las herramientas. 5. Conclusiones y Recomendaciones Respecto al cuadro comparativo que realizaron tendrn que llegar a la conclusin de que herramienta es la mejor y porque para ustedes es la mejor. Y que recomendaciones tiene respecto al uso de estas herramientas

Entregables:
Un cd que contenga todos los documentos que se redactaron y el video De manera impresa tiene que entregar el anlisis comparativo y las conclusiones y recomendaciones

Restricciones
La prctica se entregara de manera individual. Se puede realizar en cualquier sistema operativo. Los alumnos que no entreguen esta prctica no tendrn derecho a entregar el primer Proyecto. Si se detectan copias de prcticas tendrn una ponderacin de 0, y los implicados sern reportados a la escuela de Ciencias y Sistemas. El estudiante ser responsable de la administracin de su tiempo, ya que no habr prorrogas.

Fecha de entrega
El cd y el documento impreso se entregara el da mircoles 08 de febrero de 9:10-10:00

You might also like