Ada

The Advanced Ada 95 and 2005 Training enables participants to master the Ada programming language, which is well suited for large-scale systems and real-time, safety-critical applications.

Through hands-on examples and practical exercises, this course teaches how to apply Ada in an industrial environment. It also explains how compilers implement the language, to make learning and application easier.

Although not tied to any specific compiler, the course covers the GNAT technology implementation, detailing compiler options, libraries, and related tools.

Objectives

  • Gain in-depth knowledge of the language features for which Ada is particularly effective:

– Concurrent programming
– Hardware interfacing
– Application safety and security

  • Master the advanced implementation of the Ada language

Prerequisites

Working knowledge of sequential Ada programming.

Training: Ada 95 and 2005 Training – Advanced
3-day program

  • Concurrent programming
  • Tasks
  • Protected objects
  • Synchronization and communication
  • Scheduling and time management
  • Synchronized interfaces
  • Hardware and software interfacing
  • Functional safety and certification (introduction)
  • The Ravenscar profile
  • Cross-development and bare-metal systems (introduction)
  • Migrating legacy Ada code
  • Environment, methods, and tools

Provided Materials

  • A printed course manual (in French)
  • A 16 GB USB drive containing:
    • All exercises with solutions
    • An Ada compiler (Windows, Linux)
    • Documentation
    • Code examples used during the course

Assessment

Questionnaires will be administered at the beginning and end of the course to assess participant progress.

Language

This training course is only available in French.

Systerel’s Ada expertise

Our instructors have strong expertise in the Ada language and its implementation in industrial projects.

They are also active members of Ada-Europe, an association bringing together researchers, developers, and users of dependable software technologies.

Throughout the course, numerous examples and practical exercises will demonstrate real-world use of Ada in industrial settings.

Customized training options

Training sessions can be held on-site at our offices in Aix-en-Provence, in the Paris region, or directly at your company’s location.

We can also provide customized training, specifically designed to meet your company’s requirements.

For more information, contact us at formation@systerel.fr

Taux de satisfaction Formations au langage Ada Systerel

2024 Satisfaction Rate: 91%*

*Average rate based on feedback collected during training sessions.

Certificat Qualiopi Formations au langage Ada Systerel

Quality certification has been granted under the “training activities” category.

Learn more about our training courses

Contact us

Activity registered under number 93 13 12834 13 with the Prefect of the Provence-Alpes-Côte d’Azur region.