C++: How to Program

3.92 avg rating
( 827 ratings by GoodReads )
 
9780130384744: C++: How to Program

For Introduction to Programming (CS1) and other more intermediate courses covering programming in C++. Also appropriate as a supplement for upper-level courses where the instructor uses a book as a reference for the C++ language.

This best-selling comprehensive text is aimed at readers with little or no programming experience. It teaches programming by presenting the concepts in the context of full working programs. The text has an emphasis on achieving program clarity through structured and object-oriented programming, software reuse and component-oriented software construction. The Fourth Edition reflects the suggested improvements of a distinguished team of industry professionals and academics.

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

From the Back Cover:

The complete, authoritative DEITEL ™ LIVE-CODE ™ introduction to C++, Object-Oriented Design (OOD) with the UML ™ and Web programming with CGI.

This Fourth Edition of the world's most widely used C++ textbook explains C++'s extraordinary capabilities, presents an optional object-oriented design and implementation case study with the Unified Modeling Language (UML) from the Object Management Group™, and introduces n-tier Web-applications development with CGI.

Dr. Harvey M. Deitel and Paul J. Deitel are the founders of Deitel & Associates, Inc., the internationally recognized corporate-training and content-creation organization specializing in C++, C, Visual C++® .NET, Java™, C#, Visual Basic® .NET, XML, Python, Perl, Internet, Web, .NET and object technologies. The Deitels are the authors of several of the world's best-selling programming-language textbooks, including Java How to Program, 4/e, and Internet & World Wide Web How to Program, 2/e.

In C++ How to Program, 4/e, the Deitels introduce the fundamentals of object-oriented programming and generic programming in C++. Key topics include:

  • Control structures/Functions/Pointers
  • Classes/Objects/Encapsulation
  • OOP/inheritance/Polymorphism
  • Object-Oriented Design with the UML
  • string and vector objects
  • Pointer-based arrays and strings
  • Exception handling/Operator overloading
  • Templates/Data structures/Files/Streams
  • Standard Template Library (STL)
  • Bit and character manipulation
  • Namespaces/Run-Time Type Information
  • N-tier Web applications/CGI/XHTMLTM™

C++ How to Program, 4/e, helps students build real-world C++ applications. It includes:

  • Hundreds of LIVE-CODE™ programs with screen captures that show exact outputs
  • Extensive Internet and World Wide Web resources to encourage further research
  • Hundreds of tips, recommended practices and cautions—all marked with icons

C++ How to Program's teaching resources include Web sites (http://www.deitel.com, http://www.prenhall.com/deitel and http://www.informit.com/deitel) with the book's code examples (also on the enclosed CD) and information for faculty, students and professionals; an optional CD (C++ Multimedia Cyber Classroom, 4/e) with solutions to approximately half the exercises in C++ How to Program, 4/e, interactivity features—including hyperlinks and audio walkthroughs of the code examples.

About the Author:

Dr. Harvey M. Deitel, Chairman and Chief Strategy Officer (CSO) of Deitel & Associates, Inc., has 41 years experience in the computing field, including extensive industry and academic experience. Dr. Deitel earned B.S. and M.S. degrees from the Massachusetts Institute of Technology and a Ph.D. from Boston University. He worked on the pioneering virtual-memory operating-systems projects at IBM and MIT that developed techniques now widely implemented in systems such as UNIX, Linux and Windows XP. He has 20 years of college teaching experience, including earning tenure and serving as the Chairman of the Computer Science Department at Boston College before founding Deitel & Associates, Inc., with his son, Paul J. Deitel. He and Paul are the co-authors of several dozen books and multimedia packages and they are writing many more. With translations published in Japanese, Russian, Spanish, Traditional Chinese, Simplified Chinese, Korean, French, Polish, Italian, Portuguese, Greek, Urdu and Turkish, the Deitels' texts have earned international recognition. Dr. Deitel has delivered professional seminars to major corporations, government organizations and various branches of the military.

Paul J. Deitel, CEO and Chief Technical Officer of Deitel & Associates, Inc., is a graduate of the Massachusetts Institute of Technology's Sloan School of Management, where he studied Information Technology. Through Deitel & Associates, Inc., he has delivered C, C++, Java, Internet and World Wide Web courses to industry clients, including Compaq, Sun Microsystems, White Sands Missile Range, Rogue Wave Software, Boeing, Dell, Stratus, Fidelity, Cambridge Technology Partners, Open Environment Corporation, One Wave, Hyperion Software, Lucent Technologies, Adra Systems, Entergy, CableData Systems, NASA at the Kennedy Space Center, the National Severe Storm Laboratory, IBM and many other organizations. He has lectured on C++ and Java for the Boston Chapter of the Association for Computing Machinery and has taught satellite-based Java courses through a cooperative venture of Deitel & Associates, Prentice Hall and the Technology Education Network. He and his father, Dr. Harvey M. Deitel, are the world's best-selling Computer Science textbook authors.

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

Top Search Results from the AbeBooks Marketplace

1.

Deitel, Harvey M.; Deitel, Paul
Published by Prentice Hall
ISBN 10: 0130384747 ISBN 13: 9780130384744
New PAPERBACK Quantity Available: 1
Seller
zeebooks
(Foley, AL, U.S.A.)
Rating
[?]

Book Description Prentice Hall. PAPERBACK. Book Condition: New. 0130384747 Brand new. Any book may show light shelf wear from warehouse storage and handling. Bookseller Inventory # SKU1015065

More Information About This Seller | Ask Bookseller a Question

Buy New
20.35
Convert Currency

Add to Basket

Shipping: 3.92
Within U.S.A.
Destination, Rates & Speeds

2.

Deitel, Harvey M.; Deitel, Paul
Published by Prentice Hall (2002)
ISBN 10: 0130384747 ISBN 13: 9780130384744
New Softcover Quantity Available: 1
Seller
Book Deals
(Lewiston, NY, U.S.A.)
Rating
[?]

Book Description Prentice Hall, 2002. Book Condition: New. Brand New, Unread Copy in Perfect Condition. A+ Customer Service!. Bookseller Inventory # ABE_book_new_0130384747

More Information About This Seller | Ask Bookseller a Question

Buy New
24.37
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

3.

Deitel, Harvey M.; Deitel, Paul
Published by Prentice Hall (2002)
ISBN 10: 0130384747 ISBN 13: 9780130384744
New Paperback Quantity Available: 1
Seller
Irish Booksellers
(Rumford, ME, U.S.A.)
Rating
[?]

Book Description Prentice Hall, 2002. Paperback. Book Condition: New. book. Bookseller Inventory # 0130384747

More Information About This Seller | Ask Bookseller a Question

Buy New
27.15
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

4.

Deitel, Harvey M.; Deitel, Paul
Published by Prentice Hall
ISBN 10: 0130384747 ISBN 13: 9780130384744
New PAPERBACK Quantity Available: 1
Seller
Alliedvision Group LLC
(Richmond, TX, U.S.A.)
Rating
[?]

Book Description Prentice Hall. PAPERBACK. Book Condition: New. 0130384747 This is a brand new student edition. This book Ships now if ordered before 2pm CST. May or may not contain CD/DVD/Access codes or other resource materials unless specifically specified by us regardless of what the publisher?s title package description may represent. Express delivery available strictly on demand. Express delivery available strictly on demand. Bookseller Inventory # HML8083

More Information About This Seller | Ask Bookseller a Question

Buy New
21.18
Convert Currency

Add to Basket

Shipping: 7.92
Within U.S.A.
Destination, Rates & Speeds

5.

Deitel, Harvey M.; Deitel, Paul
Published by Prentice Hall
ISBN 10: 0130384747 ISBN 13: 9780130384744
New PAPERBACK Quantity Available: 1
Seller
Alliedvision Group LLC
(Richmond, TX, U.S.A.)
Rating
[?]

Book Description Prentice Hall. PAPERBACK. Book Condition: New. 0130384747 This is a brand new student edition. This book Ships now if ordered before 2pm CST. May or may not contain CD/DVD/Access codes or other resource materials unless specifically specified by us regardless of what the publisher?s title package description may represent. Express delivery available strictly on demand. Express delivery available strictly on demand. Bookseller Inventory # HML8078

More Information About This Seller | Ask Bookseller a Question

Buy New
21.18
Convert Currency

Add to Basket

Shipping: 7.92
Within U.S.A.
Destination, Rates & Speeds

6.

Deitel, Harvey M.; Deitel, Paul
Published by Prentice Hall (2002)
ISBN 10: 0130384747 ISBN 13: 9780130384744
New Paperback Quantity Available: 1
Seller
Ergodebooks
(RICHMOND, TX, U.S.A.)
Rating
[?]

Book Description Prentice Hall, 2002. Paperback. Book Condition: New. 4. Bookseller Inventory # DADAX0130384747

More Information About This Seller | Ask Bookseller a Question

Buy New
26.28
Convert Currency

Add to Basket

Shipping: 3.16
Within U.S.A.
Destination, Rates & Speeds

7.

Deitel, Harvey M.; Deitel, Paul
Published by Prentice Hall
ISBN 10: 0130384747 ISBN 13: 9780130384744
New PAPERBACK Quantity Available: 1
Seller
Cloud 9 Books
(West Palm Beach, FL, U.S.A.)
Rating
[?]

Book Description Prentice Hall. PAPERBACK. Book Condition: New. 0130384747 New Condition. Bookseller Inventory # NEW4.0043629

More Information About This Seller | Ask Bookseller a Question

Buy New
48.93
Convert Currency

Add to Basket

Shipping: 3.95
Within U.S.A.
Destination, Rates & Speeds

8.

Deitel, Harvey M.; Deitel, Paul
Published by Prentice Hall (2002)
ISBN 10: 0130384747 ISBN 13: 9780130384744
New Paperback Quantity Available: 3
Seller
Murray Media
(North Miami Beach, FL, U.S.A.)
Rating
[?]

Book Description Prentice Hall, 2002. Paperback. Book Condition: New. Bookseller Inventory # P110130384747

More Information About This Seller | Ask Bookseller a Question

Buy New
51.05
Convert Currency

Add to Basket

Shipping: 2.37
Within U.S.A.
Destination, Rates & Speeds