DSpace Repository

Prototipo de compilador en lenguaje natural quechua para facilitar la enseñanza-aprendizaje de programación de computadoras en centros educativos rurales de la región Puno - 2006

Show simple item record

dc.contributor.advisor Paredes Quispe, Juan Reynaldo
dc.contributor.author Arpasi Chura, Rodolfo Fredy
dc.date.accessioned 2016-09-17T00:43:16Z
dc.date.available 2016-09-17T00:43:16Z
dc.date.issued 2007
dc.identifier.other EPG017-00175-01
dc.identifier.uri http://repositorio.unap.edu.pe/handle/20.500.14082/579
dc.description.abstract El presente trabajo titulado "Prototipo de compilador en lenguaje natural quechua para facilitar la enseñanza de programación de computadoras en Centros Educativos Rurales de la Región Puno- 2006", se propuso como objetivos: desarrollar el prototipo de compilador en lenguaje natural quechua Quipu v.1.0, modelado con la tecnología orientado a objetos, del mismo modo se procedió a diseñar, implementar e implantar un analizador léxico, sintáctico y semántico; módulos para las interfaces gráficas de usuarios que permitan y estimulen una comunicación efectiva con el mismo, para cumplimiento de los mismos se procedió con la metodología del Lenguaje de Modelado UML e implementado en Visual C++, en su construcción se empleó la gramática LL y el análisis descendente recursivo, llegándose a los siguientes resultados: que el analizador léxico procesa cada línea de código y evalúa los caracteres para determinar si juntos forman lexemas para asociarlos con sus respectivos tokens, reconoce palabras claves, identificadores, comentarios, funciones; elimina del código fuente comentarios, espacios en blanco; el analizador sintáctico, examina las secuencias de tokens enviados por el analizador léxico y comprueba si estos pueden ser generados por la gramática del compilador; el analizador semántico, comprueba si el código fuente sigue tanto las convenciones sintácticas como las semánticas del lenguaje; el diseño de la interfaz del compilador proporciona un sistema de menús entendible por el usuario mostrando íconos adecuados a las operaciones a realizarse, en cuanto a la capacidad de facilitar el proceso de enseñanza - aprendizaje de programación de computadoras en la asignatura de aritmética que permita resolver problemas con soluciones reales, el compilador resulta eficiente. El presente trabajo pretende llenar el vacío que tienen los estudiantes cuando necesitan entender y aprender en su lenguaje natural la programación de operaciones aritméticas orientadas hacia el desarrollo de un lenguaje de programación más entendible por ellos mismos, de ésta forma se mejora el proceso de enseñanza - aprendizaje de Programación de computadoras logrando disminuir la brecha tecnológica en informática de la nación Quechua. Finalmente se muestra una aplicación que puede ser enriquecida con una mayor cantidad de formas de escritura de las funciones matemáticas definidas en el presente compilador. es_PE
dc.description.uri Tesis es_PE
dc.language.iso spa es_PE
dc.publisher Universidad Nacional del Altiplano es_PE
dc.rights info:eu-repo/semantics/openAccess es_PE
dc.rights.uri https://creativecommons.org/licenses/by/4.0/deed.es es_PE
dc.source Universidad Nacional del Altiplano es_PE
dc.source Repositorio Institucional - UNAP es_PE
dc.subject Informática es_PE
dc.title Prototipo de compilador en lenguaje natural quechua para facilitar la enseñanza-aprendizaje de programación de computadoras en centros educativos rurales de la región Puno - 2006 es_PE
dc.type info:eu-repo/semantics/masterThesis es_PE
thesis.degree.name Magíster Scientiae en Informática es_PE
thesis.degree.discipline Informática es_PE
thesis.degree.grantor Universidad Nacional del Altiplano. Escuela de Posgrado es_PE
thesis.degree.level Maestría es_PE


Files in this item

This item appears in the following Collection(s)

Show simple item record

info:eu-repo/semantics/openAccess Except where otherwise noted, this item's license is described as info:eu-repo/semantics/openAccess

Search DSpace


Browse

My Account

Statistics