Ada
Resources
Last Updated: September 23, 2009
Books
Software
Other
Web Sites about Ada
- Ada Information Clearinghouse
- Use of Ada in Industry
- AdaHome
- Ada95 Guide for C and C++ Programmers
General
Information
- How not
to go about a
programming assignment
- Software as design
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:
- WINDOWS\fk3win95.zip for Microsoft Windows computers
- The correct version of the screen package for Win32
computers
(includes Windows NT, 2000, and XP) can be found in
WINDOWS\screenw3.zip. A version of that library can also be found here.
- MACOS/fk3mac.sea for Apple Macintosh computers
- LINUX/fk3unix.tgz for LINUX and UNIX computers
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.
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
Being
Revised
- A set of standard data structures (lists, queues, maps,
...)
written in Ada95
Contents
Top of Page
Contents
Top of Page
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