Resumen
Al resolver un problema a través del computador se necesita definir la estructura de datos apropiada. En estas notas se dará la explicación necesaria para: primero conocer ¿Qué es una estructura de dato?, ¿Cuáles son las estructuras de dato? Y ¿Cuándo se utiliza cada una de ellas?
También se explicará la forma de simular estructuras de dato no implementadas en un lenguaje de programación, usando como base las estructuras de dato existentes (primitivas).
La explicación incluye ejemplos gráficos para ilustrar mejor lo deseado.
Igualmente existen ejercicios resueltos y propuestos para la mejor compresión.
Todos los programas mostrados han sido realizados en Turbo Pascal, además dichos ejemplos están grabados en el diskette anexo, el cual está dividido en seis (6) subdirectorios. Se puede observar que los nombres de cada uno de ellos son: CAP1, CAP2,.....,CAP6. Por ejemplo al entrar al subdirectorio CAP1 encontrará los programas: EJIMATRI. PAS y EXE,....etc.,estudiados en el capítulo I.
Se debe hacer notar que los programas, para su mejor compresión están escritos de manera sencilla y muy documentados, más no están validados los valores de entrada por teclado (para evitar complejidad y extensión en el mismo), por tanto se recomienda leer que tipo de dato está esperando una lectura, para así evitar ruptura del programa.
El capítulo VII está dedicado al análisis comparativo del uso adecuado de las estructuras de datos estudiadas, aplicadas a ejemplos específicos que permitan el razonamiento de tal escogencia. En este capítulo se estudian 20 ejercicios, su enunciado e inmediatamente su solución.
El capítulo denominado AUTOEVALUACION tiene como objetivo principal que el estudiante logre medir los objetivos esperados por cada capítulo a través de los ejercicios y son seis capítulos lo que da un total de 120 ejercicios resueltos. Sumados a los 20 ejercicios del capítulo VII dan un total de 140 ejercicios resueltos.
|