|
|
|
|
| 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.
|