Cantitate/Preț
Produs

C++ Plus Data Structures

Autor Nell Dale, Chip Weems, Tim Richards
en Limba Engleză Paperback – 9 sep 2016

Resursele pedagogice care însoțesc volumul C++ Plus Data Structures, de la casetele cu algoritmi și definiții marginale până la studiile de caz detaliate, transformă această ediție a șasea într-un instrument de lucru riguros pentru dezvoltatorii software. Putem afirma că lucrarea semnată de Nell Dale, Chip Weems și Tim Richards depășește simpla prezentare a sintaxei, punând accent pe specificațiile și implementările tipurilor de date abstracte (ADT) într-un context modern. Găsim în această carte o integrare nativă a standardului C++11, fiind abordate elemente esențiale precum firele de execuție și noile structuri de control, care optimizează performanța codului. Apreciem în mod deosebit modul în care autorii tratează descompunerea orientată pe obiecte și analiza algoritmilor. Ca și Michael Main în Data Structures and Other Objects Using C++, autorii distilează experiența reală în principii acționabile, însă Nell Dale extinde discuția către structuri avansate în noul capitol „Trees Plus”, unde sunt analizați arborii AVL și Red-Black. De asemenea, introducerea sortării paralele (parallel merge sort) reflectă necesitățile actuale de procesare multi-core. Spre deosebire de abordarea mai teoretică din alte manuale, acest volum pune accent pe ingineria software solidă, discutând despre ascunderea informațiilor și modelele de verificare a programelor. Structura modulară a capitolelor finale oferă flexibilitate, permițând parcurgerea temelor precum Hashing, Seturi sau Hărți în ordinea dictată de complexitatea proiectelor la care lucrați. Este un manual tehnic care prioritizează claritatea implementării fără a sacrifica profunzimea analitică a structurilor de date complexe.

Citește tot Restrânge

Preț: 41762 lei

Preț vechi: 48700 lei
-14%

Puncte Express: 626

Carte disponibilă

Livrare economică 04-18 mai


Specificații

ISBN-13: 9781284089189
ISBN-10: 1284089185
Pagini: 838
Dimensiuni: 188 x 236 x 38 mm
Greutate: 1.47 kg
Ediția:6th edition
Editura: Jones & Bartlett Publishers

De ce să citești această carte

Recomandăm această carte studenților și programatorilor care doresc să stăpânească structurile de date folosind standarde moderne de C++. Veți câștiga o înțelegere profundă a arborilor echilibrați și a algoritmilor paraleli, beneficiind de un format didactic ce include exerciții practice și studii de caz. Este resursa ideală pentru a trece de la scrierea codului la proiectarea unor sisteme software scalabile și eficiente.


Despre autor

Nell Dale este o figură proeminentă în educația informaticii, cunoscută pentru capacitatea de a face conceptele abstracte accesibile studenților. Chip Weems și Tim Richards aduc o expertiză complementară în arhitectura calculatoarelor și inginerie software, colaborarea lor rezultând în texte care sunt standarde academice de decenii. Împreună, autorii au adaptat constant materialele lor pentru a reflecta evoluția limbajului C++, menținând un echilibru între rigoarea teoretică și aplicabilitatea practică în industria IT, fapt demonstrat de longevitatea și succesul seriei lor de manuale publicate de Jones & Bartlett Publishers.


Descriere scurtă

Written By Renowned Author And Educator Nell Dale, C++ Plus Data Structures, Sixth Edition Explores The Specifications, Applications, And Implementations Of Abstract Data Types With Unmatched Accessibility. Updated With New Case Studies And Exercises Throughout, This Edition Provides Intuitive Explanations That Clarify Abstract Concepts, And Approaches The Study Of Data Structures With Emphasis On Computer Science Theory And Software Engineering Principles. Topics Such As Modularization, Data Encapsulation, Information Hiding, Object-Oriented Decomposition, Algorithm Analysis, Life-Cycle Software Verification Models, And Data Abstraction Are Carefully Presented To Foster Solid Software Engineering Techniques. In Addition To Real-World Exercises And Case Studies That Define Nell Dale’S Teaching Philosophy, The Sixth Edition Provides A Clear Emphasis On Object-Oriented Design And An Early Introduction Of Object-Oriented Concepts. - UPDATED - Updated Throughout To Include C++ 11 - NEW - Includes A New Chapter 10, Trees Plus, Which Empahsizes Balancing Of Search Trees By Covering AVL Trees, Red-Black Trees, And B-Trees - NEW - Includes A New Chapter On Sets, Maps, And Hashing - NEW - New Emphasis On Adts, With Most Algorithms Introduced In The Context Of Specific Adts - NEW - Modern New Design Enhances The Look And Feel Of The Text - STUDENT FAVORITE - Pedagogical Features Include: Chapter Openers With Goals, Marginal Definition Boxes, Algorithm Boxes, C++ Boxes, Function Boxes, Case Studies, Chapter Summary, And End-Of-Chapter Exercises

Notă biografică

Nell Dale received a B.S. in Mathematics and Psychology from the University of Houston, a M.A. in Mathematics, from the University of Texas at Austin, and a Ph.D. in Computer Sciences from the University of Texas at Austin. Nell Dale has been on the faculty at the University of Texas, Austin since 1975. She teaches occasionally but concentrates on computer science education, writing, traveling, tennis, and bridge -- and her family of course.

Descriere

C++ Plus Data Structures, Sixth Edition explores the specifications, applications, and implementations of abstract data types with unmatched accessibility. Topics such as modularization, data encapsulation, information hiding, object-oriented decomposition, algorithm analysis, life-cycle software verification models, and data abstraction are carefully presented to foster solid software engineering techniques. Updated with new C++11 features including range-based for loops and threads Includes a new Chapter 10, Trees Plus, that emphasizes balancing of search trees by covering AVL Trees, Red-Black Trees, and B-Trees Includes a new chapter on Sets, Maps, and Hashing New - Chapter 12, Sorting, now includes practical performance issues and parallel merge sort New - Chapters in the second half of the text are now easier to assign in alternate orders, supporting a wider range of course goals and organizations New - Modern new design enhances the look and feel of the text Student favorite - Pedagogical features include: chapter openers with goals, marginal definition boxes, algorithm boxes, C++ boxes, function boxes, case studies, chapter summary, and end of chapter exercises CS2/C102 with C++ Data Structures with C++ © 2018 | 838 pages