- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
bnmqwertyuiopasdfghjklzxcvbnmqw
ertyuiopasdfghjklzxcvbnmqwertyuiop
asdfghjklzxcvbnmqwertyuiopasdfghjk
lzxcvbnmqwertyuiopasdfghjklzxcvbn
Fortran 语言程序
mqwertyuiopasdfghjklzxcvbnmqwert
yuiopasdfghjklzxcvbnmqwertyuiopas
Qsh
dfghjklzxcvbnmqwertyuiopasdfghjklz
xcvbnmqwertyuiopasdfghjklzxcvbnm
qwertyuiopasdfghjklzxcvbnmqwertyu
iopasdfghjklzxcvbnmqwertyuiopasdfg
hjklzxcvbnmqwertyuiopasdfghjklzxcv
bnmrtyuiopasdfghjklzxcvbnmqwertyu
第一章: Fortran 语言程序设计初步
Fortran 语言的发展概况
本节介绍Fortran 的起源与发展历史,讲述Fortran 由产生到形成标准FortranIV、Fortran77,
并进一步形成新标准Fortran90/95 的发展历程。
1.1.1 Fortran 的历史
a)FortranI FortranIV
Fortran 是目前国际上广泛流行的一种高级语言,适用于科学计算。Fortran 是英文 FORmula
TRANslation 的缩写,意为“公式翻译”。它是为科学、工程问题中的那些能够用数学公式表达的问
题而设计的语言,主要用于数值计算。这种语言简单易学,因为可以像抄写数学教科书里的公式一样
2 / 403
书写数学公式,它比英文书写的自然语言更接近数学语言。Fortran 语言是第一个真正推广的高级语
言。至今它已有四十多年历史,但仍历久不衰,始终是数值计算领域所使用的主要语言。Fortran 语
言问世以来,根据需要几经发展,先后推出形成了很多版本。
第一代Fortran 语言是在 1954 年提出来的,称为FortranI。它于1956 年在IBM 704 计算机上
得以实现。在此之前编写计算机程序是极为繁琐的,程序员需要详细了解为之编写代码的计算机的指
令、寄存器和中央处理器(CPU)等方面的知识。源程序本身是用数学符号(八进制码)编写的,后来采
用了助记符,即所谓机器码或汇编码,这些编码由汇编程序转换为指令字。在 50 年代书写和调试一
个程序要很长时间,因为用这种方式编写程序显然是很不方便的,尽管它能使CPU 高效地工作。正是
这些原因,促使由 John Backus 率领的 IBM 公司的一个小组研究开发最早的高级程序设计语言
Fortran。其目的是开发一种容易理解、简单易学又能几乎像汇编一样高效运行的语言,他们取得了
极大的成功。Fortran 语言作为第一种高级语言不仅是一次创新,也是一次革命。它使程序员摆脱了
使用汇编语言的冗长乏味的负担,而且它使得不再只是计算机专家才能编写计算机程序,任何一名科
学家或工程技术人员,只要稍加努力学习和使用Fortran,就能按自己的意图编写出用于科学计算的
3 / 403
程序。
经过不断发展,FortranI 形成了很多不同版本,其中最为流行的是 1958 年出现的FortranII,
它对 FortranI 进行了很多扩充(如引进了子程序),FortranII 在很多机器上得以实现。其后出现的
FortranIII 未在任何计算机上实现。1962 年出现的FortranIV 对原来的Fortran 作了一些改变,使
得FortranII 源程序在FortranIV 编译程序下不能全部直接使用,导致了语言不兼容的问题。这样就
文档评论(0)