Math.com Store
 Location:  Home » Math Books » Programming in C++: Lessons and Applications  
Bestsellers
Excel 2007 Power Programming with VBA (Mr. Spreadsheet's Bookshelf)Excel 2007 Power Programming with VBA (Mr. Spreadsheet's Bookshelf)

Windows Server 2008 Inside OutWindows Server 2008 Inside Out

MCTS Self-Paced Training Kit (Exam 70-536): Microsoft® .NET Framework Application Development Foundation, Second editionMCTS Self-Paced Training Kit (Exam 70-536): Microsoft® .NET Framework Application Development Foundation, Second edition

Microsoft® .NET: Architecting Applications for the Enterprise (PRO-Developer)Microsoft® .NET: Architecting Applications for the Enterprise (PRO-Developer)

Programming in Objective-C 2.0 (2nd Edition)Programming in Objective-C 2.0 (2nd Edition)

Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition)Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition)

Professional Excel Development: The Definitive Guide to Developing Applications Using Microsoft Excel, VBA, and .NET (2nd Edition)Professional Excel Development: The Definitive Guide to Developing Applications Using Microsoft Excel, VBA, and .NET (2nd Edition)

Excel 2007 VBA Programming For Dummies (For Dummies (Computer/Tech))Excel 2007 VBA Programming For Dummies (For Dummies (Computer/Tech))

Microsoft SQL Server 2008 Management and AdministrationMicrosoft SQL Server 2008 Management and Administration

Microsoft SQL Server 2008 Administrator's Pocket ConsultantMicrosoft SQL Server 2008 Administrator's Pocket Consultant
New Releases
ASP.NET MVC in ActionASP.NET MVC in Action

Professional Microsoft SharePoint 2007 Reporting with SQL Server 2008 Reporting Services (Wrox Programmer to Programmer)Professional Microsoft SharePoint 2007 Reporting with SQL Server 2008 Reporting Services (Wrox Programmer to Programmer)

Microsoft SQL Server 2008 Integration Services Problem-Design-SolutionMicrosoft SQL Server 2008 Integration Services Problem-Design-Solution

Microsoft SQL Server 2008 BibleMicrosoft SQL Server 2008 Bible

Inside Microsoft® SQL Server® 2008: T-SQL Programming (Pro-Developer)Inside Microsoft® SQL Server® 2008: T-SQL Programming (Pro-Developer)

CODE Magazine - 2009 Nov/Dec (Ad-Free!)CODE Magazine - 2009 Nov/Dec (Ad-Free!)

Essential Silverlight 3Essential Silverlight 3

Beginning ASP.NET 4.0 in VB 2010Beginning ASP.NET 4.0 in VB 2010

CODE Magazine - 2009 Nov/DecCODE Magazine - 2009 Nov/Dec

How to Become a C# Programmer (How to Become a Programmer)How to Become a C# Programmer (How to Become a Programmer)
Most Gifted
Programming in Objective-C 2.0 (2nd Edition)Programming in Objective-C 2.0 (2nd Edition)

Microsoft® SQL Server® 2008 Internals (Pro - Developer)Microsoft® SQL Server® 2008 Internals (Pro - Developer)

Microsoft SQL Server 2005 UnleashedMicrosoft SQL Server 2005 Unleashed

Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition)Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition)

Excel 2003 Power Programming with VBA (Excel Power Programming With Vba)Excel 2003 Power Programming with VBA (Excel Power Programming With Vba)

Inside Microsoft® SQL Server® 2008: T-SQL QueryingInside Microsoft® SQL Server® 2008: T-SQL Querying

More Effective C++: 35 New Ways to Improve Your Programs and DesignsMore Effective C++: 35 New Ways to Improve Your Programs and Designs

Agile Principles, Patterns, and Practices in C#Agile Principles, Patterns, and Practices in C#

Inside Microsoft® SQL Server® 2008: T-SQL Programming (Pro-Developer)Inside Microsoft® SQL Server® 2008: T-SQL Programming (Pro-Developer)

MCITP Self-Paced Training Kit (Exam 70-646): Windows Server AdministrationMCITP Self-Paced Training Kit (Exam 70-646): Windows Server Administration

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/24/2009 21:00 CST details



New (11) Used (19) from $10.49

Rating: 4.5 out of 5 stars 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:
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
Development
.NET
C & C++ Windows Programming
Exchange
Foundation Classes
InterDev
Internet Information Server
SQL Server
VBA
Visual Basic
Visual J++
Related Categories
• Microsoft
Computers & Internet
Subjects
Books
Most Wished For
Programming in Objective-C 2.0 (2nd Edition)Programming in Objective-C 2.0 (2nd Edition)

Microsoft® .NET: Architecting Applications for the Enterprise (PRO-Developer)Microsoft® .NET: Architecting Applications for the Enterprise (PRO-Developer)

Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition)Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition)

The C++ Programming Language: Special EditionThe C++ Programming Language: Special Edition

Learning OpenCV: Computer Vision with the OpenCV LibraryLearning OpenCV: Computer Vision with the OpenCV Library

Excel 2007 Power Programming with VBA (Mr. Spreadsheet's Bookshelf)Excel 2007 Power Programming with VBA (Mr. Spreadsheet's Bookshelf)

Microsoft® SQL Server® 2008 Internals (Pro - Developer)Microsoft® SQL Server® 2008 Internals (Pro - Developer)

The C++ Standard Library: A Tutorial and ReferenceThe C++ Standard Library: A Tutorial and Reference

Agile Software Development, Principles, Patterns, and PracticesAgile Software Development, Principles, Patterns, and Practices

C++ Primer Plus (5th Edition)C++ Primer Plus (5th Edition)