Technologies de l'information - Langages de programmation - Fortran - Partie 1: Langage de base
Porté:
1 Ce document précise la forme et établit l'interprétation des programmes exprimés dans le langage Fortran de base. 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 une variété de systèmes informatiques.
2 Ce document précise
• les formes que peut prendre un programme écrit en langage Fortran
• les règles d'interprétation du sens 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 précise pas
• le mécanisme par lequel les programmes sont transformés pour être utilisés sur des systèmes informatiques,
• les opérations nécessaires à la mise en place et au contrôle de l'utilisation des programmes sur les 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 reporting du processeur aux points (2) à (10) de 4.2.
• le nombre maximum 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 informatiques 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 à l'ISO/IEC/IEEE 60559:2011 dans les conditions spécifiées à l'Article 17,
• les propriétés physiques des enregistrements, fichiers et unités d'entrée/sortie, ou • les propriétés physiques et la mise en œuvre du stockage.
Raison d’être du projet
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.