第0章-绪论-计算的历史与未来_第1页
第0章-绪论-计算的历史与未来_第2页
第0章-绪论-计算的历史与未来_第3页
第0章-绪论-计算的历史与未来_第4页
第0章-绪论-计算的历史与未来_第5页
已阅读5页,还剩52页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机科学概论2023/2/61第0章

计算的历史与未来2023/2/62计算机科学概论本章提要12342023/2/63计算机的史前时代机械式计算机卡片时代程式化计算机的萌芽6789早期的数字计算机电子计算机计算机的发展趋势奠定现代计算机理论基础的重要人物和思想5模拟计算机0.1.1石头计算到算盘2023/2/640.1

计算机的史前时代公元前2000年的美索不达米亚人用泥板计数,这块泥板上的契形文字代表25。我国古代数学家祖冲之就是用算筹计算出圆周率值介于3.1415926和3.1415927之间。0.1.1石头计算到算盘2023/2/65珠算被称为我国“第五大发明”算圣刘洪及其发明的珠算盘0.1.2计算尺和计算器2023/2/66JohnNapier(1550-1617)约翰·纳皮尔纳皮尔算筹(Napier’sbones)1612年发明0.1.2计算尺和计算器

1.计算尺2023/2/67威廉·奥特雷德(WilliamOughtred)及其发明的圆形计算尺风靡18-19世纪的计算尺0.1.2计算尺和计算器

2.计算器2023/2/68Casio14-A史上第一台商用小型电子计算器1957年发明一款普通的袖珍电子计算器0.2.1施卡德计算机2023/2/690.2

机械式计算机威海姆·施卡德,德国图宾根大学教授,于1623年制造了第一台机械式计算机。施卡德计算机复制品1960年,施卡德家乡人根据示意图重新制作。0.2.2帕斯卡加法机2023/2/610保存在巴黎国立工艺博物馆的帕斯卡加法机,1642年发明。布莱斯·帕斯卡

法国数学家、物理学家、思想家0.2.3莱布尼兹乘法机2023/2/6111674年,莱布尼茨发明乘法机。戈特费里德·莱布尼兹

德国数学家、微积分独立发明人0.3.1“编织”的程序2023/2/6120.3

卡片时代明代宋应星所著《天工开物》《天工开物》中记载的小花楼提花机2023/2/613英国曼彻斯特“科学与工业博物馆”中的杰卡德编织机(1805年发明)布乔的穿孔卡片思想在雅卡尔自动编织机上实现——程序控制思想的萌芽正面侧面0.3.1“编织”的程序2023/2/6140.3.2穿孔制表机美国著名统计专家赫尔曼·何乐礼何乐礼发明的自动制表机2023/2/6150.3.2穿孔制表机FORTRAN程序打孔卡0.4.1差分机2023/2/6160.4

差分机和分析机现代计算机奠基人——英国剑桥大学教授查尔斯·巴贝奇差分机二号——伦敦科学博物馆的复制品0.4.2分析机2023/2/617世界上第一位程序员——奥古斯塔·艾达·拜伦后人根据巴贝奇图纸制造的“分析机”1834年,巴贝奇提出通用计算机“分析机”构想,直至他去世也未制成。2023/2/618设计图纸之一——差分机和分析机存储器框架2023/2/6190.5

模拟计算机美国NCAC刘易斯飞行推进实验室

的微分分析仪,摄于1951年。现代电脑之父、微分分析仪发明人万尼瓦尔·布什2023/2/6200.6

早期的数字计算机0.6.1Z系列计算机数字计算机之父克兰德·楚泽德国博物馆里存放的Z-4Z-1的复制品2023/2/6210.6.2ABC计算机被遗忘的电子计算机之父阿塔纳索夫ABC计算机复制品——爱荷华州立大学达勒姆中心一楼2023/2/6220.6.3巨人计算机二战期间用来破译德国密码的巨人计算机2023/2/6230.6.4MARK系列计算机MARK系列计算机发明人霍华德·艾肯哈佛大学的MARK-I2023/2/6240.6.4MARK系列计算机计算机软件之母——GraceHopper(1906-1992)(a)一本介绍霍波博士的书(b)海军军官霍波——摄于1984年保存在霍波笔记本中的第一个“bug”2023/2/6250.7

现代电子计算机0.7.1电子管时代

1.电子文明的曙光——电子二极管、三极管1904年,英国青年工程师约翰·弗莱明发明真空二极管1906年,美国人李·德·福雷斯特发明能起放大作用的真空三极管。2023/2/6260.7.1电子管时代

2.第一台电子计算机的诞生ENIAC(ElectronicNumericalIntegratorAndCalculator)1946年2月14日,诞生在美国宾夕法尼亚大学2023/2/627第一台电子计算机ENIAC的指标:每秒5000次加法

17468个电子管7200个二极管、70000个电阻器、10000个电容器、6000个继电器

占地170平方米

总重量30吨

耗电174KWENIAC两位设计者——莫契利和埃克特ENIAC博物馆中的部分器件2023/2/6280.7.2晶体管时代1947年,晶体管诞生。晶体管的三位发明人因这项伟大发明,三人获得1956年诺贝尔物理学奖威廉·肖克利约翰·巴丁沃尔特·布拉坦2023/2/6290.7.2晶体管时代晶体管与电子管的比较:体积比电子管小很多耗电大大降低稳定性有很大提高电子管实物晶体管实物1955年,贝尔实验室,世界上第一台晶体管计算机TRADIC。(TransistorDigitalComputer)2023/2/6300.7.3集成电路时代1959年,集成电路宣告诞生。集成电路的两位发明权人杰克·基尔比罗伯特·诺伊斯2023/2/6310.7.3集成电路时代集成电路与晶体管的比较集成电路实物晶体管实物1964年4月7日,IBM360计算机问世,标志着第三代计算机的全面登场。2023/2/6320.7.3集成电路时代仙童半导体公司创始人——仙童八叛逆2023/2/6330.7.4大规模集成电路时代:微处理器时代微处理器的出现

1971年,Intel4004诞生。第一块微处理器芯片Intel4004及其发明人特德·霍夫

PC机:PersonalComputer1981年8月12日,IBM公司正式推出了全球第一台个人计算机——IBMPC。2023/2/6340.7.4大规模集成电路时代:微处理器时代1975年,年仅20的盖茨与好友保罗·艾伦共同创建了Microsoft公司。比尔·盖茨保罗·艾伦起止年代主要元件主要元件图例速度(次/秒)特点与应用领域第一代1946年~1950年代末电子管5千~1万次体积巨大,运算速度较低,耗电量大,存储容量小;主要用来进行科学计算第二代1950年代中~1960年代中晶体管几万~几十万次体积减少,耗电较少,运算速度较高,价格下降;不仅用于科学计算,还用于数据处理和事务管理,并逐渐用于工业控制第三代1960年代中~1970年代初中、小规模集成电路几十万~几百万次体积、功耗进一步减少,可靠性和速度进一步提高;应用领域进一步拓展到文字处理、企业管理、自动控制、城市交通管理等方面第四代1970年代初~今大规模和超大规模集成电路几千万~几百万亿次性能大幅度提高,价格大幅度下降,广泛应用于社会生活的各个方面,进入办公室和家庭;在办公室自动化、电子编辑排版、数据库管理、图像识别、语音识别、专家系统等领域中大显身手各代计算机的特点2023/2/6352023/2/6360.7.5后PC时代什么是后PC时代?2023/2/6370.7.5后PC时代AppleWatch&Google眼镜家庭娱乐设备2023/2/6380.7.6下一代计算机1965年,Intel公司的缔造者之一戈登·摩尔(GordonMoore)在总结存储器芯片的增长规律时,指出“微芯片上集成的晶体管数目每12个月翻一番”。在随后的岁月里,发现微芯片的容量通常每18~24个月翻一番。因而,“微芯片上集成的晶体管数目每三年翻两番”就被人们称为摩尔定律(Moore’sLaw),如图所示。2023/2/6390.7.6下一代计算机1逻辑代数布尔2计算机开关电路香农3图灵机&图灵测试图灵4冯·诺依曼结构冯·诺依曼2023/2/6400.8

奠定现代计算机理论基础的重要人物和思想布尔及逻辑代数2023/2/641逻辑代数创始人乔治·布尔1847年,出版《逻辑的数学分析》(TheMathematicalAnalysisofLogic。1854年,出版《思维规律的研究——逻辑与概率的数学理论基础》(AnInvestigationoftheLawsofThought,onWhichareFoundedtheMathematicalTheoriesofLogicandProbabilities。

香农及计算机开关电路2023/2/642信息论的创始人克劳德·香农1938年,年仅22岁的香农在硕士论文的基础上,发表论文“继电器和开关电路的符号分析”(ASymbolicAnalysisofRelayandSwitchingCircuits),首次阐述了如何将布尔代数运用于逻辑电路,奠定了现代电子计算机开关电路的理论基础。

图灵及图灵机、图灵测试2023/2/643计算机与人工智能之父

——阿兰·图灵

图灵是计算机逻辑的奠基者,许多人工智能的重要方法也源自这位伟大的科学家:24岁,提出图灵机理论;31岁,参与Colossus(二战时英国破解德国通信密码的计算机)的研制;33岁,构思了仿真系统;35岁,提出自动程序设计概念;38岁,设计了“图灵测试”;

在后来还创造了一门新学科——非线性力学;……。

图灵机2023/2/644图灵机模型示意图1936年5月28日,图灵向伦敦权威的数学杂志投了一篇论文,题为“论可计算数及其在判定问题上的应用”(OnComputableNumbers,withanApplicationtotheEntscheidungsproblem)。在这篇开创性的论文中,图灵给“可计算性”下了一个严格的数学定义,并提出著名的“图灵机(TuringMachine)”的设想。图灵测试2023/2/6451950年10月,图灵发表一篇题为“计算机器与智能”(Computingmachineryandintelligence)的论文,成为划时代之作。在这篇论文里,图灵第一次提出“机器思维”的概念。即,著名的“图灵测试”(TuringTesting)。图灵奖2023/2/646为纪念图灵对计算机领域做出的巨大贡献,国际计算机协会(AssociationforComputingMachinery,ACM)于1966年开始设立图灵奖(TuringAward),这是计算机界最负盛名的奖项,有“计算机界诺贝尔奖”之称。首位华人获奖者——2000年图灵奖得主,姚期智首位女性获奖者——2006年图灵奖得主,法兰西斯·艾伦姚期智法兰西斯·艾伦冯·诺依曼及冯·诺依曼结构2023/2/647现代电子计算机之父——冯·诺伊曼著名的两篇报告:

1945年6月30日

FirstDraftofaReportontheEDVAC

(俗称“101页报告”)

1946年7、8月间

Preliminarydiscussionofthethelogicaldesignofanelectroniccomputinginstrument

(电子计算机逻辑设计初探)2023/2/648冯·诺依曼结构这两篇报告的综合设计思想,便是著名的“冯·诺依曼结构(vonNeumannArchitecture)”。采用二进制,不但数据采用二进制,指令也采用二进制;计算机由五个部分构成:运算器、控制器、存储器、输入和输出装置;程序由指令组成并和数据一起存放在存储器中,机器按程序指定的逻辑顺序,把指令从存储器中读出来并逐条执行,从而自动完成程序描述的处理工作。(即,“存储程序”+“程序控制”思想)2023/2/649第一台“存储程序”电子计算机——EDSAC,英国剑桥大学教授威尔克斯主持。下面机器是较早实现“冯·诺依曼结构”、按照“存储程序+程序控制”工作的计算机:

IAS——冯·诺依曼主持

EDVAC——冯·诺依曼主持

EDSAC——莫里斯·威尔克斯主持冯·诺伊曼及IAS机EDVAC60年来神话般的进步2023/2/650ENIACIntelCoreDuo2006首次登场1946年2006年性能5

000次加法/秒20.6亿次运算/秒功耗170kW最多31W重量28t几乎可以忽略大小80英尺×8英尺90.3mm2器件数量17

840支电子管150.6百万支晶体三极管成本US$487

000US$6370.9

计算机的发展趋势2023/2/6510.9.1高性能计算全球最快计算机排行榜,每年在6月和11月发布两次,这个榜单代表着世界上超级计算技术的最高水平。图0.80是2014年6月所发布的TOP500超级计算机分布图,从图上可以看出,美国仍然是世界高性能计算技术的引领者,在TOP50

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论