ISO/IEC 1539-1:2010
Information technology -- Programming languages -- Fortran -- Part 1: Base language
发布时间:2010-10-06 实施时间:


Fortran是一种面向科学计算和工程计算的高级编程语言,由IBM公司于1957年开发。Fortran的名称来自于“Formula Translation”的缩写,意为“公式翻译”。Fortran编程语言具有高效、可靠、可移植、易于使用等特点,被广泛应用于科学计算、工程计算、天气预报、气象学、地球物理学、化学、物理学、生物学、金融等领域。

Fortran编程语言的发展历程非常漫长,经历了多个版本和标准。目前,Fortran 2008是最新的Fortran标准,它包含了Fortran 95、Fortran 2003和Fortran 2008三个版本的内容。Fortran 2008标准主要增加了对并行计算、协同处理、面向对象编程、C语言互操作等方面的支持。

ISO/IEC 1539-1:2010是Fortran编程语言的基础标准,它规定了Fortran编程语言的语法、语义、数据类型、输入输出、程序结构、程序单元、过程和模块、数组、指针、操作符、表达式、语句、控制流、程序错误处理等方面的内容。该标准的主要目的是为了提高Fortran程序的可移植性、可读性、可维护性和可靠性,以及促进Fortran编程语言的标准化和发展。

ISO/IEC 1539-1:2010标准的主要内容包括以下方面:

1. Fortran编程语言的语法和语义规定,包括标识符、数据类型、常量、变量、运算符、表达式、语句、控制流等方面的内容。

2. Fortran编程语言的输入输出规定,包括格式化输入输出、无格式输入输出、文件输入输出等方面的内容。

3. Fortran编程语言的程序结构规定,包括程序单元、过程和模块、程序错误处理等方面的内容。

4. Fortran编程语言的数组和指针规定,包括数组的定义、初始化、访问、操作等方面的内容,以及指针的定义、初始化、访问、操作等方面的内容。

5. Fortran编程语言的操作符和表达式规定,包括算术运算符、逻辑运算符、关系运算符、位运算符、赋值运算符等方面的内容,以及表达式的求值规则等方面的内容。

6. Fortran编程语言的语句和控制流规定,包括条件语句、循环语句、选择语句、跳转语句等方面的内容,以及程序的执行顺序等方面的内容。

7. Fortran编程语言的程序错误处理规定,包括异常处理、错误处理、警告处理等方面的内容。

总之,ISO/IEC 1539-1:2010标准为Fortran编程语言的使用和开发提供了一系列规范和指导,有助于提高Fortran程序的质量和效率,促进Fortran编程语言的标准化和发展。

相关标准
ISO/IEC 1539-2:2010 Fortran编程语言标准:模块化程序设计

ISO/IEC 1539-3:2010 Fortran编程语言标准:条件编译

ISO/IEC 1539-4:2010 Fortran编程语言标准:可重入程序设计

ISO/IEC 1539-5:2010 Fortran编程语言标准:分布式内存编程

ISO/IEC 1539-6:2010 Fortran编程语言标准:共享内存并行编程