Cronograma
Perfilado de sección
-
Curso 2024
El objetivo de la unidad curricular es el estudio de los Lenguajes de Programación, tanto desde el punto de vista de los conceptos fundamentales que son comunes a los lenguajes como en lo que respecta a sus diferentes opciones de diseño.
La unidad curricular tendrá el formato de seminario, donde se estudiarán una serie de secciones del libro del curso que los estudiantes tendrán que presentar y discutir en clase.
Horario de clase:
- Martes de 9 a 11, salón 309
Docentes:
- Alberto Pardo
- Marcos Viera
-
Cerró: domingo, 22 de diciembre de 2024, 14:00
-
Cerró: domingo, 22 de diciembre de 2024, 14:00
-
Cerró: domingo, 22 de diciembre de 2024, 14:00
Cronograma
06/08 |
Introducción al Curso - Introducción a los Lenguajes de Programación |
13/08 |
Libre |
20/08 |
Sintaxis: Gramáticas Libres de Contexto, Scanning, Parsing |
27/08 |
Nombres, Alcance y Ligaduras: Tiempo de vida de un objeto, Reglas de Alcance, Ambientes de Ejecución |
03/09 |
Análisis Semántico: Gramáticas de Atributos |
10/09 |
Control de Flujo: Secuencia, Selección, Iteración, Recursión, No Determinismo |
17/09 |
Sistemas de Tipos: Chequeo de Tipos, Polimorfismo |
24/09 |
Parciales |
01/10 |
Parciales |
08/10 |
Tipos Estructurados: Registros, Arrays, Strings, Conjuntos, Punteros, Listas |
15/10 |
Subrutinas: Pasaje de Parámetros, Manejo de Excepciones, Corutinas, Eventos |
22/10 |
Abstracción de Datos y Orientación a Objetos |
29/10 |
Programación Funcional |
05/11 |
Programación Lógica |
12/11 |
Concurrencia |
19/11 |
Lenguajes de Scripting |