Formation Ada cours complet
6 jours
Objectifs pédagogiques
Maitriser le langage Ada et être capable de participer à des projets développés dans ce
langage.
Public concerné
Développeurs, programmeurs, ingénieurs, possédant l’expérience d’au moins un autre langage
de programmation.
Prérequis
Connaissance d’au moins un autre langage de programmation.
Contenu détaillé
Semaine 1.
Jour 1. Les bases du langage.
Matin Historique. Présentation générale. Syntaxe. Déclarations, constantes et variables.
Instructions. Expressions. Entrées/Sorties simples.
A-midi Mécanisme de compilation. Types énumératifs, entiers. Types dérivés. Contrôle de la
représentation. Types réels. Sous-programmes. Surcharge. Opérateurs.
Jour 2. Types structurés. Modularisation.
Matin Tableaux. Contraintes. Articles simples. Représentation des types article. Paquetages.
Types privés et limités. TP
A-midi Règles de dérivation. Unités hiérarchiques. Le paquetages Standard. Bibliothèque
standard. Types à discriminants. Sous-unités TP.
Jour 3. Exceptions. Généricité. Visibilité. Entrées/Sorties. Types accès.
Matin Exceptions. Traitement d’exceptions. Génériques et
instanciations. Paramètres
A-midi Compléments sur les génériques. Surnommage. Règles de visibilité. Entrées/Sorties.
génériques. TP.
Types accès. TP.
Semaine 2.
Jour 4. Programmation orientée objet.
Matin Considérations méthodologiques
: programmation structurée et programmation
orientée objet. POO par composition. POO par classification. Types étiquetés.
Héritage. Classes. TP.
A-midi Facettes. Complément sur les types étiquetés. Complément sur les types accès.
Collections. TP.
Jour 5. Parallélisme et temps réel.
Matin Parallélisme. Tâches, activation et terminaison. Rendez-vous. TP.
A-midi Familles d’entrées. Avortement. Parallélisme et exceptions. Types protégés. TP.
Jour 6. Environnement standard. Annexes.
Matin
Interfaçages. SP assembleur. Autres paquetages standard. Annexes système et
temps-réel.
A-midi Annexe sytèmes distribués. Annexe systèmes d’information. Annexe numérique.
Annexe sécurité. Présentation des nouveautés Ada 2005/2012. Conclusion. TP.
Méthodes pédagogiques
Formation présentielle, alternance de cours théoriques et de travaux pratiques de
programmation.
Durée de la formation
48 heures.
Modalités de suivi et d’appréciation
Le formateur s’assure de la bonne compréhension du cours durant les travaux pratiques.
La formation n’est pas sanctionnée par un diplôme. L’attestation de présence signée par les
stagiaires est remise au client.
Une fiche d’évaluation de la formation est remplie par les stagiaires à la fin de la formation.