HITO: Pseudocode compiler with graphics library

Descripción del Articulo

HITO is a compiler designed for teaching programming logic. It consists on 3 modules. The first one compiles algorithms in pseudo code. The language was defined using BNF notation without checking possible errors by syntactic and semantic analyzers. The second one allows you to translate the pseudo...

Descripción completa

Detalles Bibliográficos
Autores: Mamani Vilca, Ecler, Muñoz Miranda, Juan Carlos, Tumi Figueroa, Ernesto Nayer
Formato: artículo
Fecha de Publicación:2019
Institución:Universidad Nacional Micaela Bastidas de Apurímac
Repositorio:UNAMBA-Institucional
Lenguaje:español
OAI Identifier:oai:172.16.0.151:UNAMBA/750
Enlace del recurso:http://repositorio.unamba.edu.pe/handle/UNAMBA/750
Nivel de acceso:acceso abierto
Materia:Compilador
Pseudocódigo
Algoritmo
BNF
Sintaxis
Programación
Traducción
Léxico
Sintáctico
Semántico
Lenguaje
Gráfica
https://purl.org/pe-repo/ocde/ford#1.02.01
Descripción
Sumario:HITO is a compiler designed for teaching programming logic. It consists on 3 modules. The first one compiles algorithms in pseudo code. The language was defined using BNF notation without checking possible errors by syntactic and semantic analyzers. The second one allows you to translate the pseudo code to C++ programming languages, Java and C#. The third one allows you to draw primitive’s graphics. The software was developed with XP methodology. System and usability unitary test were performed. The results of the evaluation regarding the syntax of the algorithms were "Strongly agree" and "agree" valuation given for 9 experts. It was a descriptive level research with application type.
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).