La Escuela politécnica superior incorpora un/a profesor/a colaborador en el Grado en Ingeniería Informática para impartir la asignatura Procesadores del Lenguaje.
Sus principales funciones serán:
1. Impartir docencia de la asignatura "Procesadores del Lenguaje".
Los contenidos cubren los siguientes puntos:
1. Introducción
- Introducción al proceso de traducción
- Fases del proceso de traducción: análisis y síntesis, front-end y back-end
2. Análisis Léxico
- Expresiones regulares y especificación de componentes léxicos (tokens)
- Autómatas finitos deterministas
- Tablas de símbolos
3. Análisis Sintáctico
- Introducción al análisis sintáctico
- Gramáticas de contexto libre
- Análisis sintáctico predictivo, recursivo descendente
- Análisis sintáctico predictivo descendente no recursivo, con tabla (LL)
- Análisis sintáctico ascendente (LR)
- Gestión de errores
4. Análisis Semántico
- Gramáticas con atributos
- Traducción dirigida por la sintaxis
- Comprobaciones semánticas: verificación de tipos de datos
5. Diseño de un front-end simple
#J-18808-Ljbffr