Langages de programmation - Fortran - Partie 1: Langage de base

Logo
CSA Group
Organisme d'élaboration de normes:
Programme de travail:
Numéro de référence:
CSA ISO/IEC 1539-1
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:
En cours d'élaboration
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

1 Ce document spécifie la forme et établit l'interprétation des programmes exprimés dans le langage de base Fortran. L'objectif de ce document est de promouvoir la portabilité, la fiabilité, la maintenabilité et l'exécution efficace des programmes Fortran destinés à être utilisés sur divers systèmes informatiques.

 

2 Ce document spécifie

 

• les formes que peut prendre un programme écrit en langage Fortran
• les règles d'interprétation de la signification d'un programme et de ses données
• la forme des données d'entrée à traiter par un tel programme, et • la forme des données de sortie résultant de l'utilisation d'un tel programme.

 

3 Sauf indication contraire, les exigences et interdictions spécifiées par ce document s'appliquent aux programmes plutôt qu'aux processeurs.

 

4 Ce document ne spécifie pas

 

• le mécanisme par lequel les programmes sont transformés pour être utilisés sur des systèmes informatiques,
• les opérations requises pour la configuration et le contrôle de l'utilisation des programmes sur des systèmes informatiques
• la méthode de transcription des programmes ou de leurs données d'entrée ou de sortie vers ou depuis un support de stockage
• le comportement du programme et du processeur lorsque ce document ne parvient pas à établir une interprétation, à l'exception des exigences de détection et de rapport du processeur dans les points (2) à (10) de 4.2
• le nombre maximal d'images, ou la taille ou la complexité d'un programme et de ses données qui dépasseront la capacité d'un système informatique particulier ou la capacité d'un processeur particulier
• le mécanisme de détermination du nombre d'images d'un programme
• les propriétés physiques d'une image ou la relation entre les images et les éléments de calcul d'un système informatique
• les propriétés physiques de la représentation des quantités et la méthode d'arrondi, d'approximation ou de calcul des valeurs numériques sur un processeur particulier, sauf par référence à la norme ISO/IEC/IEEE 60559:2011 dans les conditions spécifiées dans la clause 17,
• les propriétés physiques des entrées/sorties enregistrements, fichiers et unités, ou
• les propriétés physiques et la mise en œuvre du stockage.
 

 

Raison d’être du projet

Raison d’être du projet

Aligner les exigences canadiennes sur celles des normes internationales dans le domaine des technologies de l’information (TI). De plus, les normes fourniront un soutien aux technologies existantes et en évolution au Canada. Cette nouvelle version proposée est adoptée à la demande des intervenants canadiens du Comité technique sur les technologies de l’information (TCIT) P123. Elle fournira à l’industrie les exigences les plus récentes dans le domaine des technologies de l’information (TI). Voir la liste ci-jointe en annexe pour des informations spécifiques sur chaque norme.

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.