Planificación de clases (2024)

Primer Cuatrimestre

Clase Fecha Contenido
Clase01 Apr 06 Presentación de la materia e Introducción a la programación
Clase02 Apr 13 Avanzando con programación en C y ejercicios de programación
Clase03 Apr 20 Variables, Herramientas de desarrollo, IDE QT y Linux
Clase04 Apr 27 Sistemas de Numeración & Punto Flotante/IEEE754
Clase05 May 04 Funciones en Lenguaje C y presentación TP1.
Clase06 May 11 Practica en C de programación y Punteros
Clase07 May 18 Vectores y Strings
Clase08 Jun 01 Repaso punteros y Matrices. Estructuras, Uniones y Campos de Bit. TP2.
Clase09 Jun 08 Repaso de campos de bits y máscaras. Reserva de memoria
Clase10 Jun 15 Strings y argumentos del main
Clase11 Jun 22 Métodos de ordenamiento. Punteros a función. Recursividad.
Clase12 Jun 29 Vector de estructuras con ordenamiento. Práctica de cara al parcial . TP3.
Clase13 Jul 06 Clase pre-parcial, ejercicios & preguntas
Clase14 Jul 13 1er Parcial

Segundo Cuatrimestre

Clase Fecha Contenido
Clase15 Aug 10 Archivos y Streams
Clase16 Aug 24 Estructuras y archivos (ejercicios)
Clase17 Aug 31 Listas simples, estructuras y archivos
Clase18 Sep 07 Práctica (listas, estructuras, archivos…) y Listas Avanzadas
Clase19 Sep 14 Sistema Operativo Linux
Clase20 Sep 28 Redes y Sockets
Clase21 Oct 05 Practica Sockets
Clase22 Oct 19 Recup. 1er parcial y práctica de Sockets con Archivos
Clase23 Oct 26 Threads y algoritmos paralelos
Clase24 Nov 02 Señales, Threads y Sockets
Clase25 Nov 09 Named Pipes y Listas compactas (FIFO & LIFO)
Clase26 Nov 16 Enumeraciones + Makefile + Preprocesador
Clase27 Nov 23 Ejercicios integradores y preguntas pre-parcial
Clase28 Nov 30 2do Parcial

Parciales