Items related to Problem Solving, Abstraction and Design Using C++,...

Problem Solving, Abstraction and Design Using C++, Visual C++.NET Edition - Softcover

  • 3.46 out of 5 stars
    13 ratings by Goodreads
 
9780321228451: Problem Solving, Abstraction and Design Using C++, Visual C++.NET Edition

This specific ISBN edition is currently not available.

Synopsis

This package includes one of the leading textbooks for the CS1 in C++ course, Problem Solving, Abstraction, and Design in C++, 3e, and a brand new manual, Programming in Visual C++. This new supplement contains nearly 40 pages describing how to install and set-up Microsoft's C++ compiler, and also includes a CD-ROM containing a copy of Visual C++ 6.0. The book 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. One of the hallmarks of this book is the focus on program design; Professors Frank Friedman and Elliot Koffman present a Software Development Method in Chapter 1 that is revisited in the Case Studies throughout the book. 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. Object-oriented concepts are presented via an overview in Chapter 1 and then demonstrated with the use of the standard string and iostream classes and a user-defined money class throughout the early chapters. Chapter 10 shows how to write your own classes and chapter 11 shows how to write template classes. The presentation of classes is flexible and writing classes can be covered earlier if desired.

"synopsis" may belong to another edition of this title.

From the Back Cover

Frank Friedman and Elliot Koffman continue their strong focus on teaching beginners how-to program, and not just how to write C++ code. Problem Solving, Abstraction, and Design Using C++ focuses on problem solving by consistently using a five-step problem-solving process throughout the book. This text uses C++ to teach introductory principles of software engineering while tailoring these principles to the abilities of beginning computer science students.

0201612771B04062001

About the Author

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.0201883376AB04062001

"About this title" may belong to another edition of this title.

  • PublisherAddison Wesley
  • Publication date2003
  • ISBN 10 0321228456
  • ISBN 13 9780321228451
  • BindingPaperback
  • LanguageEnglish
  • Edition number4
  • Number of pages912
  • Rating
    • 3.46 out of 5 stars
      13 ratings by Goodreads

(No Available Copies)

Search Books:



Create a Want

Can't find the book you're looking for? We'll keep searching for you. If one of our booksellers adds it to AbeBooks, we'll let you know!

Create a Want

Other Popular Editions of the Same Title