A Modular Introduction to Ada,

Abstract

This modular introduction to Ada includes seven instruction units each consisting of a sequence of frames: (1) Lexical Elements(8 frames); (2) Syntactic Notation(4 Frames); (3) Expressions, Statements, and Declarations (7 frames); (4) Introduction to Types (7 frames); (5) Control Structures (8 frames); (6) Arrays(6 frames); (7) Subprograms and Parameter Passing(7 frames). It provides an introduction to low-level Ada Concepts that can serve as a foundation for the study of higher-level concepts such as packages and tasks. It complements top-down introductions to Ada and can be used for self study prior to taking a course on Ada. It style is that of the Self-Assessment Procedure, but it is more elementary. Its discussion of Ada syntax and semantics is a useful preliminary to reading the ADa Reference Manual. Each instruction unit consists of a concept map followed by a sequence of frames. The concept map serves as a specification of the instruction unit, stating its purpose and indicating the logical relation among the concepts it introduces. It plays a dual role as a preliminary overview for students and a guide to authors in the design and implementation of the unit. The development of this material was motivated by the desire to explore a new writing style appropriate for computer textbooks.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Oct 10, 1983
Accession Number
ADA148341

Entities

People

  • P. Wegner

Organizations

  • Brown University

Tags

DTIC Thesaurus Topics

  • Alphabets
  • Application Software
  • Arrays (Data Structures)
  • Central Processing Units
  • Composite Materials
  • Computations
  • Computer Programming
  • Computers
  • Instructions
  • Language
  • Machine Languages
  • Materials
  • Programming Languages
  • Real Numbers
  • Side Effects
  • Software Development
  • Students

Fields of Study

  • Engineering

Readers

  • Computational Linguistics
  • Instructional Design and Training Evaluation.