algo1:bibliografia
Tabla de Contenidos
Material
Teórico/Práctico
Laboratorio
| Enunciado | Teóricos | |
|---|---|---|
| Presentación | Presentación Inicial | |
| Proyecto 1 | Proyecto 1 | Linux y consola |
| Haskell, GHCI, secciones, map, filter | ||
| Tipos, clases de tipos y más | ||
| Proyecto 2 | Proyecto 2 | Ejemplos tipos de datos (archivo .hs) |
| Tipos de datos, deriving, case, Maybe | ||
| Proyecto 3 | Proyecto 3 (Archivos) | Módulos, TADs, instanciaciones de clases |
| Lista con invariante de orden (archivo .hs) | ||
| Proyecto 4 | Proyecto 4 | Programación C, GDB |
| Proyecto 5 | Proyecto 5 | Arreglo, Inicialización; Struct, Struct 2 |
Ejemplos de programas en C:
- Proyecto 4 / Proyecto 5:
- Código C: Hello, World!
- Código C: Assignación múltiple
- Código C: While
- Código C: Mcd
- Código C: Mcd con función
Enunciados y teóricos años anteriores:
- Código C: Collatz
- Introduccion a GDB. Por Marco Brunello y Leandro Ramos. Presentación, ejemplos.
Resumen de comandos de consola Linux y un libro sobre el tema.
Haskell
Lenguaje C
Lecturas recomendadas
- Why Functional Programming Matters John Hughes.
- Voto electrónico. Los riesgos de una ilusión. Federico Heinz.
Media
- Charla sobre Software Libre de Federico Heinz 6/5/2013.
algo1/bibliografia.txt · Última modificación: por 127.0.0.1
