Un sistema de escritura de traductores vía web

Loading...
Thumbnail Image

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

Un compilador es un programa desarrollado en un lenguaje de programación que lee un archivo llamado programa fuente. Luego lo traduce y lo convierte en otro programa llamado objeto, o bien en su defecto genera una salida. Una buena manera de entender un lenguaje de programación es analizando su proceso de compilación, el cual es muy similar entre todos los paradigmas o enfoques de programación existentes. Se desea generar una herramienta que permita el aprendizaje en un curso universitario, de todo el proceso de compilación que ocurre en cualquier lenguaje de programación, sin importar la plataforma en la cual se aplique, logrando una mejor comprensión y una aplicación más inmediata. Para ello se ha desarrollado una aplicación Web, la cual al unirla con el compilador conforman un Sistema de Escritura de Traductores. Este sistema completo, permite extender y modificar el compilador en situaciones de educación a distancia. El sistema propuesto se implementá traves de un módulo en Moodle que permite interactuar con el compilador escogido por el coordinador del curso. Moodle es un sistema de gestión de curso libre (Course Management System, CMS) que ayuda a los educadores a crear comunidades de aprendizaje en línea. El software será distribuido bajo la licencia de software libre GPL.

Description

Citation

Endorsement

Review

Supplemented By

Referenced By