Technologies de l'information - Langages de programmation - Ada

Numéro de référence:
CSA ISO/IEC 8652
Catégorie de norme:
Norme nationale du Canada - Adoption d'une Norme internationale
Type d’activité d’élaboration de normes:
Nouvelle version
Code ICS:
35.060
Statut:
Période de commentaires des OEN en cours
Date de début de la période de commentaires OEN:
Date de fin de la période de commentaires des OEN:
Affiché le:

Porté:

Champ d’application

Ce document spécifie la forme et la signification des programmes écrits en Ada. Son objectif est de promouvoir la portabilité des programmes Ada vers divers systèmes informatiques.

 

Ce document spécifie :

—   La forme d’un programme écrit en Ada ;

—   L’effet de la traduction et de l’exécution d’un tel programme ;

—   La manière dont les unités de programme peuvent être combinées pour former des programmes Ada ;

—   Les unités de bibliothèque définies par le langage qu’une implémentation conforme est tenue de fournir ;

—   Les variations admissibles de conformité aux règles de ce document et la manière dont elles doivent être documentées ;

—   Les violations des exigences de ce document qu’une implémentation conforme est tenue de détecter, ainsi que l’effet de la tentative de traduction ou d’exécution d’un programme contenant de telles violations ;

—   Les violations des exigences de ce document qu’une implémentation conforme n’est pas tenue de détecter.

 

Ce document ne précise pas :

—   Les moyens par lesquels un programme écrit en Ada est transformé en code objet exécutable par un processeur ;

—   Les moyens par lesquels la traduction ou l’exécution des programmes est invoquée et les unités d’exécution sont contrôlées ;

—   La taille ou la vitesse du code objet, ou la vitesse d’exécution relative des différentes constructions du langage ;

—   La forme ou le contenu des listes produites par les implémentations ; en particulier, la forme ou le contenu des messages d’erreur ou d’avertissement ;

—   L’effet d’une exécution non spécifiée ;

—   La taille d’un programme ou d’une unité de programme qui dépassera la capacité d’une implémentation conforme particulière.

Raison d’être du projet

Raison d’être du projet

Harmoniser les exigences canadiennes avec celles des normes internationales dans le domaine des TIC (adoption de nouvelles éditions). Cette nouvelle édition proposée est élaborée à la demande du Comité technique des technologies de l'information (TCIT) P123 et du Comité technique de la cybersécurité P125. Elle fournira à l'industrie les exigences les plus récentes dans le domaine des TIC, notamment en matière de cybersécurité et de logiciels.

Note : L’information ci-dessus a été recueillie et est diffusée par le Conseil canadien des normes (CCN) pour les besoins de son système de notification centralisé et transparent pour l’élaboration de nouvelles normes. Le système permet aux organismes d’élaboration de normes (OEN) accrédités par le CCN et aux membres du public d’être informés des nouveaux travaux d’élaboration de normes au Canada. Il donne aussi aux OEN accrédités la possibilité de repérer et de résoudre les cas de doubles emplois éventuels dans les normes et les travaux de normalisation.

Les OEN sont eux-mêmes responsables du contenu et de l’exactitude de l’information présentée ici. Cette information n’existe que dans la langue dans laquelle elle a été fournie au CCN.