Sinopsis
Incluye un capítulo sobre recursividad como herramienta para resolver problemas complejos. Una de las partes está dedicada al paradigma orientado a objetos, con conceptos básicos y avanzados, diseño y construcción de clases y relaciones fundamentales de agregación, generalización y herencia. A lo largo de todo el libro se incluyen reglas de sintaxis para la conversión de los programas escritos en pseudocódigo a los códigos fuentes de Java, C#, c, C++ , Visual Basic/VB.NET, Fortran o Pascal.
Indice
1. Computadoras y lenguajes de programación.
2. Resolución de problemas con computadora y herramientas de programación.
3. Estructura general de un programa.
4. Flujo de control I: Estructuras dinámicas.
5. Flujo de control II: Estructuras repetitivas.
6. Subprogramas (subalgoritmos): procedimientos y funciones.
7. Estructuras de datos I: arrays: y estructuras.
8. Las cadenas de caracteres.
9. Archivos (ficheros).
10.Ordenación, búsqueda e intercalación.
11.Ordenación, búsqueda y fusión externa (archivos).
12.Estructuras dinámicas lineales de datos (pilas, colas y listas enlazadas).
13. Estructuras de datos no lineales: (árboles y grafos).
14. Recursividad.
15. Conceptos fundamentales de orientación a objetos.
16. Diseño de clases y objetos: representaciones gráficas en UML.
17. Relaciones: asociación, generalización, herencia.
Información bibliográfica
ISBN: 9788448138073
AUTOR: BOTT
EDITORIAL: MCGRAW-HILL
AÑO: 2003
ÁREA: COMPUTACION