美文网首页
2.1 计算机的发展史

2.1 计算机的发展史

作者: b7c80013f9d1 | 来源:发表于2018-12-25 10:32 被阅读12次

    返回目录

    点击1.3 计算机硬件的主要技术指标查阅上一节内容


    目录

    2.1.1 计算机的产生和发展

    1. 第一代电子管计算机

    ENIAC曙光微现

    时间 标志 相关人员 情况
    1943年 提出建造用电子管组成的电子数字积分机和计算机 Pennsyivania大学John Mauchly教授和John Presper Ecker工程师 为了解决当时国防部弹道研究实验室(BRL)开发新武器的射程和检测模拟运算表的难题
    ohn Adam Presper "Pres" Eckert Jr. (April 9, 1919 – June 3, 1995) ohn William Mauchly (August 30, 1907 – January 8, 1980)

    ENIAC诞生

    时间 标志 相关人员 情况
    1946年 ENIAC交付使用 首要任务就是完成一系列测定氢弹可靠性的复杂运算,每秒可进行5000多次加法运算。于1955年正式退役,陈列于美国国立博物馆
    ENIAC

    存储程序概念的出现

    时间 标志 相关人员 情况
    1945年 冯·诺伊曼在为EDVAC(电子离散变量计算机)所制定的计划首次提出存储程序概念 冯·诺伊曼;图灵(Turing)几乎在同时也想到了该概念 将程序和数据一起存放在存储器中,使编程更加方便
    1946年 冯·诺伊曼与同行在Princeton Institute进行高级研究时设计一台存储程序的计算机IAS 冯·诺伊曼 直到1952年IAS也未能问世,但其总体结构得到了认可,并陈伟后来通用计算机的原型
    Alan Mathison Turing OBE FRS (23 June 1912 – 7 June 1954) EDVAC John von Neumann (December 28, 1903 – February 8, 1957)

    计算机泛用化

    时间 标志 相关人员 情况
    20世纪50年代 美国出现了Sperry和IBM两大制造计算机的公司 控制计算机市场
    1947年 Eckert和Mauchly共同简历生产商用计算机的计算机公司,第一个成功的产品UNIVAC(Universal Automatic Computer) Eckert和Mauchly 此后Eckert-Mauchly公司称为从Sperry-Rand公司分离出来的UNIVAC子公司,进而制造了如UNIVAC II及UNIVAC 1100系列产品,成为科学和商用计算机的主流产品
    1953年 IBM推出首台存储程序的计算机701机
    1955年 IBM推出702机 此后形成了700/7000系列,使IBM称为计算机制造的绝对权威
    1. 第二代晶体管计算机

    第一代电子管计算机占空间大、耗电量大,自ENIAC诞生十年来,生产出的计算机的性能始终没有出现奇迹般地提高,直到20世纪50年代末,计算机性能迎来了第一次大飞跃的发展机遇,其性能出现了数十倍以至几百倍的提高,这就是用晶体管代替电子管的重大变革。
    1947年在贝尔实验室成功地用半导体硅片作为基片,制造了第一个晶体管,其小体积、低耗电以及载流子高速运行得特点,使真空管望尘莫及。

    1. 第三代集成电路计算机
      当集成电路制造技术出现后,晶体管、电阻、电容等构成构成的单个电路可以制作在一块极小的硅片上,达到制作成百上千相同门电路又能缩小计算机提及、大幅降低耗电量、提高计算机可靠性的作用。
      这就是人们称为小规模集成电路(SSI)和中等规模集成电路(MSI)的第三代计算机,其典型代表为IBM的System/360和DEC的PDP - 8。


      System/360
    PDP/8

    2.1.2 微型计算机的出现和发展

    摩尔定律:微芯片上集成的晶体管数目每3年番两番
    Gordon Moore,Intel公司缔造者之一。

    Gordon Earle Moore (born January 3).jpg

    为使计算机的性能越来越好,计算机的设计者需要不断平衡处理器、主存、I/O设备和互联结构之间的数据吞吐率和数据处理的需要。
    目前来看,通用微处理器的发展重点在以下一个方面

    • 进一步提高复杂度来提高处理器性能
    • 通过线程/进程级并行性的开发提高处理器的性能
    • 将储存器集成到处理器芯片来提高处理器性能
    • 发展嵌入式处理器

    2.1.3 软件技术的兴起和发展

    • 高级语言发展阶段
    阶段序 特性 时间 标志
    第一阶段 面向科学计算和工程计算 1954年 FORTRAN
    第二阶段 结构化程序设计,定义了一个真正的标准语言,按严谨的结构化程序编程,具有丰富的数据类型,写出的程序易读懂、易查错 1968年 PASCAL
    第三阶段 面向对象程序设计阶段 1983年 C++
    第四阶段 更适应网络环境的面相对象 1995年 Java
    • 软件发展的特点
      (1)开发周期长
      (2)制作成本昂贵
      (3)检测软件产品质量的特殊性

    点击2.2 计算机的应用查阅下一节内容

    返回目录

    查看计算机的发展及应用思考题与习题

    相关文章

      网友评论

          本文标题:2.1 计算机的发展史

          本文链接:https://www.haomeiwen.com/subject/djsxlqtx.html