|

Addison-Wesley / Prentice Hall

Computer Science

My Instructor Resource Center :  Log in or request access

Problem Solving, Abstraction, and Design using C++, 4/E
Frank L. FriedmanTemple University
Elliot B. KoffmanTemple University

ISBN-10: 0321197186
ISBN-13:  9780321197184

Publisher:  Addison-Wesley
Copyright:  2004
Format:  Paper; 856 pp
Published:  08/01/2003
New edition available
  This item has been replaced by Problem Solving, Abstraction & Design Using C++, 5/E.



Problem Solving, Abstraction, and Design Using C++ presents and then reinforces the basic principles of software engineering and object-oriented programming while introducing the C++ programming language. The hallmarks of this book are the focus on problem solving and program design.

This book carefully presents object-oriented programming by balancing it with procedural programming so the reader does not overlook the fundamentals of algorithm organization and design.

  • Presentation of classes is flexible and writing classes can be covered earlier if desired.
  • Conforms to ANSI/ISO C++ standards, including new material on the Standard Template Library (STL).
  • Makes use of proven pedagogical features, including end-of-section self-check exercises and programming exercises, extensive examples, robust case studies, clearly marked program style displays and syntax displays, in-depth chapter reviews, and detailed syntax and run-time error discussions in each chapter.
  • Utilizes a dynamic two-color design to draw readers' attention to important material.
  • Includes interviews with leading computer scientists to show the significance of the material to the real world.
  • Introduces objects early while focusing on problem solving and program design.

  • Updated, easy-to-follow interior design.
  • Easy-to-understand definitions of key terms and concepts.
  • More end-of-chapter/section review material.
  • New section on using STL container classes list, stack, and queue has been incorporated into Chapter 13.
  • Addition of C-style strings to Chapter 9 (Data Structures: Array and Structures).



 1. Introduction to Computers, Problem Solving, and Programming.


 2. Overview of C++.


 3. Top-Down Design with Functions and Classes.


 4. Selection Structures: if and switch Statements.


 5. Repetition and Loop Statements.


 6. Modular programming.


 7. Simple Data Types.


 8 . Streams and Files.


 9. Data Structures: Array and Structs.


10. User-Defined Classes.


11. Modeling Data with Arrays, Structs, and Classes.


12. Recursion.


13. Pointers and Dynamic Data Structures.

  • 9780321450050
    Problem Solving, Abstraction & Design Using C++, 5/E
    Friedman & Koffman
    ©2007 | Addison-Wesley | Paper; 600 pp | Instock
    ISBN-10: 0321450051 | ISBN-13: 9780321450050
    Brief Description | Buy from myPearsonStore

Stand-alone Access Code Tutor Center
Addison-Wesley
©2008 | Addison-Wesley | Access Code Card | Instock
ISBN-10: 0201721708 | ISBN-13: 9780201721706
URLhttp://www.aw-bc.com/tutorcenter
Buy from myPearsonStore


Instructor's Manual with Solutions, 4/E
Friedman & Koffman
©2004 | Addison-Wesley | On-line Supplement | Instock
ISBN-10: 0321224027 | ISBN-13: 9780321224026
  View Downloadable Files



Online Projects, 4/E
Friedman & Koffman
©2004 | Addison-Wesley | On-line Supplement | Instock
ISBN-10: 0321362306 | ISBN-13: 9780321362308
  View Downloadable Files



PowerPoint Slides, 4/E
Friedman & Koffman
©2004 | Addison-Wesley | On-line Supplement | Instock
ISBN-10: 0321224035 | ISBN-13: 9780321224033
  View Downloadable Files



Source Code, 4/E
Friedman & Koffman
©2004 | Addison-Wesley | On-line Supplement | Estimated Availability : 01/01/2004
ISBN-10: 0321360591 | ISBN-13: 9780321360595
  View Downloadable Files



Test Bank, 4/E
Friedman & Koffman
©2004 | Addison-Wesley | On-line Supplement | Instock
ISBN-10: 0321213696 | ISBN-13: 9780321213693
  View Downloadable Files



CS Support-Student Support Material
Addison-Wesley
©2008 | Addison-Wesley | On-line Supplement | Instock
ISBN-10: 0321446852 | ISBN-13: 9780321446855
URLhttp://www.aw.com/cssupport


Stand-alone Access Code Tutor Center
Addison-Wesley
©2008 | Addison-Wesley | Access Code Card | Instock
ISBN-10: 0201721708 | ISBN-13: 9780201721706
URLhttp://www.aw-bc.com/tutorcenter
Buy from myPearsonStore


Interwrite Personal Response System
EduCue, Addison-Wesley & Benjamin Cummings
©2004 | Addison-Wesley | Electronic Supplement | Instock
ISBN-10: 0321267354 | ISBN-13: 9780321267351


Stand-alone Access Code Tutor Center
Addison-Wesley
©2008 | Addison-Wesley | Access Code Card | Instock
ISBN-10: 0201721708 | ISBN-13: 9780201721706
URLhttp://www.aw-bc.com/tutorcenter
Buy from myPearsonStore


Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.