TY - MANSCPT AU - Joyanes Aguilar, Luis AU - Zahonero Martínez, Ignacio TI - Programación en C, C++, Java y UML SN - 9789701069493 U1 - 005.133 PY - 2010/// CY - México PB - McGraw-Hill KW - Programación KW - C KW - C++ KW - Java KW - UML KW - Metodología de Programación N1 - 1. Introducción a las computadoras y los computadores de programación. 2. Metodología de la programación y desarrollo de software. 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. 8. Arreglos, arrays, listas y tablas. 9. Algoritmos de ordenación y búsqueda. 10. Estructuras y uniones. 11. Apuntadores -punteros-. 12. Asignación dinámica de memoria. 13. Cadenas. 14. Recursividad. 15. Entradas y salidas por archivos. Lenguaje unificado de modelado UML. 16. Tipos abstractos de datos, objetos y modelado com uml 2.0. 17. Diseño de clases y objetos: representaciones gráficas en uml. 18. Relaciones entre clases:delegaciones. Asociaciones. Agregaciones. Herencia. 19. Programar en C++. De C a C++. 20. Clases y objetos. 21. Clases derivadas: herencia y poliformismo. 22. Genericidad: plantillas -templates-. 23. Sobrecarga de operadores. 24. Excepciones. 25. Programar en Java. De C/C++ a Java 5/6. 26. Programación orientada a objetos en Java. Clases y objetos. 27. Programación orientada a objetos en java. Herencia y polimorfismo. 28. Colecciones. 29. Applets y swing: diseño de componentes gráficos. 30. Multitarea y exepciones. 31. Organización de datos en un archivo. 32. Listas, pilas y colas en C. 33. Flujos y archivos en C++. 34. Listas, pilas y colas en C++. 35. Archivos y flujos en java. 36. Listas, pilas y colas en java ER -