fortran基础入门视频教学

  • 名称:fortran基础入门视频
  • 分类:程序设计  
  • 观看人数:加载中
  • 时间:2018/6/30 19:15:29

第一个面向过程的高级程序设计语言,主要用于科学计算,也可用于数据处理和仿真。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语言是一种极具发展潜力的语言,在全球范围内流行过程中,Fortran语言的标准化不断吸收现代化编程语言的新特性,并且在工程计算领域仍然占有重要地位。

  不可否认,Fortran语言与目前流行的JAVA,C#等高级语言相比,它缺乏创造力。但是,工科学生必须注意到,由于Fortran在工程计算领域长期处于统治地位,很多优秀的工程计算软件都是运用fortran语言编写,例如ANSYS,Marc,为了能够使用这些商业软件的高级功能,必须先学会fortran语言,才能编写应用程序接口。

  在数值计算中,Fortran语言仍然不可替代。Fortran90标准引入了数组计算等非常利于矩阵运算的功能。在数组运算时,Fortran能够自动进行并行运算,这是很多编程语言不具备的。运用fortran语言,你能够运用很多现成的函数软件包,所以非常便利。(目前流行的Matlab的早期版本,主要就是为两个著名的Fortran函数包提供程序接口)