Universidad de Castilla-La Mancha
 
Escuela Superior de Ingeniería Informática

 

  cambiar a curso:   2021-22   2023-24



Grado en Ingeniería Informática


TRABAJOS FIN DE GRADO
curso: 2022-23

Uso de generadores automáticos de procesadores de lenguajes.


Tecnologías Específicas

Computación
 


Descripcion y Objetivos

La fuerte definición formal del proceso de creacion de analizadores lexicos y sintacticos ha hecho que a lo largo de la historia se hayan desarrollado diferentes herramientas que,a partir de la especificación formal de lenguaje objeto, se generase de forma automatica el codigo de un analizador para ese lenguaje.

El objetivo del presente TFG será el uso de algunas de estas herramientas para la implementacion de una calculadora sencilla.

 

 


Metodología y Competencias

Durante el desarrollo de este TFG, el alumno realizará un estudio de las herramientas actuales que permiten la generación de un procesador de lenguajes. Conocidas las herramientas existentes, aplicará alguna de ellas para la generacion automatica de una calculadora cientifica simple. Para realizar esta calculadora el alumno deberá definir formalmente los componentes lexicos y la sintaxis de las expresiones validas en nuestra calculadora. Y posteriormente escribirlas en los lenguajes aceptados por estos generadores.

 

Con la realización de este TFG se contribuira a la adquisión de las siguientes competencias de la Tecnologia Especifica de Computación, ademas de otra de las generales y basicas del titulo de grado en Ingenieria Informatica.

[CM1] Capacidad para tener un conocimiento profundo de los principios fundamentales y modelos de la computación y saberlos aplicar para interpretar, seleccionar, valorar, modelar, y crear nuevos conceptos, teorías, usos y desarrollos tecnológicos relacionados con la informática.

 

[CM2] Capacidad para conocer los fundamentos teóricos de los lenguajes de programación y las técnicas de procesamiento léxico, sintáctico y semántico asociadas, y saber aplicarlas para la creación, diseño y procesamiento de lenguajes.

[CM6] Capacidad para desarrollar y evaluar sistemas interactivos y de presentación de información compleja y su aplicación a la resolución de problemas de diseño de interacción persona computadora.
 

 


Medios a utilizar

PAra la realización de este TFG no sera necesario el uso de ningun equipamiento especial. Solamente se necesitará un ordenador con acceso a internet y recursos suficientes para la ejecucion de las herramientas utilizadas.

Todo el equipo estará disponible en los laboratorios del grupo de investigación del director del TFG

 


Bibliografía

La bibliografia será proporcionada al inicio del proceso de realizacion de este TFG, cuando se defina claramente que herramientas se van a utilizar

 

 


Tutor


PARDO MATEO, JUAN JOSÉ
 

Alumno


MÁRQUEZ RODRÍGUEZ, EMILIO
 

 

Sindicación  Sindicación  Sindicación  Sindicación

Curso: 2022-23
© Escuela Superior de Ingeniería Informática
Edificio Infante Don Juan Manuel
Avda. de España s/n
02071 Albacete

informatica.ab@uclm.es
aviso legal
generar código QR de la página