Problem Solving in C++ Including Breadth and Laboratories / Edition 1

Problem Solving in C++ Including Breadth and Laboratories / Edition 1

by Angela B. Shiflet
Pub. Date:

Paperback - Rent for

Select a Purchase Option (Older Edition)

    Item is available through our marketplace sellers.

  • purchase options


Problem Solving in C++ Including Breadth and Laboratories / Edition 1

In the author's words, this book introduces students "to the analysis, design, implementation, testing, and debugging of programs using C++, and to the breadth and richness of the computer science discipline." PROBLEM SOLVING IN C++ features an early but gradual and natural introduction to object-oriented programming (starting in Chapter 3), and chapter-ending, built-in laboratories that directly support the book's presentation of concepts. It offers twenty-two discrete "breadth" sections that present a broad range of topics in computer science. The author presents programming in a clear, visual manner with ample use of examples and figures. Other learning features include exercises at the end of each section, an average of 17 programming projects per chapter, historical anecdotes, chapter introductions and goals, programming and debugging hints, chapter key terms and summaries, and review questions.

Product Details

ISBN-13: 9780534951399
Publisher: Brooks/Cole
Publication date: 11/28/1997
Edition description: Older Edition
Pages: 960
Product dimensions: 8.05(w) x 10.01(h) x 1.40(d)

Table of Contents

1. The Fundamentals of Computer Science. 2. Integer Variables and Expressions. 3. Abstraction: Integer Functions and Encapsulation. 4. Making Decisions and Classes. 5. Additional Numeric Types and Polymorphism. 6. Looping. 7. Counter-Controlled Loops. 8. Characters. 9. Inheritance and Files. 10. Arrays and Array Classes. 11. Strings and a String Class. 12. Structures and Enumeration Types. 13. Recursion. 14. Pointers. 15. Data Structures. Appendixes. Appendix A. The ASCII Table. Appendix B. Keywords in C++. CAppendix . Operator Precedence. Appendix D. Random Number Generators. Appendix E. Text files on the World Wide Web. Appendix F. Debuggers. Appendix G. Glossary. Appendix H. Answers to Selected Exercises. Appendix I. Answers to Review Questions. Index.

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews