![计算机简史[ppt课件]_第1页](http://file.renrendoc.com/FileRoot1/2018-9/13/151d5edb-ecde-43c7-9121-4141806bcd16/151d5edb-ecde-43c7-9121-4141806bcd161.gif)
![计算机简史[ppt课件]_第2页](http://file.renrendoc.com/FileRoot1/2018-9/13/151d5edb-ecde-43c7-9121-4141806bcd16/151d5edb-ecde-43c7-9121-4141806bcd162.gif)
![计算机简史[ppt课件]_第3页](http://file.renrendoc.com/FileRoot1/2018-9/13/151d5edb-ecde-43c7-9121-4141806bcd16/151d5edb-ecde-43c7-9121-4141806bcd163.gif)
![计算机简史[ppt课件]_第4页](http://file.renrendoc.com/FileRoot1/2018-9/13/151d5edb-ecde-43c7-9121-4141806bcd16/151d5edb-ecde-43c7-9121-4141806bcd164.gif)
![计算机简史[ppt课件]_第5页](http://file.renrendoc.com/FileRoot1/2018-9/13/151d5edb-ecde-43c7-9121-4141806bcd16/151d5edb-ecde-43c7-9121-4141806bcd165.gif)
已阅读5页,还剩49页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机发展简史 1.1 第一台电子数字计算机的诞生 1.2 计算机的发展 1.3 中国计算机发展简史 1.4 著名的计算机公司 1.5 著名的计算机科学家 1.6 计算机学术组织 1.7 计算机奖项 1.8 软件架构 1.1 第一台电子数字计算机的诞生 早期的计算工具 机械计算机 机电计算机 电子计算机 1.1.1 早期的计算工具 手指:人们习惯于十进制计数法与此有关。 结绳:结之多少,随物众寡。 算筹:祖冲之的圆周率就是借助算筹计算出来的。 运筹帷幄之中,决胜千里之外。 算盘:从唐朝一直延续到现在,仍有人在使用。 1.1.2 机械计算机 1621年,英国数学家奥垂德发明了圆形滑动计算尺。 1642年,法国科学家帕斯卡发明了齿轮式能实现加减法运算 的计算器Pascaline。 1673年,德国数学家莱布尼茨建造了一台能进行加减乘除四 则运算的机械式计算机。 1.1.2 机械计算机 1777年,英国的查尔斯马洪发明了逻辑演示器 。 1822年,英国数学家巴贝奇研制成功差分机。 1833年,巴比奇设计出 了分析机模型,这个模 型包括了现代计算机所 具有的5个基本组成部分。 1.1.4 电子计算机 1.1.4 电子计算机 ENIAC的基本情况 30多岁的莫奇利提出总体设计, 24岁的埃克特负责工程技术问题, 年轻的戈尔斯坦负责组织协调。 占地面积170平方米;用了大约18000只电子管,1500个继电器, 70000只电阻,l8000只电容;耗资近49万美元;重30吨。 运算速度为每秒5000次加法。 耗电量惊人,功率为l50千瓦,常常因为电子管烧坏而需要停机检修。 存储容量小,至多只能存20个字长为l0位的十进制数。 与后来的存储程序型的计算机不同,它的程序是外插型的,使用很不 方便。 1.2 计算机的发展 第一代计算机 第二代计算机 第三代计算机 第四代计算机 第五代计算机 计算机的发展趋势 计算机的分类 计算机的特点 计算机的应用领域 1.2.1 第一代计算机 主要特点 用电子管代替机械齿轮和继电器作为基本元器件 ,运算速度一般为每秒几千次至几万次。 采用二进制形式,程序设计语言为机器语言。 程序可以存储,使用水银延迟线、静电存储管、 磁鼓、磁芯等作为存储器。 输入输出装置主要用穿孔卡片,速度很慢。 1.2.1 第一代计算机 应用领域 主要用于科学计算。 代表机型 IBM公司的IBM 700系列。 1.2.2 第二代计算机 主要特点 用晶体管代替了电子管。 采用磁芯存储器作主存,采用磁盘与磁带作辅 存。 出现了汇编语言和高级语言;出现了监控程序。 作为现代计算机体系结构的许多新技术相继出 现。 出现了超级计算机。 1.2.2 第二代计算机 应用领域 科学计算:数据量不大,运算强度大。 数据处理:数据量大,运算强度不大。 实时控制:及时性要求高。 代表机型 IBM 7000系列。 1.2.3 第三代计算机 主要特点 用集成电路取代了晶体管。 用半导体存储器淘汰了磁芯存储器。 走向了系列化、通用化和标准化。 操作系统有了很大发展。 出现了结构化、模块化程序设计方法。 出现了小型计算机。 1.2.3 第三代计算机 应用领域 应用领域进一步拓展。 代表机型 IBM 360系统。 1.2.4 第四代计算机 主要特点 用微处理器或超大规模集成电路取代了普通集成电路。 存储容量进一步扩大。 输入采用了光学字符识别和条形码等技术。 高级程序设计语言得到广泛使用。 微型计算机进入了千家万户。 互联网广泛应用,形成所谓的地球村。 巨型计算机也得到快速发展。 1.2.4 第四代计算机 应用领域 几乎覆盖到人类生活的各个领域。 代表机型 IBM 4300系列、3080系列、3090系列等。 1.2.5 第五代计算机 研究目标 使计算机能够具有像人一样的思维、推理和判断能力, 向智能化发展,实现接近人的思维方式。 研究成果 由于各种因素的制约,并没有完全实现预期的研究目标 ,所以目前的计算机仍属于第四代计算机。 但这一时期在智能计算机领域完成了大量的基础性研究 工作,促进了人工智能和机器人技术的发展。目前,日 本、美国的机器人技术是世界上最先进的。 1.2.6 计算机的发展趋势 巨型化 功能特别强大,用于解决一些特别复杂的攻关难题,如国防安 全、中长期天气预报、地质勘探等。 2008年6月,IBM研制出世界上最快的超级计算机Roadrunner, 运算速度超过每秒1000万亿次浮点运算。全世界60亿人每天24 小时、每周7天执行纯手工计算,需要46年时间才能完成 Roadrunner一天的工作量。 Roadrunner占地540平方米、总重227吨、造价约1亿美元,主 要用于美国核武器模拟及天文、能源、人类基因科学、气候变 化等方面的研究。 1.2.6 计算机的发展趋势 1.2.6 计算机的发展趋势 微型化 在保持计算机功能的前提下,使其体积越来越小。 台式机、笔记本、掌上电脑、嵌入式计算机就是微型化的 体现。 1.2.6 计算机的发展趋势 网络化 实现网络化,才能真正做到资源共享,计算机才能发挥更大的作用, 给人们的的日常生活带来更大的便利。 智能化 计算机处理过程化的计算工作及事务处理工作已经达到了相当高的水 平,是人力望尘莫及的。 但在智能性工作方面,计算机还远远不如人脑。 如何让计算机具有人脑的智能,模拟人的推理、联想、思维等 功能,是一个重要发展方向。 1.2.7 计算机的分类 超级计算机 体积最大、速度最快、功能最强、价格也最高。 主要为国家安全、空间技术、天气预报、石油勘探、生命科学 等领域的高强度计算服务。 IBM 的Roadrunner、我国的曙光5000A都属于超级计算机。 大型计算机 高性能大容量的通用计算机,标准化的体系结构和批量生产。 在银行、税务、大型企业、大型工程设计等领域得到广泛应 用。 IBM 360、IBM 4300和IBM 3090等是典型代表。 1.2.7 计算机的分类 小型计算机 介于微型计算机和大型计算机之间的一种计算机。 PDP系列、VAX-11系列等是代表。 逐步被高性能微机取代。 工作站 配备有大屏幕显示器、大容量存储器和图形加速卡的微型 计算机。 逐步被高性能微机取代。 1.2.7 计算机的分类 微型计算机 台式计算机和笔记本计算机 个人数字助理 单片机和嵌入式计算机 服务器 通过网络为客户端计算机提供各种服务的高性能计算机。 强调高速的运算能力、长时间的可靠运行、强大的外部数 据吞吐能力。 1.2.8 计算机的特点 运算速度快 世界上最快计算机的运算速度已超过1000万亿次每秒。 我国研制的最快计算机的运算速度达到233万亿次每秒。 运算精度高 我国古代著名数学家祖冲之计算出圆周率的值在3.1415926 3.1415927之间,这是当时非常了不起的成就。 国外有位著名数学家整整花了15年的时间,才把圆周率的值计 算到小数点后707位。 计算机用602个小时将圆周率计算到小数点后12 411亿位。 1.2.8 计算机的特点 记忆能力强 如果按纯文本方式存储,80GB的硬盘可以存储13 000多部300万字的大部头书籍。 判断能力好 计算机和人下棋/机器人足球比赛。 自动运行 在程序的控制下自动运行。 1.2.9 计算机的应用领域 科学计算 大型工程设计、航空航天、石油勘探、核能利用、地震预 报与监测和天气预报等。 信息处理 各种管理系统和办公自动化系统。 过程控制 火星探测器、宇宙飞船、汽车自动装配、数控机床、无人 侦察机、导弹的巡航飞行等都需要计算机控制。 失之毫厘,差之千里。 1.2.9 计算机的应用领域 计算机辅助系统 计算机辅助设计(CAD)、计算机集成制造系统 (CIMS)、计算机辅助 软件工程(CASE)、计算机辅助教学(CAI)。 人工智能 IBM公司研制的深蓝计算机系统,1997年5月,以2胜1负3平的成绩战 胜1985年以来一直占据世界冠军宝座的卡斯帕罗夫。 网络应用 截至2009年6月30日,我国网民规模达到3.38亿人,居世界第一。 网络已应用于人们的工作、生活和娱乐中。 1.4 著名的计算机公司 Intel公司 IBM公司 微软公司 Oracle公司 Sysmantec SAP 1.4.1 INTEL公司 成立于1968年,名字取自两个英文单词Integrated和 Electronic的组合,中文翻译成英特尔。 1971年,推出了世界上第一枚微处理器4004。 1978年后,陆续推出8086/286/386/486。 1993年后,陆续推出Pentium/P2/P3/P4。 目前还有超线程、多核CPU等。 1.4.2 IBM公司 IBM公司的全称为国际商业机器公司 (International Business Machines Corporation)。 早期产品是打孔卡片制表机 。 1952年12月研制出IBM第一台存储程序计算机IBM 701,IBM 公司逐步占据了计算机制造业的霸主地位。 大型计算机有IBM700系列/7000系列/360系列/4300系列 等。 个人计算机有IBM PC系列。 超级计算机有IBM BlueGene 系列。 1.4.3 微软公司 微软公司诞生于1975年,由比尔盖茨和保罗艾伦创立。 1975年7月,他们与MITS签署协议,允许MITS在全世界范围 内使用和转让Basic及源代码,盖茨他们获利18万美元。 1981年6月,为IBM PC机开发出操作系统MS DOS,在1985 年到1995年间占据PC机操作系统的统治地位。 1985年6月,开发出OS/2操作系统,赢利20亿美元。 1995年推出Windows95,逐渐取代了MS DOS。 目前有办公软件/数据库/浏览器/开发工具等。 1.5 著名的计算机科学家 计算机理论和结构的奠基人 阿伦图灵(A. M. Turing,1912-1954) 冯诺依曼(J. von Neumann,1903-1957) 1.5.1 图灵 1936年,图灵发表的论文论可计算数及其在判定问 题中的应用奠定了计算机理论基础。 图灵提出的计算模型被称作图灵机。 1950年10月,发表了论文计算机和智能,并提出了 图灵测试 。 美国计算机学会设有图灵奖。 1.5.2 冯诺依曼 1944年夏天,戈尔斯坦偶遇冯诺依曼,后者了解了 正在研制中的ENIAC。 1945年6月30日,莫尔学院发布了冯诺依曼总结的 EDVAC方案。 EDVAC奠定了现代计算机的基本结构。 明确了计算机的5个组成部分。 采用二进制计数和计算。 采用存储程序方式。 1.5.4 王选 在汉字激光照排领域做出了突出贡献。 汉字字形的压缩和还原技术。 以页面描述语言为基础的远程传版新技术。 开放式彩色桌面出版系统。 新闻采编流程计算机管理系统。 中国计算机学会设有王选奖。 1.7.1 图灵奖 ACM于1966年设立。 主要奖励在计算机科学理论与软件方面作出贡献的科学家。 一般每年奖励一名计算机科学家,只有少数年度有两人或三 人共享此奖。 计算机界最负盛名、最崇高的个奖项,有计算领域的诺贝尔 奖(Nobel Prize in computing)之称,目前每年的奖金为25万 美元。 1966 2008年的43届图灵奖,共有55名科学家获此殊荣。 软件架构技术简介 一、软件架构 二、桌面软件架构 三、C/S软件架构 四、B/S软件架构 五、C/S架构与B/S比较 六、P2P软件架构 41 题 纲 一、软件架构 软件架构(software architecture)是一系列相 关的抽象模式,用于指导大型软件系统各个方 面的设计。软件架构是一个系统的草图。软件 架构描述的对象是直接构成系统的抽象组件。 各个组件之间的连接则明确和相对细致地描述 组件之间的通讯。在实现阶段,这些抽象组件 被细化为实际的组件,比如具体某个类或者对 象。在面向对象领域中,组件之间的连接通常 用接口_(计算机科学)来实现。 42 二、桌面软件架构 各类安装在单机上的不依赖于网络运行的软 件。例如:office各个版本、photoshop、 corledraw、dreamweaver、autocad、各类IDE 、各类单机版游戏、各种单机版杀毒软件等 等。 特点:速度快,必须安装后才能使用,升级维 护离开网络比较麻烦,经常要考滤兼容性问 题。 43 三、C/S软件架构 Client和Server常常分别处在相距很远的两台 计算机上,Client程序的任务是将用户的要求 提交给Server程序,再将Server程序返回的结 果以特定的形式显示给用户;Server程序的任 务是接收客户程序提出的服务请求,进行相应 的处理,再将结果返回给客户程序。 例如:、各种非网页版的游戏cs、银行各 网点的管理系统等等。 44 C/S(Client/Server)体系结构 45 三、C/S软件架构 三、C/S软件架构特点 (1)应用服务器运行数据负荷较轻。 (2)数据的储存管理功能较为透明 (3)C/S架构的劣势是高昂的维护成本且投资 大。 46 四、B/S软件架构 B/S(浏览器/服务器模式)是随着Internet技术的 兴起,对C/S 结构的一种改进。在这种结构下 ,软件应用的业务逻辑完全在应用服务器端实 现,用户表现完全在Web服务器实现,客户端 只需要浏览器即可进行业务处理,是一种全新 的软件系统构造技术。这种结构更成为当今
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 九田小学年下学期教学工作总结模版
- 红橙可爱卡通校园安全模板
- 区块链技术教育应用探索与案例
- 中介分销合同范例
- 办公自动化新趋势基于区块链技术的食品行业应用案例
- 幼儿园新入职小班教师年度工作总结模版
- 医疗健康数据治理的标准化与规范化建设
- 信托公司合同范例
- 小儿肺炎的护理
- 专业商铺转让合同范例
- 村里安全隐患排查
- 雨季燕窝知识讲座
- 部编版小学道德与法治六年级下册《多元文化多样魅力》
- 昆虫的生存技巧和适应能力
- 危急值报告制度培训课件
- 2022年深圳市南山区教育系统招聘公办幼儿园副园长考试真题
- 锂电池出租合同范本
- 咽喉癌病历书写
- DB63T 2187-2023 丹巴腮扁叶蜂监测技术规程
- 基坑降水计算-潜水完整井-非完整井
- 幼儿园安全教育课件:《嘴巴里的小精灵》
评论
0/150
提交评论