4.40.4.1 Técnicas Básicas de Implementación de Estructuras de Datos (16 horas) [Nivel Bloom 5]

Referencias Bibliográficas: [Cuadros-Vargas et al., 2004,Knuth, 2007a,Knuth, 2007b,Gamma et al., 1994] Tópicos
  1. Programación estructurada
  2. Programación Orientada a Objetos
  3. Tipos Abstractos de Datos
  4. Independencia del lenguaje de programación del usuario de la estructura
  5. Independencia de Plataforma
  6. Control de concurrencia
  7. Protección de Datos
  8. Niveles de encapsulamiento (struct, class, namespace, etc)

Objetivos

  1. Que el alumno entienda las diferencias básicas que involucran las distintas técnicas de implementación de estructuras de datos
  2. Que el alumno analice las ventajas y desventajas de cada una de las técnicas existentes



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