Teaching Ada (Trademark) at the US Military Academy,

Abstract

A five year history of teaching Ada* with the NYU Ada/Ed translator has evolved into an effective methodology for teaching top-down engineering design simultaneously with a bottom-up presentation of the Ada grammar. With emphasis on embedded hardware systems, students are confronted with successively more difficult design problems which must be written and executed on a VAX-11/780. Exposed to the Ada features of packages, concurrency, generics, and exception handling, students design, write and execute an extensive term project simulating a real-time embedded system using Ada. Projects approach the 1000 lines of source code limitation of the translator. Reusability of code is stressed by importing a previous year's package when feasible. (Author)

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1984
Accession Number
ADP003418

Entities

People

  • K. J. Cogan

Organizations

  • United States Military Academy

Tags

DTIC Thesaurus Topics

  • Computer Programs
  • Embedded Systems
  • Engineering
  • Multithreading
  • Students
  • Trademarks
  • Translators
  • Virginia

Fields of Study

  • Engineering

Readers

  • Computational Linguistics
  • Software Engineering.
  • Software Verification and Validation.