C++ How to Program - Harvey M. Deitel, Paul J. Deitel

C++ How to Program

Media-Kombination
1306 Seiten
2002 | 4th edition
Pearson
978-0-13-038474-4 (ISBN)
103,25 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Designed for introduction to programming (CS1) and other more intermediate courses covering programming in C++, this course should also be appropriate as a supplement for upper-level courses where the instructor uses a book as a reference for the C++ language.
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.

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.

(NOTE: Each chapter begins with Objectives, an Outline, and an Introduction and ends with a Summary, Terminology, Self-Review Exercises, Self-Review Exercise Answers, and Exercises.)

 1. Introduction to Computers and C++ Programming.


 2. Control Structures.


 3. Functions.


 4. Arrays.


 5. Pointers and Strings.


 6. Classes and Data Abstraction.


 7. Classes: Part II.


 8. Operator Overloading.


 9. Inheritance.


10. Virtual Functions and Polymorphism.


11. C++ Stream Input/Output.


12. Templates.


13. Exception Handling.


14. File Processing.


15. Data Structures.


16. Bits, Characters, Strings and Structures.


17. The Preprocessor.


18. C Legacy Code Topics.


19. Class String and String Stream Processing.


20. Standard Template Library (STL).


21. Standard C++ Language Additions.


Appendix A: Operator Precedence Chart.


Appendix B: ASCII Character Set.


Appendix C: Number Systems.


Appendix D: C++ Internet and Web Resources.


Bibliography.


Index.

Erscheint lt. Verlag 13.9.2002
Sprache englisch
Maße 178 x 232 mm
Gewicht 1000 g
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
ISBN-10 0-13-038474-7 / 0130384747
ISBN-13 978-0-13-038474-4 / 9780130384744
Zustand Neuware
Haben Sie eine Frage zum Produkt?