Saltar al contenido

Ficha del libro

portada del libro

COMENTARIO BIBLIOGRÁFICO


En esta obra se muestran técnicas de representación de estructuras de
datos, utilizando como lenguaje contenedor Java. El contexto de las
mismas de engloba en los siguientes principios:

1. Cada estructura de datos tiene sus costes y sus beneficios. Los
programadores y diseñadores necesitan una comprensión rigurosa y
completa de cómo evaluar los costes y beneficios para adaptarse a los
nuevos retos que afronta la construcción de la aplicación. Estas
propiedades requieren un conocimiento o comprensión de los principios
de análisis de algoritmos y también una consideración práctica de los
efectos significativos del medio físico empleado.

2. Los temas relativos a costes y beneficios se consideran dentro del
concepto de elemento de compensación.

3. Esta edición, fundamentalmente, describe estructuras de datos,
métodos de organización de grandes cantidades de datos y algoritmos,
junto con el análisis de los mismos, en esencia, estimación del tiempo
de ejecución de algoritmos.

4. Los datos estructurados siguen a las necesidades. Los estudiantes
deben aprender a evaluar primero las necesidades de aplicación, a
continuación, encontrar una estructura de datos en correspondencia con
sus funcionalidades.

5. El método didáctico que sigue es buscar preferentemente enseñar a
pensar en la resolución de un problema, siguiendo un determinado
método ya conocido o bien creado por el propio lector, una vez
esbozado el método, se estudia el algoritmo correspondiente junto con
las etapas que pueden resolver el problema.