Entorno de desarrollo para la ejecución y traducción de pseudocódigo
El presente proyecto de fin de carrera corresponde a la construcción de un entorno de desarrollo que permita la ejecución y ejecución de pseudocódigo como herramienta de apoyo a las etapas de diseño, ejecución y validación de un algoritmo. Se permitirá la traducción a VBA, Java, Ruby, Python y c++....
Autor Principal: | Jara Loayza, Juan Carlos |
---|---|
Formato: | Tesis de Licenciatura |
Idioma: | Español |
Publicado: |
Pontificia Universidad Católica del Perú
2014
|
Materias: | |
Acceso en línea: |
http://tesis.pucp.edu.pe/repositorio/handle/123456789/5401 |
Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
Sumario: |
El presente proyecto de fin de carrera corresponde a la construcción de un entorno de
desarrollo que permita la ejecución y ejecución de pseudocódigo como herramienta de
apoyo a las etapas de diseño, ejecución y validación de un algoritmo. Se permitirá la
traducción a VBA, Java, Ruby, Python y c++.
El documento presenta siete capítulos, en el primer capítulo se describen
generalidades del proyecto como la problemática, objetivo general, objetivos
específicos, resultados esperados, alcance, justificación, viabilidad y plan de
actividades del proyecto.
En el segundo capítulo se presenta el marco conceptual donde se describen los
conceptos necesarios para entender el problema que se desea solucionar con el
presente proyecto.
En el tercer capítulo se presenta el estado del arte. En lo referente al estado del arte
se realizó una búsqueda entre productos comerciales y no comerciales que intentan
solucionar algunos aspectos del problema a resolver.
En el cuarto capítulo, se describe cómo se realizó la definición y la validación de la
gramática del pseudocódigo mediante el uso de la notación BNF.
En el quinto capítulo se presenta el desarrollo del intérprete que permite la ejecución
del pseudocódigo y del traductor que permitirá transformar el pseudocódigo a código
en VBA, Java, Ruby, Python y C++.
En el sexto capítulo se realiza la descripción del entorno de desarrollo que permitirá la
integración del intérprete y traductor para que puedan ser utilizados por el usuario
final.
En el séptimo capítulo se exponen las conclusiones. |
---|