Descripción
Este libro tiene como objetivo introducir las estructuras de datos básicas, que permiten almacenar la información de un problema de una forma adecuada, teniendo en cuenta criterios como eficiencia y facilidad de evolución. Se incluyen, entre otros temas, el manejo de estructuras lineales enlazadas $listas$, estructuras recursivas simples $árboles binarios y árboles n-arios$ y archivos de texto. Se hace especial énfasis en las herramientas de apoyo a la construcción de programas correctos, y en algunos elementos de la programación orientada a objetos que facilitan la reutilización y el desacoplamiento de los distintos componentes de un programa.
Se estudian los principales algoritmos de búsqueda y ordenamiento en memoria principal, se genera la habilidad de construir algoritmos recursivos y se aborda el problema de incluir los requerimientos no funcionales de persistencia y distribución en un programa.
Contiene los programas que resuelven los casos de estudio, los programas asociados con las hojas de trabajo, los instaladores de algunas herramientas de desarrollo y los entrenadores para reforzar ciertos conceptos.
¿Qué piensas de este libro?
No hay comentarios