Fundamentos de programación : algoritmos, estructura de datos y objetos /
Autor principal: | |
---|---|
Formato: | Libro |
Lenguaje: | Spanish |
Publicado: |
México :
McGraw-Hill,
[2008]
|
Edición: | Cuarta edición. |
Materias: |
Tabla de Contenidos:
- Prefacio a la cuarta edición
- Parte I. Algoritmos y herramientas de programación
- Capítulo 1. Introducción a las computadoras y los lenguajes de programación
- Capítulo 2. Metodología de la programación y desarrollo de software
- Capítulo 3. Estructura general de un programa
- Capítulo 4. Flujo de control I: Estructuras selectivas
- Capítulo 5. Flujo de control II: Estructuras repetitivas
- Capítulo 6. Subprogramas (subalgoritmos): Funciones
- Parte II. Estructuras de datos
- Capítulo 7. Estructuras de datos I (arrays y estructuras)
- Capítulo 8. Las cadenas de caracteres
- Capítulo 9. Archivos (ficheros)
- Capítulo 10. Ordenación, búsqueda e intercalación
- Capítulo 11. Ordenación, búsqueda y fusión externa (archivos)
- Capítulo 12. Estructuras dinámicas lineales de datos (pilas, colas y listas enlazadas)
- Capítulo 13. Estructuras de datos no lineales (árboles y grafos)
- Capítulo 14. Recursividad
- Parte III. Programación orientada a objetos y UML 2.1
- Capítulo 15. Tipos de abstractos de datos, objetos y modelado con UML 2.1
- Capítulo 16. Diseño de clases y objetos: Representaciones gráficas en UML
- Capítulo 17. Relaciones entre clases: Delegaciones, asociaciones, agregaciones, herencia
- Parte IV. Metodología de la programación y desarrollo de software
- Capítulo 18. Resolución de problemas y desarrollo de software: Metodología de la programación
- Apéndices
- Apéndice A. Especificaciones del lenguaje algorítmico UPSAM 2.0
- Apéndice B. Prioridad de operadores
- Apéndice C. Código ASCII y Unicode
- Apéndice D. Guía de sintaxis del lenguaje C.