Structuration d’un programme
ADA

Ajouter à la bibliothèque

H2280 V2 Article de référence

Structuration d’un programme
ADA

Auteur(s) : Fabrice KORDON

Date de publication : 10 août 2017 | Read in english

Ajouter à la bibliothèque Ajouter à la bibliothèque

Logo Techniques de l'Ingenieur Cet article est réservé aux abonnés
Pour explorer cet article plus en profondeur Consulter un extrait gratuit

Déjà abonné ?

4. Structuration d’un programme

La notion principale pour structurer un programme en Ada est l’unité de programme . Il en existe trois : fonction, procédure, paquetage. Toutes ces unités sont en général définies en deux temps : la signature (on parle de spécification en Ada) puis le corps, qui répète la signature, détermine le “contenu” de l’unité, et contient également une partie déclarative dont la portée est limitée à l’unité. Dans le cas des fonctions et procédures, la spécification peut être omise.

Rappelons que, dans la signature de ces unités de programme, on peut définir d’autres unités de programmes.

Par exemple , une fonction peut encapsuler d’autres fonctions, procédures ou même paquetages.

Cet article est réservé aux abonnés
Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.

Cet article est réservé aux abonnés Consulter un extrait gratuit

Déjà abonné ?


Article inclus dans l'offre

"Technologies logicielles Architectures des systèmes"

( 408 articles )

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Services

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir le détail de l'offre

Dans les ressources documentaires

Langage UML : développement de logiciel et modélisation visuelle

Le langage UML (pour Unified Modeling Language) est un langage graphique de modélisation des systèmes log...

Plate-forme .NET

Le .NET Framework, qui permet la création et l’exécution d’applications modernes conçues autour des stand...

Dynamique du management des projets informatiques

Les projets informatiques se déroulent habituellement en trois phases : la phase de conception, la phase ...

Tous les livres blancs
Toutes les actualités

Inscrivez-vous aux newsletters !

Contactez-nous