Custom Search

ADA Advanced Topics

ADA

Serebra Learning Corporation
Training Provided by Serebra Learning Corporation In this course the student will review a number of essential ADA 83 concepts and expand on them to include the changes that have been made in ADA 9x. This course will revolve around the creation of a solution to a problem that will be stated at the beginning of the first module. Throughout the course, examples will be used that move the user toward the development and coding of an application to solve the specified problem. At the end of Module 4, a complete ADA program will have been created that the user can take away as an example of the concepts learned in the course.
This is primarily online training
on-line e-learning cbt (computer based)This is an online eLearning or CBT training program
study at homeThis course may be available for home-study
web-based,online cbt,cdweb-based,online cbt,cd
Contact Serebra Learning Corporation for more information
Duration:4 hours
Training Presented in:English
ADA Advanced Topics
ADA Advanced Topics
Course Code FC010

Outline

  1. Contents
  2. Description
  3. Audience
  4. Prerequisites
  5. Topics Include
  6. Duration
  7. Minimum Requirements
  8. Media

Description

In this course the student will review a number of essential ADA 83 concepts and expand on them to include the changes that have been made in ADA 9x. This course will revolve around the creation of a solution to a problem that will be stated at the beginning of the first module. Throughout the course, examples will be used that move the user toward the development and coding of an application to solve the specified problem. At the end of Module 4, a complete ADA program will have been created that the user can take away as an example of the concepts learned in the course.

Audience

Experienced programmers in ADA.

Prerequisites

Experience with the ADA programming language.

Topics Include

Subprograms

  • Write and Call a Subprogram to Accomplish a Specified Task
  • Decide when to use either a Procedure or a Function for the Specified Task;
  • Write a Function Call
  • Write a Procedure Call
  • Write a Function
  • Write a Procedure
  • Use Inline Expansion

Subsystems and Packages

  • Use Packages to Code a Solution for a Specified Task
  • Describe a Subsystem and the Rationale for its Usage (9x)
  • Code a Package Specification
  • Code a Child Package (9x)
  • Code a Package Body

Access Types in ADA 83

  • Use Access Types in Coding a Solution, in ADA 83, to a Specified Problem
  • Code Type Declarations
  • Code the Initialization of Access Types
  • Access to Objects
  • Code Access Types to avoid Common Problems Associated with their Use
  • Storage Management

Access Types in ADA 9x

  • Use Access Types in Coding a Solution, in ADA 9x, to a Specified Problem
  • Note Differences between 83 & 9x
  • Code General Access Types
  • Code Aliased Objects
  • Code an Access to Subprogram Type
  • Access Definitions

Duration

4 hrs

Minimum Requirements

IBM 386 PC; VGA Color Monitor; DOS 5.0; Windows 3.1; 4MB RAM  

Media

Diskette
CDROM

© Copyright Serebra Learning Corp., 2002

About The Training Provider: Serebra Learning Corporation
Serebra Learning Corporation - Serebra Learning Corporation provides technology-based training solutions through a combination of Cortex, its proprietary learning management system (LMS), and a curriculum catalog with over 1,825 current courseware titles. Founded in 1987 (as FirstClass Systems, with a name change to Serebra in 2001), Serebra has over sixteen years" experience delivering e-learning solutions to both...
Advertise With Us
Want to market your access training?