|

Addison-Wesley / Prentice Hall

Computer Science

My Instructor Resource Center :  Log in or request access

Programming in Ada 95, 2/E
John Barnes

ISBN-10: 0201342936
ISBN-13:  9780201342932

Publisher:  Addison-Wesley Professional
Copyright:  1998
Format:  Paper Bound w/CD-ROM; 720 pp
Published:  06/10/1998
Status: Out of Stock


We're sorry, this product is no longer available.
Please contact your Pearson rep if you are using this product and need instructor resources.

Written by a key member of the original Ada design team, Programming in Ada 95 is the definitive text and reference for programmers and students alike. With the advent of the new ISO standard, Ada 95 became the first fully object-oriented programming language to be internationally standardized. Its power and flexibility makes it suited to a wide range of complex applications, from process control and industrial design to telecommunications and diagnostic analysis. This new edition provides complete tutorial coverage of Ada 95, illustrated with many complete programs highlighting the power of object-oriented programming and the security of a modern software engineering language. A CD featuring a special edition of an ObjectAda compiler is included.

  • Six new examples of complete programs included as distinct chapters, with commentary
  • CD featuring special edition of ObjectAda compiler, including online Ada Reference Manual
  • More on overall program structure, child units and object oriented programming
  • Further detail on the predefined library
  • New edition also features a broader overview in the introductory chapters and further discussions of advanced topics such as storage pools and an extended index.

 

Part I An Overview
Introduction
Simple Concepts
Abstraction
Programs and Libraries
Part II Algorithmic Aspects
Scalar Types
Control Structures
Arrays and Records
Subprograms
Access Types
Part III The Big Pictures
Packages and Private Types
Overall Structure
Object-Oriented Programming
Exceptions
Numeric Types
Parameterized Types
Generics
Tasking
Object-Oriented Techniques
Part IV Completing the Story
Predefined Library
Interfacing
The Specialized Annexes
Finale
Appendices
A1 Reserved Words, Attributes and Pragmas
A2 Glossary
A3 Syntax
Answers to Exercises
Bibliography
Index
Index to Examples

John Barnes has been involved in all stages of Ada's development, as one of the original design team for Ada 83 and an active participant in the revision process. He is President of Ada-Europe and Chairman of Ada UK and has given many tutorials world-wide on Ada design and use.



0201342936AB04192001

Written by a key member of the original Ada design team 'Programming in Ada 95' and its predecessor, 'Programming in Ada' have long been established as the definitive texts on Ada. Now John Barnes has revised and updated this classic book to enhance its value to both Ada newcomers and veteran Ada programmers alike.

Ada 95 is the first fully object oriented language to become an ISO standard, its power and flexibility make it suited to a wide range of complex applications, from process control and industrial design to telecommunications and diagnostic analysis.This book provides complete tutorial coverage of all the core features of the language, illustrated throughout with extensive examples.

Key Features
    *    Six new examples of complete programs included as distinct chapters, with commentary

    *    CD featuring special edition of ObjectAda compiler, including online Ada Reference Manual

    *    More on overall program structure, child units and object oriented programming

    *    Further detail on the predefined library

    *    New edition also features a broader overview in the introductory chapters and further discussions of advanced topics such as storage pools and an extended index.

0201342936B04062001

Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.