Joyanes Aguilar Luis Profesor

Fundamentos de programacion: Algoritmos, estructura de datos y objetos / Luis Joyanes Aguilar - Cuarta Edición - España : McGraw-Hill, 2008 - xxviii, 766 páginas ; Ilustraciones (color), figuras, diagramas ; tapa blanda ; 27x21.5 centímetros ; rústico carta

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.

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.

Esta destinado a docentes y estudiantes de carreras de ingeniería, ciencias tecnológicas.

978-84-481-6111-8

2008


INTRODUCCION A LA PROGRAMACION

LENGUAJE DE PROGRAMACION INFORMACION Y COMUNICACION

005.4