Ingeniería de Computadores

Grado y Doble Grado. Curso 2019/2020.

LENGUAJES DE PROGRAMACIÓN Y PROCESADORES DE LENGUAJE - 803226

Curso Académico 2019-20

Datos Generales

SINOPSIS

COMPETENCIAS

ACTIVIDADES DOCENTES

Clases teóricas
Enseñanza presencial teórica.
Clases prácticas
Realización individual de problemas con
correción colectiva en clase.
Otras actividades
Tutorías individuales.

Presenciales

6

Semestre

1

Breve descriptor:

La asignatura recorre los conceptos básicos de los lenguajes de programación en los diferentes paradigmas y también describe a un nivel de profundidad intermedio la construcción de compiladores. Se presta especial atención a las fases del compilador más cercanas a la máquina.

Requisitos

Programación y arquitectura de computadores a nivel elemental.

Objetivos

La asignatura pretende que los alumnos sepan relacionar los conceptos de alto nivel de los lenguajes de programación con su ejecución en un computador real. Para salvar esa distancia se ha escogido un enfoque en el que se van introduciendo en paralelo los conceptos de los diferentes lenguajes y la traducción e implementación a bajo nivel que de los mismos hace el compilador.

Otra información relevante

La ficha detallada se puede consultar en la sección de información docente de la Web de Facultad de Informática.

https://informatica.ucm.es/informacion-docente

Estructura

MódulosMaterias
COMPLEMENTARIOCOMPLEMENTOS DE PROGRAMACIÓN

Grupos

Clases teóricas y/o prácticas
GrupoPeriodosHorariosAulaProfesor
Grupo D02/09/2019 - 20/12/2019MARTES 09:00 - 11:00Aula 12ADRIAN RIESCO RODRIGUEZ
JUEVES 09:00 - 11:00Aula 12ADRIAN RIESCO RODRIGUEZ