Joyanes Aguilar, Luis

Programación en C, C++, Java y UML - México: McGrawhill, 2010 - xxxiv, 930 p.: il.; 27 cm

Contenido

1. Introducción a las computadoras, a Internet (Web) y a los lenguajes de programación. 2. Metodología de la programación: algoritmos y ciclo de vida del 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. Arrays (listas y tablas). 9. Ordenación y búsqueda. 10. Estructuras y uniones. 11. Punteros (apuntadores). 12. Asignación dinámica de memoria. 13. Cadenas. 14. Recursividad. 15. Entrada y salida por archivos. 16. Tipos abstractos de datos y objetos. 17. Diseño de objetos con UML 2.0. 18. Fundamentos de UML 2.0. 19. De C a C++. 20. Clases y objetos. 21. Clases derivadas: herencia y polimorfismo. 22. Genericidad: plantillas (templates). 23. Sobrecarga de operadores. 24. Excepciones en OLC. 25. Organización de datos dentro de un archivo en C. 26.Flujos y archivos con C++. 27. Estructura de datos lista, pila y cola con C. 28. Estructura de datos lista, pila y cola con C++. 29. Programas en Java: aplicaciones y Applets. 30. Programación orientada a objetos en Java, clases y objetos. 31. Colecciones. 32. Archivos y flujos. 33. Multimedia y diseño de componentes gráficos. 34. Eventos y sucesos. 35. Multitarea (hilos). Carreras

2010

Éste es un libro diseñado para aprender a programar utilizando cualquier lenguaje de programación y no exclusivamente C/C++ o Java. No obstante, confiamos en que los estudiantes y autodidactas que utilicen la obra puedan conocer los tres lenguajes de programación y los el lenguaje unificado UML, de modo que puedan aprender y conocer profesionalmente, tanto las técnicas clásicas y avanzadas de programación estructurada, como las técnicas orientadas a objetos y, el diseño y construcción de estructura de datos.

978-970-10-6949-3


JAVA
LENGUAJES DE PROGRAMACION
SOFTWARE

005.362 - Programas en lenguajes específicos de programación