电子计算机的发展世代

吴国发

(2022年4月18日)

内容提要:从世界第一台电子计算机诞生以来,电子计算机的发展经历了四代:第一代,电子管计算机(1939年—1958年);第二代,晶体管计算机(1958年—1964年);第三代,集成电路计算机(1964年—1970年);第四代,大规模集成电路计算机(1971年至今)。至于第五代计算机是什么,尚无定论。

关键词:电子计算机  电子管计算机  晶体管计算机  集成电路计算机

电子计算机的发展世代主要是以硬件核心的质量水平为标准划分的。

1939年10月,美国爱阿华大学教授约翰•文森特·阿塔那索夫(John Vincent Atanasoff)发明了世界第一台电子计算机。

从世界第一台电子计算机诞生以来,电子计算机的发展经历了四代。

第一代:电子管计算机(1939年—1958年)

硬件方面:逻辑元件采用的是真空电子管;主存储器采用汞延迟线、阴极射线示波管静电存储器、磁鼓、磁心;外存储器采用磁带。

软件方面:采用的是机器语言和汇编语言。1954年,第一个高级程序设计语言FORTRAN问世。FORTRAN语言的设计者约翰·巴克斯(John Backus)在1977年获得图灵奖。

应用领域以军事和科学计算为主。

电子管计算机的缺点是体积大,功耗高,可靠性差,速度慢(一般为每秒数千次至数万次),价格昂贵。

第一台功能齐全的电子管计算机是ENIAC。

1946年2月14日,由美国军方定制的电子计算机“电子数字积分计算器”(Electronic Numerical And Calculator- ENIAC)在美国宾夕法尼亚大学问世了。ENIAC(埃尼阿克)是为美国奥伯丁武器试验场计算弹道需要而研制的。这台计算器使用了17840支电子管,大小为80英尺×8英尺;重达28吨,功耗为170 千瓦。ENIAC的运算速度为每秒5000次的加法运算。ENIAC的造价约为487000美元

ENIAC计算机

第二代:晶体管计算机(1958年—1964年)

硬件方面:晶体管作为逻辑器件;磁心(Magnetic Core)作主存储器;磁带、磁鼓、纸带、卡片、卡片穿孔机和卡片阅读机作输入输出设备。

软件方面:使用操作系统;除机器语言和汇编语言外,使用高级程序设计语言(Algol、COBOL等)及其编译程序。Algol 60 语言的设计者彼得·诺尔(Peter Naur)获得2005年度的图灵奖。

应用领域:以科学计算和数据(广义的数据,包括文字、数学符号等)处理为主,并开始进入工业控制领域。

特点是体积缩小,能耗降低,可靠性提高,运算速度提高(一般为每秒数10万次,可高达300万次)。

第二代计算机的代表性机器是:IBM公司研制的IBM 7094和数字设备公司(Digital Equipment Company-DEC)研制的PDP-1。

第三代:集成电路计算机(1964年—1970年)

硬件方面:逻辑器件采用集成电路(Integrated Circuit-IC),包括小规模 (Small Scale Integration-SSI)集成电路和中规模(Middle Scale Integration-MSI)集成电路;主存储器仍采用磁心,并逐渐被半导体存储器取代。

软件方面:出现了分时操作系统以及结构化、规模化程序设计方法;使用图形用户界面(Graphical User Interface-GUI)。

应用领域:科学技术计算,数据处理,图像处理,信息管理,工业控制。

特点是速度更快(一般为每秒数百万次至数千万次),而且可靠性有了显著提高,价格进一步下降,产品走向了通用化、系列化和标准化。

具有代表性的第三代电子计算机有:IBM公司的32位大型计算机(Mainframe) System360系列;控制数据公司(Control Data Corporation-CDC)的超级计算机(Supercomputer) CDC-6600、CDC-6700。

第三代小型机在计算机市场大受欢迎,其代表性机器是:DEC公司的8位小型机PDP-8和16位小型机PDP-11。

第四代:大规模集成电路计算机(1971年至今)

硬件方面:逻辑器件采用大规模(Large Scale Integration-LSI)集成电路和超大规模(Very Large Scale Integration-VLSI)集成电路;主存储器使用半导体存储器;外存储器有磁鼓、磁盘、光盘、U-盘等。

软件方面:使用操作系统UNIX(包括Linux)、Windows等等;数据库管理系统(DBMS) dBase、Oracle等;多功能程序设计语言C++、Java等;面向对象的程序设计语言;各行各业的应用软件。

1971年11月,英特尔(Intel)公司研制的世界上第一台微处理器芯片4004在美国硅谷诞生,开创了人类使用微型计算机的新时期。

1976年,克雷(Cray)公司推出世界上首台运算速度超过每秒1亿次的超级计算机Cray-1。

应用领域:从科学计算、事务管理、过程控制逐步走向家庭,并且扩展到各个领域、各个行业。

我国于1983年研制成功每秒运算1亿次的银河巨型计算机以后;1993年研制成功每秒运算10亿次的银河Ⅱ型通用并行巨型计算机。2016年,超级巨型计算机“神威•太湖之光”峰值性能为12.5亿亿次/秒,运算速度世界第一。

超级计算机“神威·太湖之光”

第五代:巨大规模集成电路计算机,或者具有人工智能的电子计算机

什么是第五代电子计算机?计算机界有两种观点:

其一,有些人沿着按集成电路的集成度划分计算机发展世代的标准,第五代电子计算机是“巨大规模集成电路(Ultra Large Scale Integration-ULSI)”计算机。这样,在硬件方面,第四代计算机与第五代计算机没有明显的分界线。

其二,很多人认为,第五代电子计算机是智能计算机,具有广博的知识、会自动学习、能够思维推理。这样,第四代计算机与第五代计算机的区别主要是在软件方面。而在硬件方面,第四代计算机与第五代计算机根本没有分界线。

此外,还有些人提出:第五代计算机是“原子计算机”、“分子计算机”、“量子计算机”、“生物计算机”等。但是,这些计算机都不是电子计算机。

电子计算机的发展世代相关推荐

  1. 电子计算机的发展与应用教案,川教版信息技术七上第3课《电子计算机的发展与应用》教案1.doc...

    川教版信息技术七上第3课<电子计算机的发展与应用>教案1整理 双流县中学现代课堂教学分课时教学设计 课题第3课 计算机的发展与应用课时1课型新课教 学 目 标知识与能力:了解计算机的产生和 ...

  2. 目前电子计算机已经发展到______阶段,《全国高校计算机联合考试广西考区一级笔试试题卷.doc...

    全国高校计算机联合考试(广西考区)一级笔试试题卷 2011年6月25日闭卷考试考试时间:60分钟 试卷种类:[A] 考生注意:①本次考试试卷种类为[A],请考生务必将答题卡上的试卷种类栏中的[A]方格 ...

  3. 电子计算机发展为第五代,电子计算机的发展历程是怎样的?

    第一台电子计算机于1946年在美国制成,取名叫恩尼亚克.它是一个由1万8千多个电子管制成的庞然大物,占地面积达140平方米,重量有30多吨,耗电约140千瓦,它的计算速度为每秒5干次. 此后,电子计算 ...

  4. 计算机的社会应用PPT,《电子计算机的发展与应用》ppt说课稿信息技术七上.ppt...

    <<电子计算机的发展与应用>ppt说课稿信息技术七上.ppt>由会员分享,可在线阅读,更多相关<<电子计算机的发展与应用>ppt说课稿信息技术七上.ppt(1 ...

  5. 人类发明的第一代电子计算机,谈谈20世纪人类最伟大的发明之一电子计算机的发展历程...

    电脑现在成为我们日常生活.工作.学习中必不可少的工具,我想现在每个人的家里应该都有吧,那么你知道电子计算机是什么时候发明的吗,又是谁发明的呢,今天我将为大家介绍一下电子计算机的发展历程. 1.第一台数 ...

  6. 目前电子计算机已经发展到______阶段,考试题目及参考答案

    全国高校计算机联合考试(广西考区)一级笔试试题卷 2011年6月25日闭卷考试考试时间:60分钟 试卷种类:[A] 考生注意: ①本次考试试卷种类为[A],请考生务必将答题卡上的试卷种类栏中的[A]方 ...

  7. 第三课 电子计算机的发展与应用 说课稿,计算机的发展与应用说课稿.doc

    计算机的发展与应用说课稿.doc (7页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 计算机的发展与应用尊敬的老师们,大家好!我的说课题目 ...

  8. 计算机最新发展的动态,电子计算机近年发展动态简述—IEEE Spectrum阅读笔记

    Vo[.1f N0.1 零 霉手{,( 爱 缀 z 光 通 信 技 术 OPTICAL COMMUNICATION TECHN0L0GY , 电 子 计 算 机 近 年 发 展 动 态 简 述 一 I ...

  9. 微型计算机发展经过几代,电子计算机的发展已经经历了四代,现在已进入了第五代的研制时期,请问晶体管时代是第几代?...

    相关题目与解析 对计算机发展阶段的描述中,比较正确的描述是A.计算机经过四代发展,即电子管.晶体管.集成电路和VL 下面对计算机发展阶段的描述中,正确的描述是______.A.计算机经过四代发展,即电 ...

  10. 电子计算机的发展与应用ppt,计算机发展简史ppt

    计算机发展简史ppt (15页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 计算机发展简史 计算机发展简史PPT演示,,班级:计科141 ...

最新文章

  1. 机器学习研究人员需要学习8种神经网络架构
  2. java前端目录_[Java教程]前端那点事儿——Tocify自动生成文档目录
  3. android cpp做成so库,Android增量更新(二)—制作合成文件so库
  4. Oracle约束的关键字Enable/Disable/Validate/Novalidate
  5. php 异步进度条,PHP学习:PHP+Ajax异步带进度条上传文件实例
  6. linux lamp框架,LAMP架构协同应用的实例——phpMyAdmin
  7. quartz集群重复调度的解决
  8. (vc)分享一个读写ini文件的类,支持多种数据类型的读写,二进制数据都能保存和读取...
  9. java中bin和src文件夹_编译src中的所有文件?
  10. ruby入门tips
  11. python const char_python C 扩展(转载)
  12. 抖音超强黑科技的到来真的有吗?
  13. 戴尔G7 7588 Windows 10 未安装任何音频输出设备
  14. 十个有趣的“大数据”经典数据挖掘案例
  15. 【golang】kafka
  16. Win10Edge护眼色设置
  17. 《RISC-V架构与嵌入式开发快速入门_胡振波著》学习笔记
  18. python中的单引号和双引号有什么区别_python中双引号和单引号的区别是什么
  19. C语言实现通讯录(动态版)
  20. 目标级联分析法( Analytical Target Cascading , ATC )理论matlab程序

热门文章

  1. php 国际标准时间_时区-如何在PHP中获得格林威治标准时间?
  2. 前端面经 | 腾讯实习生校招面试心路历程
  3. python中的translate函数_Python:内置函数makestrans()、translate()
  4. 天天酷跑php源码_run 模仿“天天酷跑”的游戏功能,涉及引擎编程,Libgdx 结构。图像绘制和动画,地图编 Game Engine 271万源代码下载- www.pudn.com...
  5. Cocoa和Cocoa Touch框架浅析
  6. Hadoop 中的面试题
  7. 电动汽车续航标准傻傻分不清楚?别再被车企的等速续航骗了!
  8. Mac 终端连接和操作服务器常用命令
  9. 汽车维修企业管理【2】
  10. excel如何转化成word文件