This tutorial teaches the entire Ada 95 dialect
of the Ada language. It is composed of 33 chapters which should be studied in
order since topics are introduced in a logical order and build upon topics
introduced in previous chapters. Topics covered includes: Program
Structure, The Integer Type Variable, Logical Compares and precedence, Control
Structures, Additional Scalar Types, Derived Types, Subprograms, Blocks and
Scope of variables, Arrays, The Character and String Type, Records, The Access
Type Variable, Input/Output and Packages
This is a hypertext version of the
Ada 95 Rationale with a full hypertext index and table of contents.This document is in several parts. The first part is
an Introduction to Ada 95; it presents a general discussion of the scope and
objectives of Ada 95 and its major technical features. The second part contains
a more detailed chapter by chapter account of the Core language. The third part
covers the various Annexes which address the predefined environment and the
needs of specialized application areas. This document will be of special value to program managers, team leaders and all
software professionals with concern for the organized development of software.
This document describes the rationale for Ada 95, the revised
International Standard. This note is divided in to several parts. The first
part gives an Introduction to Ada 95. The second part contains a more detailed
chapter by chapter account of the Core language. The third part covers the
various Annexes which address the predefined environment and the needs of
specialized application areas.