/   Programming Languages Books /  

Ada Books

Advertisement

Ada Books

This section contains free e-books and guides on Ada, some of the resources in this section can be viewed online and some of them can be downloaded.

Ada Programming

Ada puts unique emphasis on, and provides strong support for, good software engineering practices that scale well to very large software systems. This book, Ada Programming is a featured book on Wikibooks because it contains substantial content and it is well-formatted. If you are a beginner you will learn the latest standard , if you are a seasoned Ada user you can see what's new.

Author(s):

s NAPages

ADA95 Tutorial Part 1

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

Author(s):

s 194Pages

Ada Quality and Style Guide

The purpose of this guide is to help computer professionals produce better Ada programs by identifying a set of stylistic guidelines that will directly impact the quality of their Ada programs. This style guide is not intended to replace the Ada Reference Manual, or the Rationale, or to serve as a tutorial for the Ada programming language.

Author(s):

s NAPages

A Crash Course in Ada

This note explains the following topics: C-Syntax Pitfalls and Comparison to Ada, C-Syntax versus Ada Syntax, loop in Ada, Programming by Contract, Pitfalls and Issues when Programming in Ada, Identifier Casing and Loop Boundaries, The Order of Expression Evaluation in Ada, Distinguished Properties of Ada, Types and Subtypes, Constrained Arrays, Private Types, Polymorphism, Callbacks.

Author(s):

s 75Pages

Introducing Ada 95 The Language for a Complex World

This document contains four chapters. Chapter 1 gives the background to the development process including the capture of the requirements from the existing and future user community. Chapter 2 introduces the highlights of the language, Chapter 3 gives an overview of the whole language showing how the new facilities fit into the overall framework. Finally, Chapter 4 addresses the issue of upward compatibility with Ada 83 and shows that for normal programs the goal of compatibility has been achieved. This document will be of special value to program managers, team leaders and all software professionals with concern for the organized development of software.

Author(s):

s NAPages

Hypertext Ada 95 Rationale

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.

Author(s):

s NAPages

Ada 95 Tutorial

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.

Author(s):

s NAPages

Ada 95The Craft of Object Oriented Programming (John English)

The book is in three parts. The first part deals with the fundamentals of Ada programming. The second part deals with abstract data types. The third and final part is concerned with using the object-oriented programming features of Ada 95 to develop extensible programs.

Author(s):

s NAPages

Ada in Action Practical Programming Examples (Do While Jones)

This book is not intended to teach you the Ada programming language. You should already be familiar with Ada syntax and semantics. Authors goal is to share with you the experiences he had using Ada in engineering applications.

Author(s):

s NAPages

Ada 95 Rationale (Laurent Guerby)

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.

Author(s):

s NAPages

Ada 95 for C and C++ Programmers (Simon Johnston)

This document is written primarily for C and C++ programmers and is set out to describe the Ada programming language in a way more accessible to them. Topics covered includes: Ada predefined types, complex types, simple language constructs, new Ada-95 Object Oriented programming constructs, Ada tools for managing concurrency, the task and protected types, Ada IO library and the differences in concept and implementation between it and C stdio.

Author(s):

s NAPages

Ada Distilled An Introduction to Ada Programming (Richard Riehle)

Currently this section contains no detailed description for the page, will update this page soon.

Author(s):

s Pages

Ada Distilled An Introduction to Ada Programming (Richard Riehle)

Currently this section contains no detailed description for the page, will update this page soon.

Author(s):

s Pages

Ada Distilled An Introduction to Ada Programming (Richard Riehle)

Currently this section contains no detailed description for the page, will update this page soon.

Author(s):

s Pages

Ada 95 Reference Manual (Magnus Kempe)

Currently this section contains no detailed description for the page, will update this page soon.

Author(s):

s Pages

Quick Ada (Dale Stanbrough)

Currently this section contains no detailed description for the page, will update this page soon.

Author(s):

s Pages

Ada and Beyond Software Policies for the Department of Defense

Currently this section contains no detailed description for the page, will update this page soon.

Author(s):

s Pages

Advertisement