Today is a free download without charge Download

D. S. Malik - C++ Programming: Program Design Including Data Structures, 7th edition [2015, PDF, ENG]

Reply to topic

Omen ®

Longevity: 8 years 3 months

Posts: 181087


Post 12-May-2016 09:00


C++ Programming: Program Design Including Data Structures, 7th edition
Год издания: 2015
Автор: D. S. Malik
Жанр или тематика: Программирование
Издательство: Course Technology
ISBN: 9781285852751
Язык: Английский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 1728
Описание: C++ PROGRAMMING: PROGRAM DESIGN INCLUDING DATA STRUCTURES, Sixth Edition remains the definitive text for the CS1/CS2 course sequence. D.S. Malik's time-tested, student-centered methodology uses a strong focus on problem-solving and full-code examples to vividly demonstrate the how and why of applying programming concepts and utilizing C++ to work through a problem. This new edition includes updated end-of-chapter exercises, new debugging exercises, an earlier introduction to variables and a streamlined discussion of user-discussion of user-defined functions. Malik's text ensures students learn how to apply the C++ programming language, and are motivated to understand the "why?" behind key C++ concepts.
Features and Benefits
- A full-color interior precisely displays syntax highlighting, emphasizing C++ keywords and comments for beginning programmers.
- More than 300 visual diagrams illustrate challenging concepts.
- Numbered full-code examples throughout walk students through the stages of Input, Output, Problem Analysis, and Algorithm Design to illustrate key topics in each chapter. Every programming example includes a full explanation and sample run.
- A CourseMate digital companion brings the text to life with nearly 20 instructional videos that walk students step-by-step step through key programming examples — plus such interactive study tools as quizzes, flashcards, and games. The CourseMate's digital Lab Manual offers additional hands-on exercises, helping students reinforce critical thinking through practice.

Примеры страниц


1. An Overview of Computers and Programming Languages 1
2. Basic Elements of C++ 27
3. Input/Output 123
4. Control Structures I (Selection) 185
5. Control Structures II (Repetition) 263
6. User-Defined Functions 345
7. User-Defined Simple Data Types, Namespaces,
and the string Type 465
8. Arrays and Strings 519
9. Records (structs) 609
10. Classes and Data Abstraction 649
11. Inheritance and Composition 737
12. Pointers, Classes, Virtual Functions, Abstract Classes, and Lists 811
13. Overloading and Templates 901
14. Exception Handling 997
15. Recursion 1039
16. Linked Lists 1071
17. Stacks and Queues 1165
18. Searching and Sorting Algorithms 1265
19. Binary Trees 1347
20. Graphs 1403
21. Standard Template Library (STL) 1441
APPENDIX A Reserved Words 1561
APPENDIX B Operator Precedence 1563
APPENDIX C Character Sets 1565
APPENDIX D Operator Overloading 1569
APPENDIX E Additional C++ Topics 1571
APPENDIX F Header Files 1593
APPENDIX G Memory Size on a System and Random
Number Generator 1603
APPENDIX H References 1605
APPENDIX I Answers to Odd-Numbered Exercises 1607
INDEX 1649
Other forum [Profile] [PM]
Display posts from previous:    
Reply to topic

The time now is: Today 04:07

All times are GMT + 3 Hours

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum