Fundamentos de programación: algoritmos, estructura de datos y objetos
Joyanes Aguilar, Luis
Fundamentos de programación: algoritmos, estructura de datos y objetos - 4a. ed. - Madrid Mc Graw Hill 2008 - 766 páginas
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: Estructura 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). Capitulo 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 lineales (árboles y grafos). Capítulo 14: Recursividad. PARTE III. Programación orientada a objetos y UML 2.1. Capítulo 15: Tipos abstractos de datos, objetos y modelado con UML 2.1 Capítulo 16: Diseño de clases y objetos: Representasiones gráficas en UML. Capítulo 17: Relaciones entre classes: 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.
ubl28
005.1/J79
Fundamentos de programación: algoritmos, estructura de datos y objetos - 4a. ed. - Madrid Mc Graw Hill 2008 - 766 páginas
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: Estructura 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). Capitulo 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 lineales (árboles y grafos). Capítulo 14: Recursividad. PARTE III. Programación orientada a objetos y UML 2.1. Capítulo 15: Tipos abstractos de datos, objetos y modelado con UML 2.1 Capítulo 16: Diseño de clases y objetos: Representasiones gráficas en UML. Capítulo 17: Relaciones entre classes: 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.
ubl28
005.1/J79