5.8.4.1 Pragmática del Lenguaje (2 horas) [Habilidades AG-C09,AG-C12]

Referencias Bibliográficas: [Stroustrup, 2013,Josuttis, 2019]

Temas

  1. Dominios de problemas y paradigma de programación
  2. Criterios para un buen diseño de lenguaje de programación:
    1. Principios de diseño de lenguajes como la ortogonalidad
    2. Definir construcciones de control e iteración
    3. Modularización de software grande
  3. Breve revisión de paradigmas de programación.
  4. Comparación entre programación funcional e imperativa.
  5. Historia de los lenguajes de programación (énfasis en C y C++).

Aprendizaje esperado (Learning Outcomes)

  1. Discutir el contexto histórico de los paradigmas de lenguajes de programación [Familiarizarse].
  2. Evaluar las compensaciones en el diseño de lenguajes para aplicaciones específicas [Evaluar].



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