Understanding Programming and Problem Solving with C++, Revised Edition
0534952038
9780534952037
Description:
Derived from the highly successful Nance Pascal books, this text features a gradual approach to object-oriented programming that covers problem solving and algorithm development, but also gives students solid grounding in objects and classes. The authors start with the basics of problem solving and algorithm development using the standard control structures of sequencing, selection, iteration, and functional abstraction. Advanced or inessential features of the language are "filtered out" so tht beginning students can focus on solving problems. After a brief introduction to object-oriented programming in Chapter 1, the object-oriented design perspective in C++ is fully introduced and integrated about halfway through the book. Early implementation of an abstract data type for strings helps ease the transition from procedural to object oriented methods and primes students for a more general treatment of other data structures. Throughout the book, Focus on Program Design sections illustrate programming principles -- problem statements, modular sepcification, structure charts, and source code -- in fully developed sample programs. Part of a proven CS1/CS2 series, this text corresponds to the first ten chapters of Introduction to Computer Science with C++ by Lambert, Nance, and Naps.
Low Price Summary
Top Bookstores
DISCLOSURE: We're an eBay Partner Network affiliate and we earn commissions from purchases you make on eBay via one of the links above.
Want a Better Price Offer?
Set a price alert and get notified when the book starts selling at your price.
Want to Report a Pricing Issue?
Let us know about the pricing issue you've noticed so that we can fix it.