Cronograma
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 |