Material‎ > ‎

Guías de ejercicios

Selección de ejercicios de los tres paradigmas. Están organizados temáticamente y en algunos casos se incluyen explicaciones de dichos temas. El orden en que están presentados, si bien muestra cierta complejidad creciente, no necesariamente coincide con el orden en que se desarrollan los temas en las clases.

No se incluyen aquí ejercicios del estilo de los parciales. Para ello ir a la sección Parciales

También contamos con ejercicios integradores y un poco más extensos. Consultar la sección Guías de Trabajos Prácticos
Objetos

Papel (SmallTalk)

Guía 1: Trabajo con objetos

Guía 2: Trabajo con clases

Guía 3: Colecciones

Guía 4: Delegación y responsabilidad

Guía 5 de la serie vieja: Integración

Ejercicios sueltos: evaluaciones nivel 1.


Mumuki


Guia 1 : Objetos y mensajes.

Guia 2 : Métodos y estado.

Guia 3 : Colecciones

Guia 4 : Clases.

Guia 5 : Herencia









Lógico

Papel


Guía 1: Descripciones, unificación.
  
Guía 2: Aritmética, negación.

Guía 3: Listas y functores.

Guía 4: Functores y generación.

Guía 5: Recursividad, con y sin listas

Guía 6: Integración. 

Guía extra



Mumuki


Guia 1 y 2Hechos y reglas.

Guia 3 y 5Inversibilidad y cuantificación.

Guia 7 y 8Functores.

Guia 9 y 10Findall y listas.

Guia 11Integración: Medicamentos.

Guia 12Integración: Pulp Fiction.

Funcional 

Papel


Guía 1: Ejercicios básicos, aplicación parcial, composición, tuplas.

Guía 2: Orden superior y listas por comprensión. 

Guía 3: Recursividad.

Guía 4: Restricciones de tipos, polimorfismo, expresiones lambda. 

Guía 5: Integración

Guía 6: Ejercicios de Inferencia.



Mumuki


Guia 1 y 2: Valores, funciones y primeros pasos.

Guia 3 y 4: Tipos de datos.

Guia 5 y 6: Aplicación parcial y orden superior.

Guia 7 y 8: Pattern matching y guardas.

Guia 9: Tipos de datos II.

Guia 10 y 11: Listas.

Guia 12: Listas por comprensión.

Guia 13: Funciones lambda.

Guia 14: Fold, concatMap y lambdas II.

Guia 15: Evaluación diferida.

Guia 16 y 17: Recursividad.

Guia 18: Modelado de datos.

Guia 19: Integración: Chocobos.