Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Programming and Problem Solving with C++
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Programming and Problem Solving with C++

Programming and Problem Solving with C++

Nell Dale, Chip Weems

1100 pages, parution le 15/08/1999 (2eme édition)

Résumé

This new of the best-selling Programming and Problem Solving with C++ provides the most accessible introduction to C++
and object-oriented programming for beginning students. With its straightforward, disciplined programming style, this text is
free of intricate language features, promotes good programming habits, and provides clear examples, complete case studies,
and numerous figures to support the material. The first half of the text gives students a solid foundation in algorithm development
and the functional decomposition design methodology. The second half builds on the foundation and explores ADTs, the C++
class, encapsulation, information hiding and object-oriented software development.

Features:

  • Conformance to ISO/ANSI standard C++, officially approved in July 1998. Standard C++ is used throughout the
    book, including relevant portions of the new C++ standard library. Readers with pre-standard C++ compilers are also
    supported. A new appendix discusses how to modify the textbook's programs to compile and run successfully with an
    earlier compiler.
  • Data Abstraction and C++ Classes content is presented earlier in the text. With this reorganization, the concept of C++
    class as both a structuring mechanism and a tool for abstraction is available to students earlier in their studies. Material
    on structs and records is merged into this chapter. Introducing classes before arrays facilitates improved student
    comprehension of the material because students often find access by name to be more natural than access by index.
  • An earlier introduction to object-oriented concepts is possible—and natural–because classes are introduced earlier.
  • Abstract data types can be implemented as a set of values and a set of operations using classes, thus emphasizing
    abstraction and information hiding, which are key object-oriented concepts.
  • Superior pedagogy that has long defined effective computer science education includes case studies, testing and
    debugging sections, five types of end-of-chapter exercises, and four types of special sections such as "Matters of Style."
  • A superior ancillary package features an Instructor's ToolKit CD-ROM with instructor's guide, computerized test bank,
    PowerPoint lecture presentations, and program disk.
  • As a supplement to this text, A Laboratory Course in C++, Second Edition by Nell Dale is available (ISBN
    0-7637-1146-2) Can also be used as a stand-alone text.

Table of contents


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. Pointers, Dynamic Data, and Reference Types

16. Linked Structures

17. Recursion

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.

Caractéristiques techniques

  PAPIER
Éditeur(s) Jones and Bartlett Publishers
Auteur(s) Nell Dale, Chip Weems
Parution 15/08/1999
Édition  2eme édition
Nb. de pages 1100
Format 19 x 23
Poids 1600g
EAN13 9780763710637

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription