0
17 years of experience17 years of Excellence
SUBJECTS
ADV. SEARCH
Indian Books on Discounts
  Ada Plus Data Structures, 2/e
 

Ada Plus Data Structures, 2/E

by An Object-Oriented Approach

  Price : Rs 595.00
  Your Price : Rs 535.50
Discount
10
Out of Stock
  Description: Ada Plus Data Structures is the most up-to-date, student-friendly Ada text available. The text introduces and discusses such familiar topics as strings, sets, stacks, queues, lists, trees, graphs, and much more. The recurring theme throughout the text is modeling with levels of abstraction, presenting each class from three different perspectives: their specification, their abstraction, and their implementation. Using this approach, the authors stress computer science theory and software engineering principles including information hiding, data encapsulation, data abstraction, stepwise refinement, and visual aids. With its Object-Oriented presentation, real-world applications, and traditional Dale Pedagogy, Ada Plus Data Structures is a pleasure to read and learn from.

• New and key features: Dale and McCormick provide an accessible introduction to object-oriented design methodologies, balanced with a clear presentation of traditional abstract data types, computer science theory, and software engineering practices • Unified Modeling Language ( UML) class diagrams and object-oriented approaches are used throughout the book • Expanded coverage of hashing • Reviews of principle Ada constructs are included within the text as a refresher for students • Includes the object.operation syntax as an alternative to the traditional package-operation syntax for invoking class operations • Introduces the Ada container class library • Many new chapter exercises and programming problems.

Contents: The software process • Program design • Verification of software correctness • Summary • Exercises • Data design and implementation • Different views of data • Ada’s built-in types • Packages • Child packages • Summary • Exercises • Sets with an introduction to generic units • The abstract level • The application level • The implementation level • Programming for reuse: Generic units • Summary • Exercises • Strings with introduction to access types • String terminology • The application level • The implementation level • Stacks with introductions to linked lists and big-O • The logical level • The Application level • The implementation level • Comparing implementations • FIFO queues with introduction to general access types and class-wide types • The logical level • The application level • The implementation level • Comparing the queue implementations • Testing the queue operations • Heterogeneous collections • Key-ordered lists • The logical level • The application level • The implementation level • Testing the list operations • Lists Plus • Circular linked lists • Doubly linked lists • Linked lists with dummy nodes • The linked lists as an array of nodes • Programming with recursion • What is Recursion? • The classic example of recursion • Programming recursively • Verifying recursive procedures and functions • Writing recursive procedures and functions • Using recursion to simplify solutions- Three examples • A recursive version of binary search • Debugging recursive routines • How recursion works • Removing recursion • Deciding whether to use a recursive solution • Binary search trees • Trees • The logical level • The application level • The implementation level • Comparing binary speech trees to linear lists • A nonlinked representation of binary trees • Priority queues, heaps and graphs • Sorting and searching algorithms • O(N Log2 N) Sorts • Radix sort • Efficiency considerations • More sorting considerations • Summary-sorting • Searching • Hashing • Summary-Searching • Exercises • Glossary • IndexISBN - 9788130909776
 


Pages : 924
Credit Cards
Payment accepted by All Major Credit and Debit Cards, Net Banking, Cash Cards, Paytm, UPI, Paypal. Our payment gateways are 100% secure.
Check Delivery
Books of Similar Interest
10%
Moral Lesson of Twentieth Century
by Mikhail Gorbachev
20%
Regional Therapeutics for Advances Malignancies
by Martin D Goodman
Biofilms: Emerging Concepts and Trends
by P.S. Murthy
20%
The Interior Landscape: Classical Tamil Love Poems
by RAMANUJAN, A. K.
10%
Developing and Managing Talent
by Sultan Kermally
Best Book Mart
Support

Call Us Phone : +91-9266663909
Email Us Email : support [at] bestbookmart.com
Working Hours Timing : 10:00 AM to 6:00 PM (Mon-Fri)
Powered By
CCAvenue
SSL Protection