第一代、二代、三代、四代.....计算机语言分别是什么呀?

来自:    更新日期:早些时候
第三代计算机语言和第四代语言的主要区别是什么~

  第三代计算机语言和第四代语言的主要区别是:
  第四代语言,主要特征是 : 只需要告诉计算机需要做什么, 而如何做,不需要告诉计算机,这是与第三代之前语言的主要区别。
  第三代语言(3GL)是设计更容易被人们所理解的高级程序语言,包括像命名变量的事物。Fortran, ALGOL 和 COBOL 是这种语言的早期例子。大部分“现代”语言(BASIC, C, C++)是第三代语言。大部分 GLs 支持结构化语言设计。
  第四代语言(Fourth-Generation Language, 以下简称4GL)的出现是出于商业需要。4GL这个词最早是在80年代初期出现在软件厂商的广告和产品介绍中的。因此,这些厂商的4GL产品不论从形式上看还是从功能上看,差别都很大。但是人们很快发现这一类语言由于具有“面向问题”、“非过程化程度高”等特点,可以成数量级地提高软件生产率,缩短软件开发周期,因此赢得了很多用户。1985年,美国召开了全国性的4GL研讨会,也正是在这前后,许多著名的计算机科学家对4GL展开了全面研究,从而使 4GL进入了计算机科学的研究范畴。
  其原意是非过程化程序设计语言,是针对以处理过程为中心的第三代语言提出的,希望通过某些标准处理过程的自动生成,使用户只说明要做什么,而把具体的执行步骤的安排交软件自动处理。

  根据计算机所采用的物理器件的发展,一般把电子计算机的发展分成四个阶段,习惯上称为四代。
  第一代:
  电子管计算机时代(从1946年到50年代后期),其主要特点是采用电子管作为基础器件。代表机型IBM公司的IBM650。
  第二代:
  晶体管计算机时代(从50年代中期到60年代后期),采用的主要器件逐步由电子管改为晶体管,缩小了体积,降低了功耗,提高了速度和可靠性,降低了价格。代表机型控制数据公司(CDC)的大型计算机系统CDC6600.
  第三代:
  集成电路计算机时代(从60年代中期到70年代前期),计算机采用集成电路作为基本器件,功耗、体积、价格进一步下降,速度和可靠性相应的提高。代表机型IBM公司的IBM360.
  第四代:
  大规模集成电路计算机时代(从70年代初至今),70年代初,半导体存储器问世,迅速取代了磁芯存储器,并不断向大容量、高速度发展。1984年内涵2300个晶体管的Intel 4004芯片问世,开启了现代计算机的篇章。

第一代机器语言,第二代汇编语言,第三代高级语言,第四代脚本语言

区分这几代计算机的根本在于他们的CPU的材料不同
第一代:电子管
第二代:晶体管
第三代:集成电路
第四代:大规模集成电路
我们现在使用的电脑还是第四代

第一代:机器语言、汇编语言
第二代:高级语言
此后都是。


第一代、二代、三代、四代.....计算机语言分别是什么呀?视频

相关评论:

相关主题精彩

版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

Copyright © 喜物网