Since 1985 Nell Dale's texts have helped shape the way computer science is taught. Now she and Henry Walker, an accomplished instructor and author in his own right, are proposing a new focus for the junior/senior level data structures course. A timely response to the prevalence of object-oriented programming, this new text expands the focus of the advanced data structures course to examine not only the structure of a data object but also its type. This new focus gives students the opportunity to look at data objects from the point of view of both user and implementer.
Along with general changes to improve clarity and correctness, this edition features new notes, programming tips, examples, and programming problems, as well as C++11 and C++14 features-including safe memory management using smart pointers ...
This book carefully presents object-oriented programming by balancing it with procedural programming so the reader does not overlook the fundamentals of algorithm organization and design.
This text covers the basics of programming and data structures, and gives first-time computer science students the opportunity to not only write programs, but to prove theorems and analyze algorithms as well.
Structures and Abstractions: An Intro to Computer Science with Pascal
Structures and Abstractions: An Introduction to Computer Science with Pascal
Structures and Abstractions: An Introduction to Computer Science with Turbo Pascal, 5.x, 6.x, 7.0
Structures and Abstractions: An Introduction to Computer Science with Pascal
This student-friendly data structures text introduces ADTs in individual, brief chapters - each with pedagogical tools to help students master each concept.
Designed for C52 or Data Structures course using Ada. The movement away from Pascal as the introductory programming language and the re-emergence of Ada makes this text timely.