000 02555 a2200277 4500
008 260122s2008####|||||||||||||||||||||||#d
020 _a9789701065785
040 _aITMILPAALTA
_bspa
_cTECNM
050 0 0 _aQA76 .73 K63 2008
100 1 _aELLIOT B. KOFFMAN , PAUL A.T. WOLFGANG
245 0 0 _aESTRUCTURA DE DATOS CON C++ OBJETOS , ABSTRACCIONES Y DISEÑO /
250 _a1 ED
260 _aMEXICO:
_bMCGRAW-HILL
_c2008
300 _a806 paginas:
_bTablas y Figuras;
_c23 cm.
504 _aElliot B. Koffman: Es un reconocido científico de la computación y profesor en la Universidad de Temple (Filadelfia, EE. UU.). Es autor de numerosos libros de texto exitosos sobre programación (Pascal, C++, Java) y ha sido galardonado por la ACM por su contribución a la educación en ciencias de la computación. Paul A. T. Wolfgang: Es profesor y colega de Koffman en la Universidad de Temple, donde colabora en la enseñanza de diseño de software y estructuras de datos, aportando una visión práctica y rigurosa a la implementación de algoritmos.
505 _aCapítulo 1: Introducción a C++ Capítulo 2: Introducción al diseño del software Capítulo 3: Exactitud y eficiencia del programa Capítulo 4: Herencia y jerarquías de clase Capítulo 5: Contenedores secuenciales Capítulo 6: Pilas (Stacks) Capítulo 7: Colas y deques Capítulo 8: Recursividad Capítulo 9: Árboles Capítulo 10: Árboles de búsqueda binaria Capítulo 11: Ordenamiento Capítulo 12: Árboles auto-balanceados Capítulo 13: Grafos.
520 _aEste texto es una referencia académica sólida para la enseñanza de estructuras de datos en el contexto del lenguaje C++. Los autores adoptan un enfoque de ingeniería de software moderno, promoviendo la metodología de "Pensar, luego codificar" ("Think, then code"). A diferencia de libros que solo enseñan la sintaxis, esta obra se centra en el uso de la Standard Template Library (STL) de C++ y en los principios de diseño orientado a objetos. Cubre desde el análisis de requisitos y diseño con UML, hasta la implementación eficiente de estructuras complejas como árboles balanceados y grafos, haciendo énfasis en la abstracción de datos para manejar la complejidad del software.
526 _aIngeniería Bioquímica
526 _aIngenieria en Gestion Empresarial
526 _aIngenieria en Industrias Alimentarias
526 _aIngenieria en Sistemas Computacionales
942 _cLIB
_2lcc
_n0
945 _a1262
_bDaniela Ramírez Marmolejo
_c1262
_dDaniela Ramírez Marmolejo
999 _c9289
_d9289