TY - BOOK AU - Joyanes Aguilar,Luis TI - Fundamentos de programación : : algoritmos, estructura de datos y objetos / SN - 9788448161118 U1 - 005.1 21 PY - 2008/// CY - Madrid : PB - McGraw-Hill, KW - Programación (computadores electrónicos) KW - Estructuras de datos N1 - Incluye apéndices: I. Especificaciones del lenguaje alogarítmico UPSAM 2.0 -- 2. Prioridad de operadores -- 3. Código ASCII y Unicode -- 4. Guía de sintaxis del lenguaje C ; cIncluye referencias bibliograficas en la página 751 ; Parte I. Alogaritmos y herramientas de programación: Introducción a las computadoras y los lenguajes de programación -- 2. Metodología de la programación y desarrollo de software -- 3. Estructura general de un programa -- 4. Flujo de control I: Estructuras selectivas -- 5. Flujo de control II: Estructuras repetitivas -- 6. Subprogramas (subalogaritmos): funciones --; Parte II. Estructura de datos: 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 --; Parte III. Programación orientada a objetos y UML 2.1: 15. Tipos abstractos de datos, objetos y modelado con UML 2.1 -- 16. Diseño de clases y objetos: representaciones gráficas en UML -- 17. Relaciones entre clases: delegaciones, asociaciones, agregaciones, herencia --; Parte IV. Metodología de la programación y desarrollo de software: 18. Resolución de problemas y desarrollo de software: metodología de la programación ER -