0

My Bag

0.00

Download App

Ada Plus Data Structures

Ada Plus Data Structures

by Neel Dale and John McCormick

  • ISBN

    :  

    9788130909776

  • Publisher

    :  

    Jones &Bartlett Learning

  • Subject

    :  

    Others

  • Binding

    :  

    Paperback

  • Pages

    :  

    924

  • Year

    :  

    2008

595.0

595.0

Buy Now

Shipping charges are applicable for books below Rs. 101.0

View Details

Estimated Shipping Time : 5-7 Business Days

View Details

Share it on

  • 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. 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 analternative to the traditional package-operation syntax for invoking class operations Introduces the Ada container class library Many new chapter exercises and programming problems. Table of 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 Index

Related Items

-

of

  • OFFER

    British Politics and the Environment

    John Mccormick

    Starts At

    818.0

    1062.66

    23% OFF

  • OFFER

    Comparative Politics in Transition

    John McCormick

    Starts At

    3293.0

    3830.0

    14% OFF

  • Understanding the European Union: A Concise Introduction

    John McCormick

    Starts At

    2021.0

© 2016, All rights are reserved.

Subscribe to Our Newsletter

 

Are you sure you want to remove the item from your Bag?

Yes

No

Added to Your Wish List

OK

Your Shopping Bag

- Bag Empty

Your Bag is Empty!!

Item

Delivery

Unit Price

Quantity

Sub Total

Shipping Charges : null Total Savings        : Grand Total :

Order Summary