4.43.4.4 Lenguajes Funcionales (4 horas) [Nivel Bloom 3]

Referencias Bibliográficas: [Bal and Grune, 1994,Sebesta, 2005,Sethi, 1996] Tópicos
  1. Introducción a los lenguajes funcionales
  2. Definición de función
  3. Listas
  4. Tipos y Polimorfismo
  5. Funciones de orden superior
  6. Lazy Evaluation
  7. Ejemplos de programas funcionales

Objetivos

  1. Reconocer los principios fundamentales del paradigma funcional
  2. Comparar las ventajas de la orientación funcional sobre otros esquemas
  3. Analiza el concepto de funciones y lo aplica en la solución de problemas
  4. Establece la facilidad del uso de lenguajes funcionales para casos en estructuras de datos y recursividad
  5. Investiga sobre el cálculo lambda
  6. Diseña e implementa programas en algn tipo de lenguaje funcional



Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, Universidad Católica San Pablo, Arequipa-Peru
basado en el modelo de la Computing Curricula de IEEE-CS/ACM