Description |
xxi, 471 pages : illustrations ; 24 cm |
Contents |
Ch. 1. Software Engineering and Computer Programming -- Ch. 2. Designing Software: Two Approaches -- Ch. 3. Software Reliability -- Ch. 4. Abstract Data Types, Classes, and Objects -- Ch. 5. Efficiency -- Ch. 6. Recursion -- Ch. 7. Lists -- Ch. 8. Stacks -- Ch. 9. Queues -- Ch. 10. Tables -- Ch. 11. Trees -- Ch. 12. Graphs -- App. A. A Brief Review of C++ -- App. B. C++ for the Pascal Programmer -- App. C. C++ for the C Programmer |
Summary |
Bringing together the fundamental topics of a traditional introductory data structures course and the current world of C++ and object-oriented programming, Data Structures via C++: Objects by Evolution offers an evolutionary approach to the subject. It combines a sound pedagogy for teaching data structures at the introductory (CS2) level with modern ideas in software engineering and object-oriented programming. The book introduces students (and instructors) to C++ and object-oriented programming using a "just-in-time" approach which leads readers from traditional techniques to more current ideas |
Bibliography |
Includes bibliographical references (pages 463-464) and index |
Subject |
C (Computer program language)
|
|
C++ (Computer program language)
|
|
Data structures (Computer science)
|
|
Object-oriented programming (Computer science)
|
LC no. |
96042323 |
ISBN |
0195108434 |
|