
Computer science
A structured approach using C++
Behrouz A. Forouzan, Richard F. Gilberg
Résumé
Based on the tenet that good habits are formed early, authors Behrouz Forouzan and Richard Gilberg consistently emphasize the principles of structured programming and software engineering. Every complete program uses a consistent style. As programs are analyzed, styles and standards are further explained. Whenever possible, the authors develop the principle of a subject before they introduce the language implementation so the student understands the concept before dealing with the nuances of C++. Also, the vast array of figures and tables connects visually with students. By integrating software engineering principles and encouraging the student to resist the temptation to immediately code, the text builds a solid foundation in problem solving.
Benefits:
- NEW! Updates the coverage of strings. The chapter on strings is totally revised to reflect the ISO string class.
- Practice Sets: The practice sets are divided into three sections of increasing complexity: Exercises, Problems, and Projects.
- Structured Approach: After building a solid programming foundation, the text covers objects and classes in the second half of the book.
- Online Resources: Source code, lab manual and transparencies are provided online.
- NEW! Includes new coverage of class templates, exception handling, and more.
- NEW! Expands the coverage of class features, such as static elements.
- NEW! Offers expanded problem sets throughout the book.
- NEW! Provides PowerPoint presentations with figures, tables, and programs.
- Structure and Style: The authors consistently emphasize the principles of structured programming and software engineering.
- Visual Approach: The text contains a wealth of figures, tables, and program examples to visually connect with students.
- Software Engineering: A discussion of software engineering principles concludes each chapter to encourage the writing of well-engineered programs.
- Helpful Learning Aids: Each chapter contains Tips and Common Programming Errors, Key Terms, and a Summary.
Contents
- Introduction to computers
- Introduction to the C++ language
- Structure of a C++ program
- Functions
- Selection--making decisions
- Repetition
- Text files
- Arrays
- Pointers
- Derived types--enumeration, structure, and union
- Classes
- More class features
- Inheritance
- Strings
- Binary files
- Linked lists
- Templates
- Exceptions
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Thomson |
Auteur(s) | Behrouz A. Forouzan, Richard F. Gilberg |
Parution | 25/09/2003 |
Édition | 2eme édition |
Nb. de pages | 1052 |
Format | 20,5 x 25,5 |
Couverture | Broché |
Poids | 1750g |
Intérieur | 2 couleurs |
EAN13 | 9780534374808 |
ISBN13 | 978-0-534-37480-8 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Techniques de programmation Structures de données
- Informatique Développement d'applications Algorithmique et informatique appliquée Initiation à l'algorithmique et la programmation
- Informatique Développement d'applications Technologies objet
- Informatique Développement d'applications Programmation graphique et multimédia Programmation graphique en C/C++
- Informatique Développement d'applications Langages C++
- Informatique Développement d'applications Outils de développement Borland C++ Builder
- Informatique Développement d'applications Outils de développement Visual C++
- Informatique Développement d'applications Outils de développement Visual C++ .NET