Programación en C, C++, JAVA y UML.

"¿Qué ha sucedido en el campo de la informática desde la primera edición de Programación en C, C++, Java y UML? Se han desplegado numerosas innovaciones tecnológicas: la web 2.0 se ha consolidado y la programación web se ha constituido como una materia de estudio y de desarrollo pr...

Descripción completa

Detalles Bibliográficos
Autor principal: Joyanes Aguilar, Luis
Otros Autores: Zahonero Martínez, Ignacio (Coaut.)
Formato: Libro
Lenguaje:Spanish
Publicado: México : McGraw-Hill/Interamericana Editores, S.A. de C.V., 2014.
Edición:2 edición.
Materias:
LEADER 05031cam a2000301a 44500
001 573018
020 |a 9786071512123 
040 |a Sistema de Bibliotecas USAC  
041 |a spa 
082 |a 001.6424  |b J88 
099 |a 001.6424 J88 
100 |a Joyanes Aguilar, Luis 
245 |a Programación en C, C++, JAVA y UML. 
250 |a 2 edición. 
260 |a México :  |b McGraw-Hill/Interamericana Editores, S.A. de C.V.,  |c 2014. 
300 |a xxix, 767 p. :  |b il. ;  |c 27 cm. 
336 |a texto 
505 |a Prólogo. Parte I. Resolución de problemas con Software. Capítulo 1. Fundamentos de computadoras y de lenguajes de programación. Capítulo 2. Algoritmos, programas y metodología de la programación. Parte II. Programación en C. Capítulo 3. El lenguaje C: elementos básicos. Capítulo 4. Operadores y expresiones. Capítulo 5. Estructuras de selección: sentencias if y switch. Capítulo 6. Estructuras de control: bucles. Capítulo 7. Funciones y recursividad. Capítulo 8. Arreglos (arrays), listas y tablas. Cadenas. Capítulo 9. Algoritmos de ordenación y búsqueda. Capítulo 10. Estructuras y uniones. Capítulo 11. Apuntadores (punteros). Capítulo 12. Entradas y salidas por archivos. Parte III. Lenguaje unificado de modelado UML 2.5. Capítulo 13. Programación orientada a objetos y UML 2.5. Capítulo 14. Diseño de clases y objetos: Representaciones gráficas en UML. Capítulo 15. Relaciones entre clases: delegaciones, asociaciones, agregaciones, herencia. Parte IV. Programar en C++. Capítulo 16. De C a C++. Capítulo 17. Clases y objetos. Sobrecarga de operadores. Capítulo 18. Clases derivadas: Herencia y polimorfismo. Capítulo 19. Genericidad: plantillas(templates). Capítulo 20. Excepciones. Parte V. Programar en Java. Capítulo 21. De C/C++ a Java 6/7/8. Capítulo 22. Programación orientada a objetos en Java. Clases y objetos. Capítulo 23. Programación orientada a objetos en Java. Herencia y polimorfismo. Capítulo 24. Colecciones. Capítulo 25. Multitarea 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/joyanespcjue). Capítulo 26. Organización de datos dentro de un archivo en C. Capítulo 27. Listas, pilas y colas en C. Capítulo 28. Flujos y archivos en C++. Capítulo 29. Listas, pilas y colas en C++. Capítulo 30. Archivos y flujos en Java. Capítulo 31. Listas, pilas y colas en Java. Apéndice A. Estructura de un programa en Java y C/C++. Entornos de desarrollo integrados (Java 7, Java 8 y C++11). Apéndice B. representación de la información en las computadoras. Apéndice C. Códigos ASCII y UNICODE. Apéndice D. Palabras reservadas de Java 5 a 8, C y C++11. Apéndice E. Prioridad de operadores C/C++ y Java. Bibliografía. Recursos de programación. Índice analítico. 
520 |a "¿Qué ha sucedido en el campo de la informática desde la primera edición de Programación en C, C++, Java y UML? Se han desplegado numerosas innovaciones tecnológicas: la web 2.0 se ha consolidado y la programación web se ha constituido como una materia de estudio y de desarrollo profesional. En el caso de la programación, han surgido las nuevas e innovadoras versiones de C++11 y Java 7, unidas a la actualización de la versión de C, C11. Los desarrolladores actuales requieren nuevas técnicas de programación y, sobre todo, el conocimiento y aprendizaje profundo de las tecnologías de programación basadas en los lenguajes de programación clásicos, estructurados y orientados a objetos: C, C++ y Java. Características de esta obra: • Se ha reducido el número de capítulos de la primera edición manteniendo los contenidos, pero adaptándolos a los nuevos planes de estudios y procesos de aprendizaje. • Se incluyen las versiones actuales de los tres lenguajes de programación: C11, C++11 y Java 7, junto con la última versión de UML: UML 2.5. • Se abordan los tres lenguajes de programación, primero independientes después interrelacionados y luego en paralelo, con el fin de que el profesor decida la secuencia y los lenguajes en la forma que mejor se adapten a sus clases. Se cuenta con un Centro de recursos en línea donde tendrá acceso a material complementario que apoya el aprendizaje de los lenguajes de programación." (Copiado de la pasta). 
650 |a C  |x LENGUAJE DE PROGRAMACIÓN PARA COMPUTADORAS 
650 |a C++  |x LENGUAJE DE PROGRAMACIÓN PARA COMPUTADORAS 
650 |a JAVA  |x LENGUAJE DE PROGRAMACIÓN PARA COMPUTADORAS 
650 |a UML  |x LENGUAJE UNIFICADO DE MODELADO 
650 |a PROGRAMACIÓN  |x C  |x C++  |x JAVA 
650 |a PROGRAMACIÓN ORIENTADA A OBJETOS 
650 |a LENGUAJES DE PROGRAMACIÓN 
650 |a PROCESAMIENTO ELECTRÓNICO DE DATOS  |x COMPUTADORES 
700 |a Zahonero Martínez, Ignacio  |e Coaut.