Problem Solving, Abstraction, and Design Using C++ by Frank L. Friedman, Elliot B. Koffman

BUY IT NEW

  • $115.00 List price
    $104.03 Online price
    $93.62 Member price
    (Save 18%)
    Limited Time Offer! Everyone receives the Member Price on books.
    See Details
  • skip to cart
  • Add To List uiAction=GetAllLists&page=List&pageType=list&ean=9780321450050&productCode=BK&maxCount=100&threshold=3

GET FREE SHIPPING ON ORDERS OF $25 OR MORE

DELIVERY & GIFT DETAILS:

Usually ships within 24 hours

Delivery Time and Shipping Rates

Eligible for gift wrap & gift message.

BUY IT USED

13 copies from $33.29

See All Available

Pick Me Up

Reserve it at BN.com & pick it up in 60 minutes at your local store.

Enter a zip code

Textbook (Paperback - New Edition)

  • 600pp
  • Sales Rank: 148,404

Textbook Information

  • ISBN-13: 9780321450050
  • Edition Description: New Edition
  • Edition Number: 5
  • Pub. Date: October 2006
  • Publisher: Addison Wesley
Buy it Used: 13 copies from $33.29 See All Available

Customers who bought this also bought

 
  • Overview
  • Editorial Reviews
  • Features

Product Details

  • Pub. Date: October 2006
  • Publisher: Addison Wesley
  • Format: Textbook Paperback, 600pp
  • Sales Rank: 148,404

Synopsis

Problem Solving, Abstraction, and Design Using C++ presents and reinforces basic principles of software engineering design and object-oriented programming concepts while introducing the C++ programming language. The hallmark feature of this book is the Software Development Method that is introduced in the first chapter and carried throughout in the case studies presented.

Annotation

A first course C++ programming text emphasizing object-oriented programming, problem solving skills, and program engineering and design. Discusses top-down design, functions, procedural decomposition, selection structures, repetition, simple data types, files, arrays, and structures. Introduces software engineering, user-defined classes, modeling concepts, recursion, pointers, and dynamic structures. Uses a problem solving approach to guide the student through relevant case studies geared to specific topics. Pointers have been de-emphasized and are included with dynamic data structures only. Supplementary materials are available on the Web.

More Reviews and Recommendations

Biography

Dr. Frank L. Friedman is Professor and Chairman of Computer and Information Science at Temple University. He received M.S. degrees from Johns Hopkins University and Purdue University and his Ph.D. in Computer Science from Purdue University. Dr. Friedman is also the coauthor of textbooks on programming in Fortran and Basic. His current research and instructional interests are in software engineering, specifically object-oriented paradigms for software design.

Elliot Koffman is a professor of computer and information science at Temple University. He is one of the country's foremost CS educators, a former chairman of the ACM Task Force for introductory programming methods courses, and author of a number of successful language texts in Modula-2, FORTRAN, in addition to his four editions of Pascal and Turbo Pascal.



Customer Reviews

  • Reader Rating:
Be the first to write a review!