Math.com Store
 Location:  Home » Math Books » Programming in C++: Lessons and Applications  

Programming in C++: Lessons and Applications

Programming in C++: Lessons and ApplicationsAuthors: Tim B D'Orazio, Tim D'Orazio
Publisher: McGraw-Hill Science/Engineering/Math

Buy New: $10.49
as of 11/22/2009 03:11 CST details



New (11) Used (19) from $10.49

Seller: vika017
Rating: 4.5 out of 5 stars 2 reviews
Sales Rank: 569597

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

Also Available In:

  • Hardcover - Programming in C: Lessons and Applications

Accessories:


Similar Items:


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:
4 out of 5 stars 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.



5 out of 5 stars 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.




Disclaimer

Return to Math.com
Sponsored Links
Math Jobs


Quick Links
Return to Math.com
Math Tutoring
Top Selling Electronics
Textbooks
Math Jobs
Privacy
Categories
Calculators
Math Books
Math DVD
Math Games
Math Toys
Math Software
Game Systems
Math Apparel
Subcategories
Paperback
Mass Market
Trade
Related Categories
• Algorithms
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• Object-Oriented Software Design
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• Programming Languages
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• Computer Science
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
New & Used Textbooks
Custom Stores
Specialty Stores
Books
• C & C++ Windows Programming
Development
Microsoft
Computers & Internet
Subjects
• General
Algorithms
Programming
Computers & Internet
Subjects
• General
Languages & Tools
Programming
Computers & Internet
Subjects
• Object-Oriented Design
Software Design, Testing & Engineering
Programming
Computers & Internet
Subjects
• General
C
Programming
Computers & Internet
Subjects
• General
Programming
Computers & Internet
Subjects
Books
• General
Software
Computers & Internet
Subjects
Books
• General
Computers & Internet
Subjects
Books
• General
Science
Subjects
Books
• Paperback
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books