Programa Docente de 21714026 - PROCESADORES DE LENGUAJES
- Idioma
- Modo Impartición
- Nivel Requerido
| Documento | Primer Apellido | Segundo Apellido | Nombre | Categoria | Coordinador |
|---|---|---|---|---|---|
| 75561140E | GUERRERO | LEBRERO | MARIA DE LA PAZ | PROFESOR/A TITULAR DE UNIVERSIDAD |
| Id. Compentencia | Orden | ID | Resultado formación y aprendizaje | Competencia |
|---|---|---|---|---|
| 29067 | 3 | CO02 | 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 | COMPETENCIA ESPECÍFICA |
| 29072 | 2 | CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico en Informática. | COMPETENCIA GENERAL |
| 33146 | 2 | CB2 | Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma profesional y posean las competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resolución de problemas dentro de su área de estudio | COMPETENCIA GENERAL |
| 33149 | 2 | CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | COMPETENCIA GENERAL |
| 33150 | 4 | CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | COMPETENCIA TRANSVERSAL |
| ID/ Orden | Resultado |
|---|---|
| 1 |
R01: Saber diseñar lenguajes de programación sencillos tanto a nivel léxico como sintáctico y semántico. |
| 2 |
R02: Saber utilizar herramientas de ayuda a nivel del análisis léxico, sintáctico y semántico. |
| 3 |
R03: Saber implementar sobre un ordenador un procesador de lenguaje utilizando las técnicas de traducción dirigida por sintaxis. |
| 4 |
R04: Saber generar código intermedio sencillo para lenguajes de programación imperativos. |
| Tipo actividad formativa | Código | Descripción | Horas | Detalle |
|---|---|---|---|---|
| 1 | 01 | Teoría | 20 | |
| 2 | 02 | Prácticas, seminarios y problemas | 10 | |
| 3 | 03 | Prácticas de informática | 30 | |
| 10 | 10 | Actividades formativas no presenciales | 60,00 |
Estudio y prácticas en casa individuales |
| 12 | 12 | Actividades de evaluación | 10,00 | |
| 13 | 13 | Otras actividades | 20,00 |
Realización de un proyecto en grupos pequeños. |
Procedimientos de Evaluación
| ID/ Orden | Tarea / Actividad | Medios, Técnicas e Instrumentos | Ponderación |
|---|---|---|---|
| 1 |
Examen final con cuestiones sobre los contenidos teóricos y prácticos. |
El examen podrá constar de preguntas tipos test, preguntas a desarrollar, resolución de problemas, etc. |
60 % |
| 2 |
Desarrollo de un proyecto en grupo |
Memoria, documentación del proyecto y defensa del proyecto en clase (en grupos pequeños). |
30 % |
| 3 |
Participación en clase, seminarios y otras actividades complementarias |
Se realizarán diversas actividades durante las sesiones de prácticas. |
10 % |
| ID/ Orden | Temario | Descripción |
|---|---|---|
| 1 |
T05: Generación de código y de códigos intermedios. |
|
| 2 |
T06: Memoria en tiempo de ejecución. |
|
| 3 |
T04: Traducción dirigida por sintaxis. |
|
| 4 |
T03: Fases en la construcción de un procesador de lenguaje: fases de análisis y de síntesis. |
|
| 5 |
T02: Arquitectura de un Procesador de Lenguaje. Máquina virtual y procesador de lenguaje. |
|
| 6 |
T01: Fundamentos teóricos de los lenguajes de programación, evolución de éstos y |