TY - BOOK AU - Joyanes Aguilar Luis AU - TI - Fundamentos de programacion: Algoritmos, estructura de datos y objetos SN - 978-84-481-6111-8 U1 - 005.4 21 PY - 2008/// CY - España PB - McGraw-Hill, KW - INTRODUCCION A LA PROGRAMACION KW - LENGUAJE DE PROGRAMACION KW - INFORMACION Y COMUNICACION N1 - PARTE I. ALGORITMOS Y HERRAMIENTAS DE PROGRAMACIÓN: Capitulo 1. Introducción a las computadoras y los lenguajes de programacion.-- Capitulo 2. Metodología de la programacion y desarrollo de software.-- Capitulo 3. Estructura general de un programa.-- Capitulo 4. Flujo de control I: Estructuras selectivas.-- Capitulo 5. Flujo de control II: Estructuras repetitivas.-- Capitulo 6. Subprogramas (subalgoritmos): Funciones.-- PARTE II. ESTRUCTURA DE DATOS: Capitulo 7. Estructura de datos I (arrays y estructuras).-- Capitulo 8. Las cadenas de caracteres.-- Capitulo 9. Archivos (ficheros).-- Capitulo 10. Ordenación, búsqueda e intercalación.-- Capitulo 11. Ordenación, búsqueda y fusión externa (archivos).-- Capitulo 12. Estructuras dinámicas lineales de datos (pilas, colas y listas enlazadas).-- Capitulo 13. Estructuras de datos no lineales (arboles y grafos).-- PARTE III. PROGRAMACIÓN ORIENTADA A OBJETOS Y UML 2.1: Capitulo 15. Tipos abstractos de datos, objetos y modelado con UML 2.1.-- Capitulo 16. Diseño de clases y objetos: Representaciones gráficas en UML.-- Capitulo 17. Relaciones entre clases: Delegaciones, asociaciones, agregaciones, herencia.-- PARTE IV. METODOLOGÍA DE LA PROGRAMACIÓN Y DESARROLLO DE SOFTWARE: Capitulo 18. Resolución de problemas y desarrollo de software: Metodología de la programacion.-- Apéndices; Esta destinado a docentes y estudiantes de carreras de ingeniería, ciencias tecnológicas N2 - Fundamentos de Programación, cuarta edición es la ultima revisión de un titulo clásico de programacion que ha introducido a millares de lectores de España y Latinoamérica en el mundo de la programacion de computadoras. Esta nueva edición se ha reescrito teniendo presentes las criticas y propuestas de alumnos, autodidactas y profesores que han estudiado y utilizado esta obra. Las primeras ediciones se apoyaban en la programacion estructurada y lenguajes de programacion clásicos, como Pascal y C. En el siglo XXI, se sigue utilizando la programacion estructurada tanto en la enseñanza como en el campo profesional, pero es ya el maduro paradigma orientado a objetos el que convive con la programacion clásica, por lo que se han actualizado las características del lenguaje algorítmico UPSAM adaptado a los mas utilizados C/C++, Java y C#, asi como extensiones de Visual Basic y VB.NET ER -