Programming in C++
The best Way to Learn Programming
Nell Dale, Chip Weems, Mark Headington
Résumé
This is a more consise version of the best-selling
Programming and Problem Solving with C++, 2/e. Programming
in C++ offers a straightforward introduction to programming
that is intended for engineering and other non-major
programming students.
Although this second edition incorporates numerous changes
(conformance to ISO/ANSI standard C++, and an earlier
introduction to classes, data abstraction, and
object-oriented concepts) one thing has not changed: their
commitment to the students.
In addition, data abstraction and abstract data types
(ADTs) are explained in conjunction with the C++ class
mechanism, forming a natural lead-in to the important
topics of object-oriented programming.
- Introduction
- 1. Overview of Programming and Problem Solving
- 2. C++ Syntax and Semantics, and the Program Development Process
- 3. Numeric Types, Expressions, and Output
- 4. Program Input and the Software Design Process
- 5. Conditions, Logical Expressions, and Selection Control Structures
- 6. Looping
- 7. Functions
- 8. Scope, Lifetime, and More on Functions
- 9. Additional Control Structures
- 10. Simple Data Types: Built-In and User-Defined
- 11. Structured Types, Data Abstraction, and Classes
- 12. Arrays
- 13. Array-Based Lists
- 14. Object-Oriented Software Development
- 15. Recursion
- Appendices
- A. Reserved Words
- B.Operator Precedence
- C. A Selection of Standard Library Routines
- D. Using This Book with a Prestandard Version of C++
- E. Character Sets
- F. Programming Style, Formatting, and Documentation
- Glossary
- Index
L'auteur - Nell Dale
University of Texas, Austin
Nell Dale has received a B.S. in Mathematics and Psychology
from the University of Houston in 1960, a M.A. in
Mathematics, from the University of Texas at Austin, in
1964, and a Ph.D. in Computer Sciences from the University
of Texas at Austin in 1972.
Nell Dale and have been on the faculty at the University of
Texas, Austin since 1975. She retired from full-time
teaching in the summer of 1994 and is now teaching a full
load each Fall and spending the Spring and Summer writing
and traveling.
L'auteur - Chip Weems
Chip Weems is an Associate Professor of computer science
at the University of Massachusetts at Amherst. He received
his Bachelor's and Master's degrees from Oregon State
University in 1977 and 1979, respectively. He received the
Ph.D. from the University of Massachusetts in 1984. Over
the last 23 years, he has taught courses in introductory
programming, software engineering, computer architecture,
and parallel processing. Since 1986 he has co-authored 13
textbooks that have helped over a million students learn to
program computers. His books have been translated into
French, Spanish, and Russian. He conducts research in
computer architecture, compilers, parallel processing, and
compiler-architecture co-optimization.
L'auteur - Mark Headington
Mark received his Ph.D. in Computer Science from Iowa State University. He is currently an Associate Professor of Computer Science, specializing in Operating Systems, C++, and Computer Architecture.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Jones and Bartlett Publishers |
Auteur(s) | Nell Dale, Chip Weems, Mark Headington |
Parution | 11/03/2003 |
Édition | 2eme édition |
Nb. de pages | 752 |
Format | 19,5 x 23 |
Couverture | Broché |
Poids | 1085g |
Intérieur | Noir et Blanc |
EAN13 | 9780763714246 |
ISBN13 | 978-0-7637-1424-6 |
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 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