历史百科网

FORTRAN语言

[拼音]:FORTRAN yuyan

[外文]:FORTRAN language

第一个面向过程的高级程序设计语言,主要用于科学计算,也可用于数据处理和仿真。FORTRAN是英文FORmula TRANslator的缩写,原意是公式翻译。FORTRAN语言可使程序员用一种非常接近于常用数学表达式和英语自然语言的方式编制计算机程序。自1956年开始使用以来,一直在国际上广泛流行,是使用最广泛的程序设计语言之一。

发展简史

1954年美国商业机器公司 (IBM)的J.W.巴克斯等人发表第一个FORTRAN文本,1956年在IBM704型电子计算机上实现了第一个 FORTRAN编译程序。1958年出现FORTRANⅡ,1962年出现FORTRANⅣ。1978年4月3日正式公布了美国国家标准FORTRAN,ANSIx3.9-1978,采用FORTRAN 77作为文本名称。1980年国际标准化组织公布了国际标准FORTRAN,ISO 1539-1980,宣布采用ANSIx3.9-1978作为FORTRAN语言新的国际标准文本。

FORTRAN 77标准描述了两级FORTRAN语言,分别称为FORTRAN(全集)和FORTRAN子集。它们是互相兼容的,从而提高了FORTRAN程序的可移植性。FORTRAN77与FORTRANⅣ相比,主要增加了一些便于实现程序设计结构化的语句,并扩大了文件处理能力。它主要增加了下述功能:

(1)用字符数据类型来取代文多个内部函数。

(2)在可执行语句中增加了条件语句种类,增加了IF-TH-EN-ELSE控制结构。

(3)在非执行语句中增加了参数语句(PARAMETER)、隐含语句(IMPLICIT)、内部语句(INTRINSIC)和保留语句(S E)等。

(4)在输入输出语句中增加了不要格式语句说明的表控输入输出、文件直接存取和读/写出错处理等。

程序结构

FORTRAN程序由一个或几个相对独立的程序段组成,其中必须有一个主程序段(PROGRAM),还可以有(也可以没有)子程序段(SUBROUTINE)、函数段(FUNCTION)或数据段(BLOCK DATA)。程序段由语句组成。语句分为可执行语句和非执行语句两类。可执行语句是在程序执行时能导致系统硬件作出一个实际操作的语句,包括赋值语句、控制语句、输入输出语句等。非执行语句是在程序编译时为编译程序提供有关信息的语句,包括说明语句、格式语句、数值语句、参数语句、函数定义语句和程序段语句等。语句是由常数、变量、运算符和专用定义符等按事先规定的格式书写。语句标号则提供了引用单个语句的方法。

严正声明:本文由历史百科网注册或游客用户灵武 自行上传发布关于» FORTRAN语言的内容,本站只提供存储,展示,不对用户发布信息内容的原创度和真实性等负责。请读者自行斟酌。同时如内容侵犯您的版权或其他权益,请留言并加以说明。站长审查之后若情况属实会及时为您删除。同时遵循 CC 4.0 BY-SA 版权协议,尊重和保护作者的劳动成果,转载请标明出处链接和本声明内容:作者:灵武;本文链接:https://www.freedefine.cn/wenzhan/61137.html

赞 ()
我是一个广告位
留言与评论(共有 0 条评论)
   
验证码: