CAN/CSA-ISO/IEC-8652-96 (C2014)
La collectivité internationale a décidé de publier cette norme uniquement en
anglais. C'est donc sur cette base qu'on a adopté cette norme comme Norme
nationale du Canada.
La présente Norme nationale du Canada est équivalente à la Norme internationale
ISO/IEC 8652:1995.
Section 1 : Généralités
Ada est un langage de programmation conçu pour accueillir la construction de
systèmes logiciels de longue durée, extrêmement fiables. Ce langage comprend
des installations pour définir les progiciels de types, objets et
fonctionnements connexes. Les progiciels peuvent être paramétrés et les types
peuvent être étendus pour accueillir la construction de bibliothèques
d'éléments logiciels réutilisables, adaptables. Les exploitations peuvent être
mises en oeuvre comme des sous-programmes à l'aide de structures
traditionnelles en mode séquentiel ou comme des entrées qui comprennent la
synchronisation des fils de discussion concurrents de ce mode dans le cadre de
leur appel. Ce langage traite aussi la modularité dans le sens physique, avec
une fonction pour accueillir la compilation distincte.
Le langage comprend une fonction complète pour accueillir la programmation
concurrente en temps réel. Les erreurs peuvent être signalées comme des
exceptions et traitées en conséquence. Le langage couvre aussi la
programmation des logiciels de base; ceci exige le contrôle précis sur la
représentation des données et l'accès aux propriétés dépendant des systèmes.
Finalement, un environnement incorporé de produits normalisés est fourni, y
compris des fonctions pour, entre autres, les entrée-sortie, la manipulation
des chaînes, les fonctions numériques élémentaires et la génération de nombres
aléatoires.
1.1 Domaine d'application
La présente norme internationale spécifie la forme et la signification des
programmes rédigés en langage Ada. Elle a pour but de promouvoir la
portabilité des programmes Ada à divers logiciels de traitements de données.
OEN:
CSA
Langue:
French
Code(s) de l'ICS:
35.060
Statut:
Annulée
Date de Publication:
1996-12-30
Numéro Standard:
CAN/CSA-ISO/IEC-8652-96 (C2014)