Joyanes Aguilar, Luis

Programación en C, C++, Java y UML / Luis Joyanes Aguilar, Ignacio Zahonero Martínez. - 2a. ed. - México : McGraw-Hill, 2014. - xxix, 767 p. : diag. 27 cm.

Incluye apéndices: I. Estructura de un programa en Java y C/C++. Entornos de desarrollo integrados (Java 7, Java 8 y C++11) -- II. Representación de la información en las computadoras -- III. Códigos ASCII y UNICODE -- IV. Palabras reservadas de Java 5 a 8, C y C++11 -- V. Prioridad de operadores C/C++ y Java. Incluye índice analítico.


Incluye referencias web y bibliográficas p. 756.

Parte I. Resolución de problemas con software: 1. Fundamentos de computadoras y de lenguajes de programación -- 2. Algoritmos, programas y metodología de la programación -- Parte II. Programación en C: 3. El lenguaje C: elementos básicos -- 4. Operadores y expresiones -- 5. Estructuras de selección: sentencias if y switch -- 6. Estructuras de control: bucles -- 7. Funciones y recursividad -- 8. Arreglos (arrays), listas y tablas. Cadenas -- 9. Algoritmos de ordenación y búsqueda -- 10. Estructuras y uniones -- 11. Apuntadores (punteros) -- 12. Entradas y salidas por archivos -- Parte III. Lenguaje unificado de modelado UML 2.5: 13. Programación orientada a objetos y UML 2.5 -- 14. Diseño de clases y objetos: representaciones gráficas en UML -- 15. Relaciones entre clases: delegaciones, asociaciones, agregaciones, herencia -- Parte IV. Programar en C++: 16. De C a C++ -- 17. Clases y objetos. Sobrecarga de operadores -- 18. Clases derivadas: herencia y polimorfismo -- 19. Genericidad: plantillas (templates) -- 20. Excepciones -- Parte V. Programar en Java: 21. De C/C++ a Java 6/7/8 -- 22. Programación orientada a objetos en Java. clases y objetos -- 23. Programación orientada a objetos en Java. herencia y polimofismo -- 24. Colecciones -- 25. Multiarea y excepciones -- Parte VI. Estructura de datos en C, C++ y Java (en el centro de recursos en línea del libro www.mhhe.com/uni/joyanespcju2e): 26. Organización de datos dentro de un archivo en C -- 27. Listas, pilas y colas en C -- 28. Flujos y archivos en C++ -- 29. Listas, pilas y colas en C++ -- 30. Archivos y flujos en Java -- 31. Listas, pilas y colas en Java.

9786071512123 9789701069493


Java (Lenguaje de programación de computadores)
C++ (Lenguaje de programación de computadores)
Estructura de datos (computadores)
UML (lenguaje de programación de computadores)
C (Lenguaje de programación de computadores)

005.133 / J88 2014