Fortran语言简介
FORTRAN语言是世界上第一个被正式推广使用的高级语言。它是1954年被提出来的,1956年开始正式使用,至今已有三十多年的历史,但仍历久不衰,它始终是数值计算领域所使用的主要语言。
FORTRAN语言是Formula Translation的缩写,意为“公式翻译”。它是为科学、工程问题或企事业管理中的那些能够用数学公式表达的问题而设计的,其数值计算的功能较强。
FORTRAN语言问世以来,根据需要几经发展,先后推出了不同的版本,其中最流行的是1958年出现的FORTRANⅡ和1962年出现的FORTRANⅣ。1966年美国标准化协会(ANSI)公布了两个美国标准文本:
•标准FORTRAN(X3.9-1966)。大致相当于FORTRANⅣ。
•标准基本FORTRAN(X3.10-1966)大致相当FORTRANⅡ。
1972年国际标准化组织(ISO)接受了美国标准,在稍加修改后公布了ISO FORTRAN标准,即《程序设计语言FORTRAN ISO 1539-1972》,它分为三级,即:
• 完全的(一级)FORTRAN,相当于FORTRANⅣ。
• 中间的(二级)FORTRAN,介于FORTRANⅡ和FORTRANⅣ之间。
• 基本的(三级)FORTRAN,相当于FORTRANⅡ。
FORTRANⅣ(即FORTRAN 66)流行了十几年,几乎统治了所有的数值计算领域,许多应用程序和程序库都是用FORTRANⅣ语言编写的。美国标准化协会(ANSN)在1976年对 ANSI FORTRAN(X3.9-1966)进行了修订,预定在1977年通过,为了区别于FORTRAN 66,新标准定名为FORTRAN 77。实际上到1978年4月才由ANSI正式公布作为新的美国国家标准。即FORTRAN(X3.9-1978)。1980年,FORTRAN 77被接受为国际标准,即《程序设计语言FORTRAN ISO 1539-1980》,该标准分为全集和子集。
我国制订的FORTRAN标准,基本上采用了国际标准,于1983年5月公布执行,标准号为GB3057-82。
FORTRAN 77标准完成后,新版本的修订工作也在同一时间开始进行。这个版本进行了15年,最后在1992年正式由国际标准组织ISO公布,它就是FORTRAN 90。FORTRAN 90对以往的FORTRAN语言标准作了大量的改动,使之成为一种功能强大、具有现代语言特征的计算机语言。其主要特色是加入了面向对象的概念及工具、提 供了指针、加强了数组的功能、改良了旧式FORTRAN语法中的编写“版面”格式。
FORTRAN 95标准在1997年同样由ISO公布,它可以视为是FORTRAN 90的修正版,主要加强了FORTRAN在并行运算方面的支持。同时一些公司纷纷推出Visual Fortran,这为工程技术界进行科学计算和编写面向对象的工程实用软件的用户提供了极大的方便。熟悉VB或VC的读者可以很容易地掌握Visual Fortran的使用,进一步开发出自己专业领域的Windows下的界面友好的工程应用软件。
目前正在酝酿国际新的FORTRAN标准,功能将有更大的扩充。在学习和掌握了FORTRAN 77的基础上进一步学习FORTRAN新标准不会是很困难的。
分享到:
相关推荐
编程软件FORTRAN语言简介,主要介绍了该语言的发展历程、语句格式、基本语句、基本函数、输入输出等
Fortran语言具有很强的数学计算能力,支持复杂的数学运算和科学计算,包括矩阵运算、数值计算、统计分析等。它还具有高效的性能,可以生成高效的机器代码,使得程序在运行时能够快速执行。 Fortran语言在科学和工程...
Fortran是一种用于科学和工程计算的高级编程...Fortran语言具有很多特点,包括强大的数学计算能力、对数组和矩阵操作的支持、高性能和可移植性等。它被广泛应用于科学计算、气象学、地球物理学、天文学和工程学等领域。
fortan 语言简介,供小白参考,如有喜欢的可以共同学习
不过说到底,Fortran 语言在数值计算上的性能和计算代价相对其他高级编程语言来说始终更具优势,甚至有人将 Fortran 语言比喻成高性能计算专用的程式语言。 发展 诞生(1957 年):应用于 IBM 704 系统上,包含 32 ...
【Fortran】Fortran语言教程,详细地介绍了Fortran语言。 (Fortranlanguagetutorials,detaileddescriptionoftheFortranlanguage.) 文件列表: fortran语言教程第5章.doc(464896,-11-13) fortran语言教程第6章.doc...
说明:Fortran 语言教程,详细地介绍了Fortran语言。 (Fortran language tutorials, detailed description of the Fortran language.) 文件列表: fortran语言教程第5章.doc (464896, 2011-11-13) fortran语言教程第6...
FORTRAN语言自学基础,非常适合新手学习的一份教程,从0开始。
FORTRAN语言
Fortran语言教程 :Fortran语言基础知识Fortran语言教程 :Fortran语言基础知识
对于Fortran语言编程进行重点归纳,适合算法研究人员的学习
FORTRAN语言课程辅导与习题解析
Fortran语言基础.pdf
Fortran语言的两个学习资料,是doc文件
基于Fortran语言的并行程序设计例子,可以用于课程报告参考,期末考试复习以及理解Fortran语言下的并行程序优化。
kriging算法Fortran语言
本教程适合所有想一窥Fortran语言门径的朋友翻阅。本资源篇幅短小,内容紧凑,文字通俗易懂,是一本学习Fortran语言的优秀读物
FORTRAN语言第2章(共8章) 精品教程!
Fortran 语言教程,详细地介绍了Fortran语言。