| Most Gifted |  | Programming in Objective-C 2.0 (2nd Edition) |
|  | Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition) |
|  | More Effective C++: 35 New Ways to Improve Your Programs and Designs |
|  | Agile Software Development, Principles, Patterns, and Practices |
|  | Cross-Platform Development in C++: Building Mac OS X, Linux, and Windows Applications |
|  | Mastering Algorithms with C |
|  | C++ Primer Plus (5th Edition) |
|  | Murach's ASP.NET 3.5 Web Programming with C# 2008 |
|  | Algorithms in C, Parts 1-5 (Bundle): Fundamentals, Data Structures, Sorting, Searching, and Graph Algorithms (3rd Edition) |
|  | Programming a Multiplayer FPS in DirectX (Game Development Series) |
|
|
|
|
Programming in C++: Lessons and Applications |  | Authors: Tim B D'Orazio, Tim D'Orazio Publisher: McGraw-Hill Science/Engineering/Math
Buy New: $10.49 as of 11/24/2009 20:29 CST details
New (11) Used (19) from $10.49
Rating: 2 reviews Sales Rank: 619360
Media: Paperback Edition: 1 Pages: 976 Number Of Items: 1 Shipping Weight (lbs): 2.9 Dimensions (in): 9.3 x 7.4 x 1.4
ISBN: 0072424125 Dewey Decimal Number: 005.133 EAN: 9780072424126 ASIN: 0072424125
Publication Date: July 1, 2003 Availability: Usually ships in 1-2 business days
| | |
| Editorial Reviews:
Product Description D'Orazio's Programming in C++: Lessons and Applications provides an accessible introduction to programming in C++. It teaches the C++ language and object-oriented design to students with no previous programming experience. The focus is on developing programs for solving a variety of problems. Each chapter of the book is divided into two parts--Lessons and Applications. The Lessons teach C++ language elements and simple programming techniques, and the Applications teach program design. A step-by-step methodology for program development is presented early in the text and reinforced throughout with the help of the application examples and over thirty case studies.
|
| Customer Reviews: A good text for courses where C is not a prerequisite, unsuitable for courses where knowledge of C is assumed July 22, 2008 Charles Ashbacher (Marion, Iowa United States(cashbacher@yahoo.com)) 2 out of 2 found this review helpful
I have taught C++ for several years at the college level and am always on the lookout for a better textbook, which is the context within which I examined this book. We also have a course in programming with C and most students take the two classes sequentially. Therefore, the coverage of C in the C++ class is on the order of, "Recall that in C when we want to do X we use language feature Y."
This book has too much coverage of C to be used as a text in our C++ class. For example, chapter 11 "Pointer Variable" is a complete description of pointers, what they are and how they are used. In our program, this is covered in C and brushed over in C++. Another example is chapter 12, "Character arrays", which is followed by chapter 13, "The C++ string class." Once again, there is no reason for chapter 12 to be covered in our C++ class.
Other chapters that would be lightly covered or skipped are:
*) Chapter 1, Computers and computing fundamentals
*) Chapter 2, Getting started - program structure, screen output, and comments
*) Chapter 3, Variables and arithmetic output
*) Chapter 4, Basic input/output
*) Chapter 5, Decision making, if, if - else and the switch command
*) Chapter 6, Iteration - loops
*) Chapter 7, Functions
*) Chapter 9, One-dimensional numeric arrays
*) Chapter 10, Multidimensional numeric arrays
However, these points aside, this book would be suitable for a course where knowledge of C is not a prerequisite. If the students lacked that knowledge, then coverage of these areas would be essential. There are many questions and programming projects included in the text. They are placed in two categories: lesson exercises and application exercises. Solutions to the lesson exercises are included.
While I will not be using this book in my C++ class, I can recommend it to anyone who offers C++ as the first programming class in a computer science program.
Excellent book to learn C++ from December 9, 2005 Gift Card Recipient 3 out of 3 found this review helpful
Dr. D'Orazio's C++ Programming textbook is very easy to follow and has many useful examples to learn from. It is very well written and helpful in mastering the C++ language. I would recommend this book for students learning C++ for the first time.
|
|
|
|
 Return to Math.com | |