Vous êtes sur la page 1sur 3

Introducción:

La finalidad de crear este proyecto es para poder facilitar el aprendizaje de la


programación en jóvenes de la carrera en ingeniería en sistemas computacionales
en el instituto tecnológico superior de Coatzacoalcos, a los cuales a algunos les
dificulta el aprendizaje de la programación.

Nombre del proyecto:

Objetivo general
Desarrollar un compilador para los alumnos de la carrera de ingeniería en sistemas
computacionales del instituto tecnológico superior de Coatzacoalcos (ITESCO).

Objetivos específicos
− Crear un nuevo lenguaje de programación.
− crear reglas semánticas y sintácticas.
− crear una interfaz intuitiva.
Planteamiento del problema:
En la actualidad contamos con muchos compiladores de distintos lenguajes, la
mayoría no cuentan con una interfaz eficiente, uno de los problemas más
destacables son el tamaño del compilador que en ocasiones requiere una
computadora con características específicas para que se ejecute de manera
eficiente, el mayor problema a abordar es que los estudiantes del séptimo semestre
de la carrera de ingeniería en sistemas computacionales se les dificulta el
aprendizaje de la programación en entornos muy elaborados.
Antecedentes:

Visual Studio Code : es un editor de código fuente desarrollado


por Microsoft para Windows, Linux y macOS. Incluye soporte para la depuración,
control integrado de Git , resaltado de sintaxis, finalización inteligente de código,
fragmentos y refactorización de código. También es personalizable, por lo que los
usuarios pueden cambiar el tema del editor, los atajos de teclado y las preferencias.
Es gratuito y de código abierto,12 aunque la descarga oficial está bajo software
propietario.

Notepad++: es un editor de texto y de código fuente libre con soporte para


varios lenguajes de programación. Con soporte nativo para Microsoft Windows.
Se parece al Bloc de notas en cuanto al hecho de que puede editar texto sin
formato y de forma simple. No obstante, incluye opciones más avanzadas que
pueden ser útiles para usuarios avanzados como desarrolladores y
programadores.
Desarrollado por: Alan Aragón

Atom: es un editor de texto con código abierto para macOS, Linux, y Windows1
con soporte para plug-ins escritos en Node.js y control de versiones Git integrado.
Atom es una aplicación de escritorio construida utilizando tecnologías web.
Desarrollado por: GitHub
Enunciado del problema:
Los estudiantes de la carrera de Ing. En sistemas computacionales en el ITESCO
tienen dificultades con la programación dado que no presentan un interés en
aprender a programar o no les gusta la materia, provocando que al interactuar con
los compiladores les cueste familiarizarse con ellos por la falta de interés y practica
en esta área.

Justificación:
Saber programar en un compilador es fundamental para la formación del estudiante
de ingeniería en sistemas computacionales.
Es importante que un ingeniero en sistemas computacionales tenga una sólida
formación en este tema, ya que, aunque durante su vida profesional no se dedique
al diseño de compiladores, sus aplicaciones podrán ser mucho más eficientes si se
aplica los conocimientos adquiridos.

Vous aimerez peut-être aussi