什么是FORTRAN语言?计算机程序设计语言的发展历程

高职单招 2025-01-23 10:23:34

什么是FORTRAN语言?

FORTRAN语言中文叫公式翻译语言,是IBM公司发明的计算机高级语言。是我国六七十年代流行的两大编程语言之一,用于较大的机种。七十年代末起,用于PC。

什么是FORTRAN语言?计算机程序设计语言的发展历程什么是FORTRAN语言?计算机程序设计语言的发展历程


什么是FORTRAN语言?计算机程序设计语言的发展历程


什么是FORTRAN语言?计算机程序设计语言的发展历程


FORTRAN语言逻辑性强,程序结构清晰,语法语义简捷好懂,特别适合用于科学计算,数据采集处理,调用绘图库(例如GKS,DISPLA等)可以绘图 。大型 MainFrame 计算机,DEC 计算机 等都用 FORTRAN。

从FORTRAN90开始,加入了可视化。现在叫Compag Visual FORTRAN。 可以在 MS Visual Studio 里工作。

凡C,C++ 能干的活,FORTRAN都能做。

近十年来 FORTRAN 不如 C,C++ 流行。主要因为FORTRAN编译器价格贵。不像C,C++ 有免费的版本。unix 和 工作站流行推动了C的传播,同时MainFrame,DEC的退役,老互联网BITNET消亡,使FORTRAN失去了主要的硬件基础。微软视窗统治了PC世界,与微软视窗紧密结合的VC++比FORTRAN好用。FORTRAN能干的活,C,C++ 都能干。

从目前势头看,尽管FORTRAN还能并存一段时期,但终将走向消亡。

FORTRAN程序例子:

write(,) 'Hello World !'

end

上面是一个完整的FORTRAN程序,打印:

Hello World !

什么是FORTURN语言

可以用作数值计算,经常应用在科研领域,这方面matlab,mathematica应用也很广,但相比forturn,二者编程比较简单,但速度慢,在科研领域遇到数据很多,运算量很大的部题时,matlab和mathematica基本就算不出来,但forturn可以,不过forturn编程就好像C/C++一样,相比matlab,mathematica,代码多而烦。

实际就是帕斯卡语言!

FORTRAN语言发展历史有哪些

软件的产生始于早期的机械式计算机的开发。从19世纪起,随着机械式计算机的更新,出现了穿孔卡片,这种卡片可以指导计算机进行工作。

但是直到20世纪中期现代化的电子计算机出现之后,软件才真正得以飞速发展。

简述计算机程序设计语言的发展历程。

计算机语言的发展历史:

二十世纪四十年代当计算机刚刚问世的时候,程序员必须手动控制计算机。当时的计算机十分昂贵,想到利用程序设计语言来解决问题的人是德国工程师楚泽(konrad

zuse)。几十年后,计算机的价格大幅度下跌,而计算机程序也越来越复杂。也就是说,开发时间已经远比运行时间来得宝贵。于是,新的集成、可视的开发环境越来越流行。它们减少了所付出的时间、金钱(以及脑细胞)。只要轻敲几个键,一整段代码就可以使用了。这也得益于可以重用的程序代码库。随着c,pascal,fortran,等结构化高级语言的诞生,使程序员可以离开机器层次,在更抽象的层次上表达意图。由此诞生的三种重要控制结构,以及一些基本数据类型都能够很好的开始让程序员以接近问题本质的方式去思考和描述问题。随着程序规模的不断扩大,在60年代末期出现了软件危机,在当时的程序设计模型中都无法克服错误随着代码的扩大而级数般的扩大,以至到了无法控制的地步,这个时候就出现了一种新的思考程序设计方式和程序设计模型-----面向对象程序设计,由此也诞生了一批支持此技术的程序设计语言,比如eiffel,c++,ja,这些语言都以新的观点去看待问题,即问题就是由各种不同属性的对象以及对象之间的消息传递构成。面向对象语言由此必须支持新的程序设计技术,例如:数据隐藏,数据抽象,用户定义类型,继承,多态等等。

2、计算机语言的发展现状:目前通用的编程语言有两种形式:汇编语言和高级语言。

汇编语言的实质和机器语言是相同的,都是直接对硬件作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。用汇编语言所能完成的作不是一般高级语言所能实现的,而且源程序经汇编生成的可执行文件不仅比较小,而且执行速度很快。

高级语言是目前绝大多数编程者的选择。和汇编语言相比,它不但将许多相关的机器指令合成为单条指令,并且去掉了与具体作有关但与完成工作无关的细节,例如使用堆栈、寄存器等,这样就大大简化了程序中的指令。同时,由于省略了很多细节,编程者也就不需要有太多的专业知识。

高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,如目前流行的vb、vc、foxpro、delphi等,这些语言的语法、命令格式都各不相同。

高级语言所编制的程序不能直接被计算机识别,必须经过转换才能被执行,按转换方式可将它们分为两类:

解释类和编译类。

经历了机器语言、汇编语言和高级语言三个发展阶段

高级程序设计语言的发展历史??

由于机器语言和汇编语言都离不开具体的机器指令系统,用他们编程时要求程序员必须熟悉所用计算机的硬件特性,经过多年的研究,后来推出了个高级语言"FORTRAN”。然后就开始了面向过程语言的前期发展,后来又不断推出了BASIC、PASCAL、C……又随着人们思想的发展,面向对象的语言开始出现,C++、JAVA、C#……现在面向对象已成为软件编程的一种趋势。

版权声明:本文内容由互联。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发 836084111@qq.com 邮箱删除。