词条 | FORTRAN语言 |
释义 | § FORTRAN语言 § 正文 第一个面向过程的高级程序设计语言,主要用于科学计算,也可用于数据处理和仿真。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Ⅳ相比,主要增加了一些便于实现程序设计结构化的语句,并扩大了文件处理能力。它主要增加了下述功能:①用字符数据类型来取代文字型常数,并增加了假定尺寸数组和20多个内部函数。②在可执行语句中增加了条件语句种类,增加了IF-TH-EN-ELSE控制结构。③在非执行语句中增加了参数语句(PARAMETER)、隐含语句(IMPLICIT)、内部语句(INTRINSIC)和保留语句(SAVE)等。④在输入输出语句中增加了不要格式语句说明的表控输入输出、文件直接存取和读/写出错处理等。 程序结构 FORTRAN程序由一个或几个相对独立的程序段组成,其中必须有一个主程序段(PROGRAM),还可以有(也可以没有)子程序段(SUBROUTINE)、函数段(FUNCTION)或数据段(BLOCK DATA)。程序段由语句组成。语句分为可执行语句和非执行语句两类。可执行语句是在程序执行时能导致系统硬件作出一个实际操作的语句,包括赋值语句、控制语句、输入输出语句等。非执行语句是在程序编译时为编译程序提供有关信息的语句,包括说明语句、格式语句、数值语句、参数语句、函数定义语句和程序段语句等。语句是由常数、变量、运算符和专用定义符等按事先规定的格式书写。语句标号则提供了引用单个语句的方法。 § 配图 § 相关连接 |
随便看 |
百科全书收录594082条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。