SP-PS1 v.2

clavedescripcioniniciofinestadomoderador
ITL-01SOFTWARE DIDACTICO ESCRITO EN C# PARA LA ENSEÑANZA DE LENGUAJES Y AUTOMATAS, GENERADOR DE CODIGO C#, JAVA, PHP, ACTION SCRIPT3 PARA ANALIZADORES LEXICOS.2010-03-150000-00-00ACTIVOFRANCISCO RIOS ACOSTA

MODULOS DEL REQUERIMIENTO 1.
EFECTUAR LA CONVERSION DE TODAS LAS TAREAS DEL SOFTWARE SP-PS1 v.1 DE OBJECT PASCAL DE DELPHI A VISUAL C#

no.modulodescripcionestadoforo
1INTERFASE GRAFICA INICIAL.1. CONSTRUCCION DE LA INTEFASE GRAFICA.
2. INCLUSION DEL ICONO DEL TEC LAGUNA.
3. INCLUSION DEL MENU CON LOS ITEMS : ARCHIVO, FUENTE, COMPILAR.
4. INCLUSION DE LOS ITEMS DEL MENU ARCHIVO : NUEVO, ABRIR, SALVAR, SALVAR COMO, CERRAR, SALIR.

EN DESARROLLO
foro
2GRAMATICA DE CONTEXTO LIBRE QUE DENOTE AL LENGUAJE DE UNA DEFINICION REGULAR, SEGUN LAS REGLAS DEL LIBRO DEL DRAGON.1. DEFINICION DE LAS REGLAS PARA EXPRESIONES REGULARES QUE SERAN SOPORTADAS.
2. ESCRITURA DE LA GRAMATICA PARA DENOTAR LA SINTAXIS DE UNA DEFINICION REGULAR.

EN DESARROLLO
foro
3ANALIZADOR LEXICO. DEFINICION DEL OBJETO oAnaLex QUE ANALICE LEXICAMENTE EL TEXTO INGRESADO QUE CONTIENE LA DEFINICION REGULAR.1. INCLUSION DE LAS CLASES LEXICO Y AUTOMATA A LA APLICACION.
2. INCLUSION DE LA DEFINICION DEL OBJETO oAnaLex.
3. CODIFICACION DEL EVENTO DEL BOTON PARA ANALISIS LEXICO.
4. PRUEBAS DEL ANALISIS LEXICO.

EN DESARROLLO
foro
4ANALIZADOR SINTACTICO. DEFINICION DEL OBJETO oAnaSint QUE REALIZA EL ANALISIS SINTACTICO DE LA EXPRESION REGULAR INGRESADA.1. GENERACION DE LA CLASE SINTDESCNRP.
2. DEFINICION DEL OBJETO oAnaSint.
3. CODIFICACION DEL BLOQUE QUE EFECTUA EL ANALISIS SINTACTICO.

EN DESARROLLO
foro
5TABLA DE SIMBOLOS.1. INCLUSION DE LA CLASE TABLASIMB.
2. INCLUSION DE LA CLASE LISTA.
3. INCLUSION DE LA CLASE NODO.
4. INCLUSION DE LA CLASE TIPOELEM.
5. CODIFICAR LA RELACION DE LA TABLA DE SIMBOLOS CON EL ANALISIS LEXICO.
6. CODIFICAR LA RELACION DE LA TABLA DE SIMBOLOS CON EL ANALIZADOR SINTACTICO.

EN DESARROLLO
foro
6ANALIZADOR SEMANTICO. DEFINICION DE LOS OBJETOS TRADUCTORES.1. DEFINICON DE LA CLASE TRADUCTOR.
2. IDENTIFICACION DE LAS CLASES TRADUCTORAS UNA POR CADA TIPO DE INSTRUCCION QUE SE VA A TRADUCIR.
3. ESTABLECIMIENTO DEL POLIMORFISMO PARA REALIZAR LA TRADUCCION. USO DE INTERFACES O DE HERENCIA.
4. ANALISIS DE LOS ERRORES SEMANTICOS Y SU IDENTIFICACION.
5. INCLUSION DE LOS MENSAJES TRADUCTORES DENTRO DEL METODO ANALIZA() DEL OBJETO oAnaSint.

EN DESARROLLO
foro