Formations Le Langage Ada 95 Première partie : programmer en grand

Formation DATASTAGE

Toutes les formations Datastage sont disponibles chez Nativo.

Lire la suite ...

Intra-entreprise :
Formation personnalisée dans vos locaux.

Inter-entreprise :
Formation dans nos locaux.


Formation Le Langage Ada 95 Première partie : programmer en grand

Durée : non précisé - nous consulter
Prix HT : Nous consulter
Ref : AD95


Prochaines sessions :
Pas de date programmée (formation à la demande) Egalement disponible en Intra : Tarif au 01 46 20 18 40.
 Télécharger le plan de cours  Envoyer à un ami  Imprimer

Objectifs de la formation

A l'issue du cours, les participants : ont acquis de bonnes pratiques de programmation en Ada, connaissent les fonctionnalités offertes par la norme Ada 95 et plus particulièrement les aspects de la programmation Objet, sont capables de mettre en oeuvre les connaissances théoriques dans les programmes grâce à de nombreux exemples pédagogiques et des TP sur machine.

Publics

Tout informaticien désirant connaître et utiliser Ada 95.

Contenu de la formation ADA :

Module 1 : Introduction et vue d'ensemble
  Historique, objectifs du langage et de son évolution
  Le Manuel de Référence
  Structure des programmes :
  . Unités de programme
  . Unités de compilation
  . Bibliothèques de programmes
  Types scalaires :
  . Types énumératifs
  . Types numériques : entiers signés, entiers modulos, réels flottants, points fixes et décimaux
  Structures de contrôles et expressions

Module 2 : Sous-programmes
  Procédures
  Fonctions
  Opérateurs
  Surcharge
  Exceptions

Module 3 : Programmer “en grand”
  Types définis et indéfinis
  Types tableaux, types articles, types accès
  Abstraction des données : types privés et limités, clauses use, surnommage
  Unités génériques :
  . Définition du contrat générique
  . Types paramètres
  . Sous-programmes paramètres
  . Paramètres paquetages
  Hiérarchies d'unités
  Elaboration

Module 4 : Programmation orientée objet
  Les concepts de la programmation orientée objet
  Objets et classes
  Héritage
  Polymorphisme, liaison dynamique
  Encapsulation
  Héritage multiple
  Types abstraits
  Types contrôlés

Module 5 : Unités prédéfinies du langage

Module 6 : Entrées-sorties (les bases)
  Entrée-sorties textes
  Entrée-sorties binaires