Estudiante

894 palabras 4 páginas
4.2 Programa analítico

Unidad I: Estructuras de Datos I

i) Introducción a las estructuras de datos: Introducción. El papel de la abstracción. Paradigmas de programación. Modularidad. Tipos de Datos. Abstracción en los lenguajes de programación. Tipos abstractos de datos: ventajas, implementacion. Diferencia entre tipo de dato y tipo abstracto de datos.

ii) Estructura de Datos Encadenadas: Lista simple encadenada: conceptos básicos. Problema con la representación secuencial. Almacenamiento dinámico Representación encadenada de listas. Manejo del espacio disponible. Operaciones sobre listas: crear, agregar, eliminar, pedido y devolución de nodos. Pilas y colas. Diferentes formas de implementacion. Listas doble encadenadas. Listas
…ver más…

Métodos para el problema de colisiones: sondeo lineal, doble hashing. Métodos para mejorar el comportamiento, encadenamiento de sinónimos, direccionamiento por cubetas.
Operaciones fundamentales para el procesamiento de archivos relativos. Desempeño de archivos relativos.

Organización de archivos indexados y secuenciales indexados: Índice: concepto. Archivo de índice y archivos de datos. Índice simple de un archivo con entradas secuenciales. Operaciones básicas en un archivo

Documentos relacionados

  • Estudiante
    1468 palabras | 6 páginas
  • Estudiante
    651 palabras | 3 páginas
  • Estudiante
    817 palabras | 4 páginas
  • Estudiantes
    1386 palabras | 6 páginas
  • Estudiante
    3300 palabras | 14 páginas
  • Estudiante
    6689 palabras | 27 páginas
  • estudiante
    1487 palabras | 6 páginas
  • Estudiante
    743 palabras | 4 páginas
  • Estudiante
    3390 palabras | 14 páginas
  • Estudiante
    829 palabras | 4 páginas