CAN/CSA-ISO/IEC-8652-96 (C2014)

Technologies de l'information - Langages de programmation - Ada
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.
SDO:
CSA
Language:
French
ICS Codes:
35.060
Status:
Withdrawn
Publish date:
1996-12-30
Standard Number:
CAN/CSA-ISO/IEC-8652-96 (C2014)