4.43.4.1 El desarrollo histórico de los lenguajes de programación (4 horas) [Nivel Bloom 2]

Referencias Bibliográficas: [Bal and Grune, 1994,Sebesta, 2005,Sethi, 1996] Tópicos
  1. Historia de los Lenguajes de Programación
  2. Paradigmas existentes
  3. Estructura de un programa: Léxico, Sintáctico y Semántico
  4. BNF
  5. Técnicas para la reducción de la complejidad en los programas
  6. Procesamiento de programas: Interpretación vs Compilación

Objetivos

  1. Reconocer el desarrollo histórico de los lenguajes de programación
  2. Identificar los paradigmas que agrupan a la mayoría de lenguajes de programación existentes hoy en día
  3. Discutir entre los distintos paradigmas y establecer sus ventajas y desventajas
  4. Establecer otros enfoques para la clasificación de los lenguajes de programación
  5. Diferenciar entre los distintos enfoques estructurales, desde el análisis léxico hasta el semántico
  6. Identificar el concepto de abstracción entre los distintos paradigmas
  7. Diferenciar entre la compilación y la interpretación en la ejecución de programas
  8. Reconocer como funciona un programa a nivel de computador

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