Research Catalog
Software construction and data structures with Ada 95
- Title
- Software construction and data structures with Ada 95 / Michael B. Feldman.
- Author
- Feldman, Michael B.
- Publication
- Reading, Mass. : Addison-Wesley, [1997], ©1997.
Items in the Library & Off-site
Filter by
1 Item
Status | Format | Access | Call Number | Item Location |
---|---|---|---|---|
Text | Request in advance | QA76.73.A16 F444 1997 | Off-site |
Details
- Description
- xiii, 647 pages : illustrations; 24 cm
- Summary
- Ideal for large-scale software system development, Ada 95 is the first fully object-oriented language to be internationally standardized by the ISO and the ANSI. Michael Feldman's Software Construction and Data Structures with Ada 95 introduces data structures concepts and their applications using this powerful yet flexible language. Through the use of generic abstract data type (ADT) packages, this text gives a realistic view of system development using reusable components.
- With an informal writing style, Dr. Feldman leads students from subject to subject, finding effective, maintainable, and portable solutions to programming problems.
- Subject
- Bibliography (note)
- Includes bibliographical references and index.
- Contents
- 1. Abstraction and the Ada Type System -- 2. Writing Abstract Data Types -- 3. Algorithms, Recursion, Performance Prediction, and Performance Measurement -- 4. Multidimensional and Unconstrained Array Types -- 5. Generic Subprograms and Packages -- 6. Variant and Tagged Record Types -- 7. Queues and Stacks -- 8. Access Types and Dynamic Data Structures -- 9. Linked-List Applications -- 10. Directed Graphs -- 11. Binary Trees -- 12. Advanced Tree Concepts -- 13. Hash Table Methods -- 14. Internal Sorting Methods -- 15. Introduction to Concurrent Programming -- Appendix A: The Ada Character Set, Delimiters, and Reserved Words -- Appendix B: Ada 95 Syntax Rules -- Appendix C: The Package Standard - Ada's Predefined Environment -- Appendix D: Specification of the Package Ada.TextI̲O -- Appendix E: Specification of the Package Ada.Calendar -- Appendix F: Specifications of the Ada Math Libraries -- Appendix G: Specifications of the Ada String Libraries Used in this Book --
- Appendix H: Summary of Ada Execution-Time Exceptions -- Appendix I: Ada Hints for Pascal Users -- Appendix J: Timing an Ada Program on a Time-Sharing System.
- ISBN
- 0201887959
- LCCN
- 95051754
- OCLC
- 33947447
- ocm33947447
- Owning Institutions
- Columbia University Libraries