Fundamentos de programación : algoritmos, estructura de datos y objetos
- 3a.ed.
- Madrid: McGraw-Hill/Interamericana 2003
- 1004 p.
Contenido: Parte I Algoritmos y herramientas de programación Cap. 1 Computadoras y lenguajes de programación Cap. 2 Resolución de problemas con computadoras y herramientas de programación Cap. 3 Estructura general de un programa Parte II Programación estructurada: Algoritmos y estructuras de datos Cap. 4 Flujo de control 1: Estructuras selectivas Cap. 5 Flujo de control II: Estructuras repetitivas Cap 6. Subprogramas (subalgoritmos): Procedimientos y funciones Cap. 7 Estructura de datos I: (arrays y estructuras) Cap. 8 Las cadenas de caracteres Cap. 9 Archivos (ficheros) Cap. 10 Ordenación, búsqueda e intercalación Cap. 11 Ordenación, búsqueda y fusión externa (archivos) Cap. 12 Estructuras dinámicas lineales de datos (pilas, colas y listas enlazadas) Cap. 13 Estructura de datos no lineales (árboles y grafos) Cap. 14 Recursividad Parte III Programación Orientada a Objetos (POO) Cap. 16 Diseño de clases y objetos: Representaciones gráficas de UML Parte IV Metodología de la programación y desarrollo de software Cap. 18 Resolución de problemas y desarrollo de software: Metodología de la programación