TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy

TEAM-ADA@LISTSERV.ACM.ORG

Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Prof R Conn <[log in to unmask]>
Reply To:
Prof R Conn <[log in to unmask]>
Date:
Mon, 26 May 1997 22:52:45 EDT
Content-Type:
text/plain
Parts/Attachments:
text/plain (123 lines)
Hi, Everyone,

I thought you might be interested in this new introduction to Ada95.
The material assembles into a 400-page course notebook and includes
many (what I think to be) interesting examples of what you can do with
Ada95.  The examples (with one exception) can be compiled on both the
AONIX Ada95 compiler and GNAT 3.09.  I found it particularly interesting
that both compilers were able to generate code that handled the multitasking
example (Bank Demo 5) with over 30 tasks running.

Rick
--
Richard Conn, PAL Manager  |  [log in to unmask]
Opinions expressed herein are my own and not necessarily those of anyone else.
 =============================================================================
Public Ada Library (PAL) Release Notice
Release of: Intro to Ada95 (3rd version)
------------------------------
1. Taxonomy:
    COURSEWARE
        ADA95
            INTRODUCTION (3)
------------------------------
2. Author:
    Richard Conn
    Center for Technology Development and Transfer
    Software Engineering Department
    Monmouth University
    West Long Branch, New Jersey
------------------------------
3. Rights:
    Approved for public release; distribution unlimited
------------------------------
4. Copyright:
    1997 Richard Conn
------------------------------
5. Abstract:
"An Interactive Introduction to Ada95"
A course by Richard Conn
Center for Technology Development and Transfer
Monmouth University, West Long Branch, NJ
[log in to unmask]
May, 1997

This is a day-long short course that introduces Ada95.  The purpose of
the course is to explore the Ada95 language, including its facilities
for object-oriented design and programming, real-time programming,
distributed processing, and other domains.  The course will concentrate
on the practical aspects of applying the features of Ada95 to the
software development process. Numerous examples of the language are
presented.

The files are divided as follows:

  FLYER.TXT     - Flyer used to advertise this course (ASCII text)

  MODULES       - Modules and sample Ada95 code that make up the course
    COVER.PPT*       48,640  Cover page to course notebook
    CONTENTS.PPT*    72,704  Contents pages (with page numbers)
    SUMMARY.PPT*     92,672  Summary of course
    WHYADA.PPT**    513,536  Chuck Engle's "Why Ada?" Briefing
    TRANSADA.PPT**  417,792  Chuck Engle's "Transitioning the AJPO" Briefing
    PAL.PPT**        99,328  Rick Conn's "Public Ada Library" Briefing
    MOD1.PPT**      222,720  Module 1
    MOD2.PPT*        73,216  Module 2
    MOD3.PPT*       168,448  Module 3
    MOD3CODE             0  Directory containing code examples for Module 3
                              All examples have been compiled and run with
                                GNAT 3.09 on the Silicon Graphics platform
                              All examples except CIFACE have been compiled
                                and run with ObjectAda 7.0 (limited version
                                that comes with Feldman & Koffman's book)
                                on the Windows 95 platform
    MOD4.PPT*       109,056  Module 4
    CLOSING.PPT*     86,016  Closing

  PICTURES - Contains "Ada The Language for a Complex World" picture

  PNUMS - Page numbers for course notebook

See Contents pages for order of course notebook.  When printing the
course notebook:
  * Print as Notes Pages
 ** Print as Handouts (2 per page)

Powerpoint 97 was used to create the Powerpoint (PPT) files.

In addition to this material, the instructor should put together a set
of course notes which include the following material (available from the
PAL):

  Ada Joint Program Office, "Ada95 Adoption Handbook"
      PAL Location: ada/ajpo/docs/adopt_hb
  Ada Joint Program Office, "Ada95 Transition Planning Guide"
      PAL Location: ada/ajpo/standard/95plngui
  Bill Taylor, "Ada Compatibility Guide"
      PAL Location: ada/ajpo/docs/compat_g
  Richard Conn, "Public Ada Library Frequently Asked Questions (PAL FAQ)"
      PAL Location: ada/userdocs
  Richard Conn, "Defining and Exploring an Efficient Distributed Process
    for the Reuse of Ada Software Components and Tools in a Global Theater -
    The Public Ada Library, Third Annual Report"
      PAL Location: ada/userdocs
  Richard Conn, "Tour of Walnut Creek Ada CDROM"
      PAL Location: ada/userdocs
------------------------------
6. Release Notice:
Approved for public release; distribution unlimited
Restrictions on release: NONE
------------------------------
7. Directory Listing:

languages/ada/crsware/muse/ada95:
  File Name                 Size
  ---------                 ----
  README                   3,057
  intada95.zip           971,203


Totals
  ==============  ==============
    2 Files              974,260

ATOM RSS1 RSS2