Plan de Asignatura

  • Asignatura.
  • Nombre: Estructura de datos
  • PROFESOR(A): JAVIER OSPINA MORENO
  • E-mail: Javier.ospina@unremington.edu.co


OBJETIVO GENERAL

  • Conocer y aplicar estructuras de datos dinámicas y recursivas como los árboles, grafos, listas generalizadas y matrices dispersas para la solución de problemas cotidianos en los que se puedan implementar.

OBJETIVOS ESPECÍFICOS

  • Definir conceptualmente cada estructura de datos y su representación
  • Elaborar algoritmos básicos para el manejo de la estructura propuesta
  • Definir las aplicaciones donde se pueden utilizar las estructuras

CONTENIDO

1. Manejo dinámico de memoria

  • Introducción
  • Operaciones sobre listas ligadas
  • Construcción de listas ligadas
  • Interacción con el sistema operativo
  • Intercalación de dos lista ligadas ordenadas
  • Liberación de las lista ligadas
  • Diferentes tipos de listas ligadas y sus características (Listas simplemente ligadas, Listas simplemente ligada circular, Listas simplemente ligada circular con registro de cabeza y , Listas simplemente ligada NO circular con registro de cabeza).
  • Listas doblemente ligada (Recorrido, inserción, buscar donde insertar, borrado)

2. Pilas

  • Definición
  • Representación de pilas
  • Representación de pilas en un vector
  • Representación de pilas como lista ligada
  • Aplicación de pilas: manejo de expresiones

3. Colas

  • Definición
  • Representación de colas en un vector (forma no circula, circularmente)
  • Representación de colas como listas ligadas
  • Manejo de varias pilas y colas (en un vector y listas ligadas)

4. Arboles.

  • Arboles generales y su representación
  • Definición de Arboles generales
  • Terminología de arboles
  • Representación de Arboles n-arios
  • Arboles binarios y su representación
  • Definición de Arboles binarios
  • Propiedades de los Arboles binarios
  • Representación de los Arboles binarios
  • Listas Generalizadas

5. Grafos

  • Definición y terminología básica sobre grafos
  • Definición de Grafos
  • Análisis de otras fórmulas de direccionamiento
  • Formula de direccionamiento de matriz triangular inferior izquierda
  • Formula de direccionamiento de matriz tridiagonal principal

EVALUACIÓN:

  • Primer parcial: 25%
  • Segundo Parcial: 25%
  • Seguimiento: 25% (debe discriminarse)
  • Final: 25%
¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar