Abstract
This book presents data structure techniques in the context of object-oriented software development with the eventual implementation of algorithms in Ada 95. Object-oriented software development is a contemporary approach to the design of reliable and robust software. The complexity of the implementation of software systems is a combination of the complexity of the representations of information and the complexity of the algorithms that manipulate the representations.Data structuresis the study of methods of representing objects, the design of algorithms to manipulate the representations, the properencapsulationof objects in a reusable form, and theevaluationof the cost of the implementation, including the measurement of the complexity of the time and space requirements.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1997 Springer Science+Business Media New York
About this chapter
Cite this chapter
Beidler, J. (1997). Preliminaries. In: Data Structures and Algorithms. Undergraduate Texts in Computer Science. Springer, New York, NY. https://doi.org/10.1007/978-1-4612-1854-8_1
Download citation
DOI: https://doi.org/10.1007/978-1-4612-1854-8_1
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4612-7312-7
Online ISBN: 978-1-4612-1854-8
eBook Packages: Springer Book Archive