美文网首页
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 计算机的发展史

    返回目录 点击1.3 计算机硬件的主要技术指标查阅上一节内容 2.1.1 计算机的产生和发展 第一代电子管计算机 ...

  • 2.2 计算机的应用

    返回目录 点击2.1 计算机的发展史查阅上一节内容 2.2.1 科学计算和数据处理 科学计算特点是计算量大和数值变...

  • 数据库 之 发展和概念阐述

    1 概述 本文主要介绍了数据库的发展史和数据库的相关概念介绍 2 数据库的发展史 2.1 萌芽阶段-----文件系...

  • j2se回顾总结(一)

    一、对Java的认识 1.计算机的发展史(电子管和晶体管) 2.计算机语言的发展史(机器语言、汇编语言和高级语言)...

  • 一口气读懂IT发展史

    计算机发展史 计算机的发展史到底有多长呢?大概有了八十多年吧,这八十多年只是整段历史中的一粒尘埃罢了,但却对这个...

  • 计算机组成原理简介

    计算机发展史 计算机的四个时代: 网址:https://www.cnblogs.com/lst1010/p/578...

  • gradle生成第三方jar路径Mac

    /Users/计算机名/.gradle/caches/modules-2/files-2.1

  • 2020-05-18

    了解计算机,看这里,计算机发展史! 一、第一台计算机 电子管计算机(1946-1957年) 世界第一台电子计算机“...

  • C语言历险记

    计算机语言的发展史 计算机的每一个操作都是根据人们事先指定的指令进行的.计算机程序:一组计算机能识别的和执行的指令...

  • 字符集产生的历史与乱码

    计算机字符的发展史与人类语言的发展史很是一样。 每次遇见同伴就乌拉乌拉的,慢慢的乌拉乌拉发展成了了乌.....拉乌...

网友评论

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

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