ESPECIFICACIONES PROYECTO FINAL MATERIA: LENGUAJES DE PROGRAMACION CONTENIDO MÍNIMO PARA LA ELABORACIÓN DEL DOCUMENTO DEL PROYECTO FINAL: Portada. 1 Introducción. 1.1 Características del Lenguaje asignado al proyecto final. 1.1.1 Paradigma 1.2 Objetivos generales del proyecto. 1.3 Objetivos específicos del proyecto. 2. Análisis realizado. 2.1 Ejemplos seleccionados para elaboración del proyecto final. 2.2 Gramática reducida del lenguaje asignado para el proyecto final. 2.3 Ejemplo reducido para aplicar análisis léxico. 2.4 Ejemplo reducido para aplicar análisis sintáctico con SLR. Nota: - Incluir diagramas de actividad UML. - Incluir descripción de componentes del proyecto. - Presentar ejemplos básicos con los cuales se obtuvo la gramática reducida del lenguaje. 3. Requisitos del sistema. 3.1 Hardware. 3.2 Software. 3.4 Otros recursos necesarios. 4. Diseño. 4.1 Diagrama con la arquitectura de componentes UML 4.2 Diseño de interfaces. 4.3 Lenguajes de Programación utilizados. 4.4 Plataforma (sistema operativo). 5. Detalles de funcionamiento de la aplicación. 6. Pruebas. 7. Conclusiones. 8. Referencias bibliográficas. EN LA ENTREGA DE DOCUMENTOS Y SOFTWARE DEL PROYECTO: Entregar un CD con: - Documento General del proyecto con portada que incluya nombres de integrantes, objetivo, materia, nombre de maestro y referencias académicas sobre el nombre de la licenciatura, departamento, división y universidad. - Código fuente, archivos de ayuda. - Aplicación funcional (Ejecutable y componentes adicionales). - Presentación final en Power Point con pruebas realizadas. - Casos de uso en UML. - Manual de usuario. ESPECIFICACIONES PROYECTO: a) b) c) d) e) f) g) h) GENERALES PARA LA ENTREGA DEL El análisis léxico y sintáctico (parser SLR), deberán implementarse en una DLL, y deberá probarse a través de una interfaz gráfica desarrollada con Visual Basic, a través de la cual se puedan cargar los ejemplos, descomponerlos en tokens, y revisar la sintáxis de las expresiones gramaticales de acuerdo a la gramática reducida del lenguaje correspondiente. Sin la exposición en Power Point y la presentación de ejecución del proyecto no se aceptará la entrega del proyecto final. Los miembros del equipo deberán tener una excelente presentación personal para exponer el proyecto final. La presentación final deberá realizarse en Power Point. En caso de faltar un integrante, no se tomará en cuenta su participación a menos que se presente un justificante de salud que ampare su ausencia. Si la aplicación no funciona correctamente, el proyecto será calificado con 0. Si el CD entregado no puede leerse o el proyecto no funciona en otro equipo, se calificará el proyecto con 0. Por cada componente que no funcione correctamente, se bajará puntuación.