This revision of the classic 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.
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
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.
In the third edition of this introductory programming/CS1 book, authors 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
„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.
Anbieter: HPB-Red, Dallas, TX, USA
paperback. Zustand: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Bestandsnummer des Verkäufers S_472552693
Anzahl: 1 verfügbar
Anbieter: ThriftBooks-Dallas, Dallas, TX, USA
Paperback. Zustand: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less. Bestandsnummer des Verkäufers G0201612771I3N00
Anzahl: 1 verfügbar
Anbieter: Russ States, Oil City, PA, USA
Soft Cover. Zustand: Very Good -. No Jacket. (2000), 822pp, illus., 3rd ed., slight shelfwear. Bestandsnummer des Verkäufers 08-0874
Anzahl: 1 verfügbar
Anbieter: Alien Bindings, BALTIMORE, MD, USA
Hardcover. Zustand: Very Good. No Jacket. 3rd Edition. Softcover 3rd edition in Very Good condition. Book is slightly warped; otherwise, it is in Near Fine condition. The covers look great except for a superficial crease to the lower corner of the front cover. The binding is tight. The interior pages are clean and unmarked. No dust jacket. The book will be carefully packaged for shipment for protection from the elements. USPS electronic tracking number issued free of charge. Bestandsnummer des Verkäufers 13023
Anzahl: 1 verfügbar