TY - BOOK AU - Joyanes Aguilar,Luis TI - Fundamentos de programación: algoritmos, estructura de datos y objetos SN - 978-84-481-6111-8 U1 - 005 PY - 2008/// CY - Madrid PB - McGraw Hill KW - 005 - Programas, datos de computadora N2 - Contenido: Algoritmos y herramientas de programación. Introducción a las computadoras y los lenguajes de programación. Metodología de la programación y desarrollo de software. Estructura general de un programa. Flujo de control: estructuras selectivas. Flujo de control: estructuras repetitivas. Subprogramas (subalgoritmos: funciones. Estructura de datos: I (arrays y estructuras). Las cadenas de caracteres. Archivos (ficheros). Ordenación, búsqueda e intercalación. Ordenación, búsqueda y fusión externa (archivos). Estructuras dinámicas lineales de datos. Estructuras de datos no lineales. Recursividad. Programación orientada a objetos y UML 2.1.Tipos abstractos de datos, objetos y modelado con UML 2.1. Diseño de clases y objetos: representaciones gráficas en UML. Relaciones entre clases: delegaciones, asociaciones, agregaciones, herencia, Metodología de la programación y desarrollo de software ER -