english Icono del idioma   español Icono del idioma  

Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/20.500.12008/23006 Cómo citar
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.advisorViera, Marcos-
dc.contributor.advisorTejera, Gonzalo-
dc.contributor.authorVázquez, Nicolás-
dc.date.accessioned2020-02-03T18:24:23Z-
dc.date.available2020-02-03T18:24:23Z-
dc.date.issued2019-
dc.identifier.citationVázquez, N. Mejoras al intérprete MateFun [en línea]. Tesis de grado. Montevideo : Udelar. FI. INCO, 2019.es
dc.identifier.urihttps://hdl.handle.net/20.500.12008/23006-
dc.description.abstractMateFun es un programa matemático de software con fines académicos orientado a estudiantes de secundaria desarrollado previamente al comienzo de este trabajo. El componente principal de MateFun, su intérprete fue desarrollado por el Instituto de Computación. Luego, como parte de otro proyecto de grado se extendió el sistema añadiendo una capa de presentación y de lógica de negocios, interactuando con el intérprete. El intérprete de MateFun interpreta y compila un lenguaje funcional simple, con una sintaxis muy similar al lenguaje matemático. La simplicidad del lenguaje funcional busca acompañar los conocimientos matemáticos de los estudiantes, específicamente reforzar los conceptos de funciones y conjuntos. Actualmente el programa está en período de pruebas y es evaluado por profesores y estudiantes de secundaria. El presente trabajo está enfocado enteramente en el intérprete de MateFun y las tareas realizadas en torno a él. Al ser un programa existente se realizó una evaluación del estado actual del sistema y sus funcionalidades. En esta tarea se hizo enfoque especialmente en comprender su código fuente para poder realizar modificaciones y agregar nuevas funcionalidades al sistema. Se agregó la funcionalidad de traducción al sistema, para brindar soporte a múltiples idiomas. Además, se planteó corregir un problema detectado en funciones definidas por partes, dado que no se realizaban chequeos en los subdominios definidos de estas funciones. Además se introdujo integración continua al proceso de desarrollo del sistema, así como también una mejora en este proceso en la forma de contribuir al sistema.Por último, se creó documentación sobre el sistema existente, las nuevas funcionalidades y procesos definidos.es
dc.format.extent85 p.es
dc.format.mimetypeapplication/pdfes
dc.language.isoeses
dc.rightsLas obras depositadas en el Repositorio se rigen por la Ordenanza de los Derechos de la Propiedad Intelectual de la Universidad de la República.(Res. Nº 91 de C.D.C. de 8/III/1994 – D.O. 7/IV/1994) y por la Ordenanza del Repositorio Abierto de la Universidad de la República (Res. Nº 16 de C.D.C. de 07/10/2014)es
dc.subjectMateFunes
dc.subjectMatemáticaes
dc.subjectHaskelles
dc.subjectInternacionalizaciónes
dc.subjectIntegración continuaes
dc.subjectSuperposición de dominioses
dc.titleMejoras al intérprete MateFunes
dc.typeTesis de gradoes
dc.contributor.filiacionVázquez Nicolás, Universidad de la República (Uruguay). Facultad de Ingeniería-
thesis.degree.grantorUniversidad de la República (Uruguay). Facultad de Ingenieríaes
thesis.degree.nameIngeniero en Computaciónes
dc.rights.licenceLicencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)es
Aparece en las colecciones: Tesis de grado - Instituto de Computación

Ficheros en este ítem:
Fichero Descripción Tamaño Formato   
VAZ19.pdfTesis de grado1,61 MBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons