TY - BOOK AU - Joyanes Aguilar,Luis AU - Zahonero Martínez,Ignacio TI - Programación en C, C++, Java y UML / SN - 9786071512123 U1 - 005.133 21 PY - 2014///. CY - México : PB - McGraw-Hill, KW - Java (Lenguaje de programación de computadores) KW - C++ (Lenguaje de programación de computadores) KW - Estructura de datos (computadores) KW - UML (lenguaje de programación de computadores) KW - C (Lenguaje de programación de computadores) N1 - 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 ER -