Ada Resources

Last Updated: September 23, 2009

Contents

Books
Software

Other Web Sites about Ada

General Information

 


Books

ADA 95: Problem Solving and Program Design, 3rd Edition

Ada 95: Problem Solving and Program Design CD

The contents of the CD are available to users with CS department accounts at \\CS\files\ADA_CD\ada95 cd.

The sample programs can also be found on the CD at:

Software Construction and Data Structures with Ada 95, 2nd Edition

Programming in Ada 2005

This is another Ada text book that  people might find useful.

Ada 95: The Craft of Object-Oriented Programming

This book, originally published by Prentice Hall in 1996, was taken out of print in 2001 and the rights to the book were subsequently returned to the author by Pearson (the successor company to Prentice Hall). The author has graciously made it available online in HTML format.

This book is being used as a text book for CS 141 for the Winter quarter 2009.

Ada Reference Documents

The LRM is THE standard for the Ada programming language. If you really, really need to know what an Ada program is supposed to do, this is where you look. However, this document is written for language lawyers and is unlikely to help you unless you have detailed questions about the language. The AARM is the LRM with additional explanation as to why things in the LRM are the way they are. The typical reader of the AARM is someone writing an Ada  compiler.

Contents
Top of Page


Software

Being Revised

Booch Components (Link broken.)

Contents
Top of Page


Other Web Sites about Ada

Ada Information Clearinghouse

Use of Ada in Industry

Ada Home: The Web Site for Ada

Ada 95 Guide for C and C++ Programmers

Contents
Top of Page


General Information

How not to go about a programming assignment

A nice article with lots of good advice. Written by Agustin Cernuda del Rio at the University of Oviedo, Spain. The text was originally published by ACM's SIGCSE in the June 2004 issue of Inroads, the SIGCSE bulletin.

Software as design

A set of essays putting forward the position that "the code is the design."

Contents
Top of Page