《计算机的发展史讲义》由会员分享,可在线阅读,更多相关《计算机的发展史讲义(28页珍藏版)》请在金锄头文库上搜索。
1、计算机的发展史 计算机是20世纪最辉煌的成就之一,计算机给人类带来了巨大的变化,它的应用渗透到社会的各个领域,人们对计算机的依赖也日益增强。 计算机的产生不是一蹴而就的,而是经历了漫长的过程。在这过程中,科学家经过艰难的探索,发明了各种各样的“计算机”,这些“计算机”顺应了当时历史的发展,发挥了巨大的作用,推动了社会的进步,也推动了计算机技术的发展。算筹算筹又称为筹、策、算子等,是中国古代的劳动人民用来技术、列式和进行各种数与式的演算工具。算筹在中国的起源很早,中国著名科学家祖冲之(429500)借助算筹为计算工具,计算出圆周率在3.1415926和3.1415927之间,成为了世界上最早吧圆
2、周率数值推算到气味数字以上的科学家。算盘也称珠算。是中国人民创造的一种工具,素有“中国计算机”之称,是由古代算筹演变而来的。 奥特雷德奥特雷德9布莱斯布莱斯帕斯卡帕斯卡 法国数学家、物理学家、思法国数学家、物理学家、思想家想家保保存存在在巴巴黎黎国国立立工工艺艺博博物物馆馆的的帕帕斯卡加法机,斯卡加法机,16421642年发明:年发明:机机器器由由系系列列齿齿轮轮组组成成的的装装置置,外外壳壳用用黄黄铜铜材材料料制制作作,是是一一个个长长2020英英寸寸、宽宽4 4英英寸寸、高高3 3英英寸寸的的长长方方盒盒子子,面面板板上上有有一一列列显显示示数数字字的的小小窗窗口口,旋旋紧紧发发条条后后才
3、才能能转转动动,用用专专用用的的铁铁笔笔来来拨拨动动转转轮轮以以输输入入数字。数字。人们都觉得第一台机械计算机是法国科学家帕斯卡研制,其实在帕斯卡之人们都觉得第一台机械计算机是法国科学家帕斯卡研制,其实在帕斯卡之前,世界上就有那么一台出自德国图宾根大学教授契克卡德之手的计算机前,世界上就有那么一台出自德国图宾根大学教授契克卡德之手的计算机正在运行之中。正在运行之中。在自己在自己3131岁那年,契克卡德为天文学家克普勒制作了一种机械计算机。据岁那年,契克卡德为天文学家克普勒制作了一种机械计算机。据说,契克卡德只造了两台原型,现在是否还在何处保存着不得而知。人们说,契克卡德只造了两台原型,现在是否
4、还在何处保存着不得而知。人们是在他的一封信里发现了该机器的示意图,才知道了这个事实。但是直到是在他的一封信里发现了该机器的示意图,才知道了这个事实。但是直到19601960年,契克卡德家乡才根据契克卡德的手稿,复制了这台计算机,发现年,契克卡德家乡才根据契克卡德的手稿,复制了这台计算机,发现工作一切正常。工作一切正常。 W.契克卡德契克卡德11Gottfried Leibniz(1646Gottfried Leibniz(16461716) 1716) 16741674年年,莱莱布布尼尼茨茨发发明明乘乘法法机机。这这是是第第一一台台可可以以运运行行完完整整四四则则运运算算的的计计算算机机,长长
5、100100厘厘米米、宽宽3030厘厘米米、高高2525厘厘米米,主主要要由由不不动动的的计计数数器器和和可可动动的的定定位位机机构构两两部部分分组组成成,整整个个机机器器由由一一套套齿轮系统传动。齿轮系统传动。【公公元元17001700年年左左右右,莱莱布布尼尼茨茨从从一一位位友友人人送送给给他他的的中中国国“易易图图”(八八卦卦)里里受受到到启启发发,悟悟出出了了二二进进制制数数之之真真谛谛,率先提出了二进制的运算法则。率先提出了二进制的运算法则。】戈特费里德戈特费里德莱布尼兹莱布尼兹 德国数学家、微积分独立发德国数学家、微积分独立发明人明人12明代宋应星所著明代宋应星所著天工开物天工开物
6、 天工开物天工开物中记载的小花楼提花机中记载的小花楼提花机法国机械师约瑟夫杰卡德(Jacquard)在中国束综提花机的基础上发明了新一代提花机,用穿孔纹版代替花版。 它的打空工人可以视为最早的“程序输入员”.英国人查理斯 巴贝奇(Charles Babbage 1792-1871年)在1822年发明出第一台差分机.奥古斯塔阿达拜伦美国国防部据说是花了10年时间,把它所需要软件的全部功能混合在一种计算机语言中,希望它能成为数千种电脑的标准。1981年,这种语言被命名为 ADA(阿达)语言。1985年,北大西洋公约组织更进一步决定,自翌年元月始,ADA语言将是北约组织指挥控制工程中唯一使用的高级程
7、序设计语言。人们现在都认为,阿达人们现在都认为,阿达是世界上第一位软件设是世界上第一位软件设计师。计师。 “软件之母软件之母”16设计图纸之一设计图纸之一差分机和分析机存差分机和分析机存储器框架储器框架17Howard Aiken (1900-Howard Aiken (1900-1973)1973)MARKMARK系列计算机发明人系列计算机发明人霍华德霍华德艾肯艾肯哈佛大学的哈佛大学的MARK-IMARK-I THINK 思考思考计算机软件的第一夫人计算机软件的第一夫人格雷斯格雷斯霍波霍波格雷斯霍波是杰出的女数学家和计算机语言领域的带头人1949年,霍波离开哈佛,加盟由第一台电子计算机ENI
8、AC发明人埃克特和莫齐利开办的电脑公司,为第一台储存程序的商业电子计算机UNIVAC编写软件。这期间,她开发出了世界上第一个将高级符号语言转变为机器语言的编译器A0(1952年),第一个处理数学计算的编译器A2(1953年),第一个自动翻译英语的数据处理语言的编译器B0(也叫FlowMatic1957年)。这是第一个用于商业数据处理的类似英语的语言。后来以FlowMatic为基础开发COBOL语言,于1959年问世,它是第一批高级程序设计语言之一,广泛用于大型机和小型机电脑的高级商业程序设计。COBOL文本诞生后,霍波又率先实现了COBOL的第一个编译器,因此,有人把霍波叫做“COBOL之母”
9、。据20世纪80年代初的统计,全美国在运行中的程序有80是用COBOL语言编写的,由此可见这个语言对计算机应用发展所起的作用。在电脑软件的进展中,格雷斯?霍波女士做出了很大的贡献。她的努力使电脑在商用化和产业化方面取得长足的进步。电磁式计算机叫Mark I,也叫“自动序列受控计算机”,在计算机发展史上占据重要地位,是计算机“史前史”里最后一台著名的计算机,发明者是美国哈佛大学的艾肯博士。第一代计算机 (19461956)第二代计算机 (19561963)第三代计算机 (19641971)第四代计算机 (1971年至今)第一代计算机的主要特征是逻辑器件使用电子管,用穿孔卡片机作为数据和指令的输入
10、设备,用磁性鼓或磁带作为外存储器,使用机器语言编程。代表机型有ENIAC 、IBM650 (小型机)、IBM709(大型机)(ENIAC) 电子管计算机电子管计算机1946年,美国物理学家莫奇利任总设计师,和他的学生爱克特(Eckert)研制成功世界上第一台电子管计算机ENIAC。1946年,美国物理学家莫奇利任总设计师,研制成功世界上第一台电子管计算机ENIAC(图中左为莫奇利) 第二代计算机的主要特点是使用晶体管代替了电子管,内存储器采用了磁芯体,引入了变址寄存器和浮点运算硬件,利用I/O处理机提高了输入/输出能力。不仅使计算机的体积缩小了许多,同时增加了机器的稳定性并提高了运算速度。代表机型有:IBM7090、COBOL、ALGOL等。晶体管计算机晶体管计算机计算机的逻辑元件采用小、中规模集成电路(SSI、MSI),计算机的体积更小型化、耗电量更少、可靠性更高,性能比第十代计算机又有了很大的提高,这时,小型机也蓬勃发展起来,应用领域日益扩大。 集成电路计算机集成电路计算机计算机的逻辑元件和主存储器都采用了大规模集成电路(LSI)。所谓大规模集成电路是指在单片硅片上集成10002000个以上晶体管的集成电路,其集成度比中、小规模的集成电路提高了12个以上数量级。 大规模集成电路计算机大规模集成电路计算机谢谢谢谢