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...
| Autores: | , , |
|---|---|
| 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:null:20.500.14195/1350 |
| Enlace del recurso: | https://hdl.handle.net/20.500.14195/1350 |
| 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 |
| id |
UNMB_754ef277c9aa2a82847e76444db35fd3 |
|---|---|
| oai_identifier_str |
oai:null:20.500.14195/1350 |
| network_acronym_str |
UNMB |
| network_name_str |
UNAMBA-Institucional |
| repository_id_str |
. |
| dc.title.none.fl_str_mv |
HITO: Pseudocode compiler with graphics library |
| title |
HITO: Pseudocode compiler with graphics library |
| spellingShingle |
HITO: Pseudocode compiler with graphics library Mamani Vilca, Ecler 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 |
| title_short |
HITO: Pseudocode compiler with graphics library |
| title_full |
HITO: Pseudocode compiler with graphics library |
| title_fullStr |
HITO: Pseudocode compiler with graphics library |
| title_full_unstemmed |
HITO: Pseudocode compiler with graphics library |
| title_sort |
HITO: Pseudocode compiler with graphics library |
| author |
Mamani Vilca, Ecler |
| author_facet |
Mamani Vilca, Ecler Muñoz Miranda, Juan Carlos Tumi Figueroa, Ernesto Nayer |
| author_role |
author |
| author2 |
Muñoz Miranda, Juan Carlos Tumi Figueroa, Ernesto Nayer |
| author2_role |
author author |
| dc.contributor.author.fl_str_mv |
Mamani Vilca, Ecler Muñoz Miranda, Juan Carlos Tumi Figueroa, Ernesto Nayer |
| dc.subject.none.fl_str_mv |
Compilador Pseudocódigo Algoritmo BNF Sintaxis Programación Traducción Léxico Sintáctico Semántico Lenguaje Gráfica |
| topic |
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 |
| dc.subject.ocde.none.fl_str_mv |
https://purl.org/pe-repo/ocde/ford#1.02.01 |
| description |
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. |
| publishDate |
2019 |
| dc.date.accessioned.none.fl_str_mv |
2025-11-06T17:33:52Z |
| dc.date.available.none.fl_str_mv |
2025-11-06T17:33:52Z |
| dc.date.issued.fl_str_mv |
2019-06-11 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/article |
| dc.type.version.none.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| format |
article |
| status_str |
publishedVersion |
| dc.identifier.citation.none.fl_str_mv |
IEEE |
| dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/20.500.14195/1350 |
| identifier_str_mv |
IEEE |
| url |
https://hdl.handle.net/20.500.14195/1350 |
| dc.language.iso.none.fl_str_mv |
spa |
| language |
spa |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
| dc.rights.uri.none.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/3.0/us/ |
| eu_rights_str_mv |
openAccess |
| rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/3.0/us/ |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidad Nacional Micaela Bastidas de Apurímac |
| dc.publisher.country.none.fl_str_mv |
PE |
| publisher.none.fl_str_mv |
Universidad Nacional Micaela Bastidas de Apurímac |
| dc.source.none.fl_str_mv |
reponame:UNAMBA-Institucional instname:Universidad Nacional Micaela Bastidas de Apurímac instacron:UNAMBA |
| instname_str |
Universidad Nacional Micaela Bastidas de Apurímac |
| instacron_str |
UNAMBA |
| institution |
UNAMBA |
| reponame_str |
UNAMBA-Institucional |
| collection |
UNAMBA-Institucional |
| bitstream.url.fl_str_mv |
https://repositorio.unamba.edu.pe/bitstreams/ec596453-603c-42b3-a72a-7ca3186e9629/download https://repositorio.unamba.edu.pe/bitstreams/6018bd23-8a09-4857-945b-887a7f0b6f0f/download https://repositorio.unamba.edu.pe/bitstreams/92de7b70-f33b-4719-833d-e9e069134be1/download https://repositorio.unamba.edu.pe/bitstreams/c5fb5b67-55a5-460f-a379-a3716af622a3/download |
| bitstream.checksum.fl_str_mv |
309c4b1e23797947fd0ba5acd5fb45de f7fc9508ae58bfabf4ea7a72115b03bf 2e58c0e10e1147f44922dc1b1fbb0ed2 bb9bdc0b3349e4284e09149f943790b4 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositorio UNAMBA |
| repository.mail.fl_str_mv |
repositorio@unamba.edu.pe |
| _version_ |
1865204693436727296 |
| spelling |
Mamani Vilca, EclerMuñoz Miranda, Juan CarlosTumi Figueroa, Ernesto Nayer2025-11-06T17:33:52Z2025-11-06T17:33:52Z2019-06-11IEEEhttps://hdl.handle.net/20.500.14195/1350HITO 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.application/pdfspaUniversidad Nacional Micaela Bastidas de ApurímacPEinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/3.0/us/CompiladorPseudocódigoAlgoritmoBNFSintaxisProgramaciónTraducciónLéxicoSintácticoSemánticoLenguajeGráficahttps://purl.org/pe-repo/ocde/ford#1.02.01HITO: Pseudocode compiler with graphics libraryinfo:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionreponame:UNAMBA-Institucionalinstname:Universidad Nacional Micaela Bastidas de Apurímacinstacron:UNAMBATEXTA-Mamani-Vilca-Ecler.pdf.txtA-Mamani-Vilca-Ecler.pdf.txtExtracted texttext/plain27243https://repositorio.unamba.edu.pe/bitstreams/ec596453-603c-42b3-a72a-7ca3186e9629/download309c4b1e23797947fd0ba5acd5fb45deMD53THUMBNAILA-Mamani-Vilca-Ecler.pdf.jpgA-Mamani-Vilca-Ecler.pdf.jpgGenerated Thumbnailimage/jpeg6408https://repositorio.unamba.edu.pe/bitstreams/6018bd23-8a09-4857-945b-887a7f0b6f0f/downloadf7fc9508ae58bfabf4ea7a72115b03bfMD54ORIGINALA-Mamani-Vilca-Ecler.pdfA-Mamani-Vilca-Ecler.pdfapplication/pdf1626339https://repositorio.unamba.edu.pe/bitstreams/92de7b70-f33b-4719-833d-e9e069134be1/download2e58c0e10e1147f44922dc1b1fbb0ed2MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.unamba.edu.pe/bitstreams/c5fb5b67-55a5-460f-a379-a3716af622a3/downloadbb9bdc0b3349e4284e09149f943790b4MD5220.500.14195/1350oai:repositorio.unamba.edu.pe:20.500.14195/13502025-11-12 20:40:10.032http://creativecommons.org/licenses/by-nc-nd/3.0/us/info:eu-repo/semantics/openAccessopen.accesshttps://repositorio.unamba.edu.peRepositorio UNAMBArepositorio@unamba.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0IG93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLCB0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZyB0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sIGluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlIHN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yIHB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZSB0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQgdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uIGFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LCB5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZSBjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdCBzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkIHdpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRCBCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUgRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSCBDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZSBzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMgbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
| score |
13.901689 |
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).
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).