Minecraft Adventures B2G1 Free
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Visit our stores


    Recently Viewed clear list


    Original Essays | August 14, 2015

    Roxanne Dunbar-Ortiz: IMG The Blind Spot of United States History



    The most frequent question readers ask about An Indigenous Peoples' History of the United States is "Why hasn't this book been written before?" I'm... Continue »
    1. $11.20 Sale Trade Paper add to wish list

    spacer

This item may be
out of stock.

Click on the button below to search for this title in other formats.


Check for Availability
Add to Wishlist

This title in other editions

C++ Programming: Program Design Including Data Structures, Fourth Edition: Program Design Including Data Structures, Fourth Edition

C++ Programming: Program Design Including Data Structures, Fourth Edition: Program Design Including Data Structures, Fourth Edition Cover

 

Synopses & Reviews

Publisher Comments:

C++ PROGRAMMING: PROGRAM DESIGN INCLUDING DATA STRUCTURES remains the definitive text for the CS1/CS1 course sequence. In this new fifth edition, D.S. Malik continues to employ his user-focused, example-based methodology to teach C++ Programming to introductory computing users. Changes to this edition include new debugging sections in each chapter and a multitude of new and updated exercises. All syntax is explained thoroughly and reinforced through extensive examples and diagrams, and each chapter is full of helpful self-study tools such as complete programming examples. C++ PROGRAMMING: PROGRAM DESIGN INCLUDING DATA STRUCTURES will motivate to users to understand the "why?" behind key C++ concepts.

Synopsis:

Now in its fourth edition, C++ Programming: Program Design Including Data Structures remains the definitive text for a course sequence covering CS1 and CS2 topics. Best-selling author D.S. Malik employs a student-focused approach, using complete programming examples to teach fundamental programming concepts. This fourth edition has been enhanced to further demonstrate the use of OOD methodology, to introduce sorting algorithms (bubble sort and insertion sort), and to present additional material on abstract classes. In addition, the exercise sets at the end of each chapter have been expanded to include calculus and engineering-related exercises.

About the Author

D. S. Malik is a professor of Mathematics and Computer Science at Creighton University. He received his Ph.D. from Ohio University in 1985. He has published more than 45 papers and 18 books on abstract algebra, applied mathematics, fuzzy automata theory and languages, fuzzy logic and its applications, programming, data structures, and discrete mathematics.

Table of Contents

1. An Overview of Computers and Programming Languages. 2. Basic Elements of C++. 3. Input/Output. 4. Control Structures I (Selection). 5. Control Structures II (Repetition). 6. User-Defined Function I. 7. User-Defined Functions II. 8. Namespaces, the class string, and User-Defined Simple Data Types. 9. Arrays. 10. Applications of Arrays and the class vector. 11. Structs. 12. Classes and Data Abstraction. 13. Inheritance and Composition. 14. Pointers, Classes, and Virtual Functions. 15. Operator Overloading. 16. Exception Handling. 17. Recursion. 18. Linked Lists. 19. Stacks and Queues. 20. Binary Trees. 21. Graphs. 22. Standard Template Library. Appendices: A. Reserved Words. B. Operator Precedence. C. Character Sets. D. Operators Overloading. E. Additional C++ Topics. F. Header Files. G. Memory Size on a System and Random Number Generators. H. Problem Solving Using Object-Oriented Methodology. I. Standard Template Library. J. Answers to Odd-Numbered Exercises.

Product Details

ISBN:
9781423902225
Subtitle:
Program Design Including Data Structures
Publisher:
Course Technology
Author:
Malik, D. S.
Author:
Malik, D. S.(D.S. Malik)
Subject:
Computer Science
Subject:
Programming Languages - C
Subject:
C (computer program language)
Copyright:
Publication Date:
March 2008
Binding:
Paperback
Grade Level:
College/higher education:
Language:
English
Illustrations:
Y
Pages:
1608
Dimensions:
9.09x7.46x1.92 in. 5.10 lbs.

Related Subjects

Computers and Internet » Computer Languages » C++

C++ Programming: Program Design Including Data Structures, Fourth Edition: Program Design Including Data Structures, Fourth Edition
0 stars - 0 reviews
$ In Stock
Product details 1608 pages Course Technology - English 9781423902225 Reviews:
"Synopsis" by , Now in its fourth edition, C++ Programming: Program Design Including Data Structures remains the definitive text for a course sequence covering CS1 and CS2 topics. Best-selling author D.S. Malik employs a student-focused approach, using complete programming examples to teach fundamental programming concepts. This fourth edition has been enhanced to further demonstrate the use of OOD methodology, to introduce sorting algorithms (bubble sort and insertion sort), and to present additional material on abstract classes. In addition, the exercise sets at the end of each chapter have been expanded to include calculus and engineering-related exercises.
spacer
spacer
  • back to top

FOLLOW US ON...

       
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.