Teórico/Práctico: Damián Barsotti, Javier Blanco, Demetrio Martín Vilela.
Laboratorio: Martín Domínguez, Juan Cruz Rodríguez.
Ayudantes: Daniel Bridera, Iliak Zapata.
Teórico/Practico: lunes y jueves de 14 a 18 hs, aula 25.
Laboratorio: miércoles de 9 a 18 hs., Lab. 30.
Ver también Modalidad del taller.
Nota: El taller también se considerará aprobado si lo fue en el segundo cuatrimestre del año 2014.
Programación funcional:
Programación imperativa:
Acá pondremos los prácticos.
| Enunciado | Teóricos | Fecha corrección | |
|---|---|---|---|
| Presentación | Presentación | ||
| Proyecto 1 | Proyecto 1 | Linux y consola | 1/4 |
| Haskell, GHCI, secciones, map, filter | |||
| Tipos, clases de tipos y más | |||
| Proyecto 2 | Proyecto 2 | Ejemplos tipos de datos (archivo .hs) | 22/4 |
| Tipos de datos, deriving, case, Maybe | |||
| Proyecto 3 | Proyecto 3 (Archivos) | Módulos, TADs, instanciaciones de clases | 13/5 |
| Lista con invariante de orden (archivo .hs) | |||
| Proyecto 4 | Proyecto 4 | Programación C, GDB | 27/5 |
| Proyecto 5 | Proyecto 5 | Teórico de Arreglos, Código Arreglo, Inicialización de arreglos; Teórico de Estructuras, Struct, Struct 2 | 17/6 |
Ejemplos de programas en C:
Enunciados y teóricos del año pasado:
Resumen de comandos de consola Linux y un libro sobre el tema.
Acá pondremos el calendario completo de la materia como esperamos darlo.
Acá pondremos lo que efectivamente fuimos dando en cada clase.