大学计算机基础(修)分析.pptx

  1. 1、本文档共272页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大学计算机基础 第1章 计算机基础知识 大学计算机基础 1.1 计算机概述 计算机(Computer)是电子计算机的简称,它是一种能够按照存储的程序,自动、高速地进行大量数值计算和各种信息处理的现代化智能电子装置。 一个完整的计算机系统是由硬件系统和软件系统两部分组成的。 硬件系统是组成计算机系统的各种电子设备的总称,是计算机系统的 物质基础; 软件系统是为运行、管理和维护计算机而编制的各种程序、软件包及 各类数据文档。 人们把没有安装任何软件的计算机称为裸机。实际上,用户所面对的是经过若干层软件“包装”的计算机,计算机功能强弱不仅取决于硬件系统而更大程度上是由所安装的软件系统所决定的。 大学计算机基础 计算机种类繁多,在规模、处理能力、价格、复杂程度以及设计技术等方面都存在着很大的差别,但各种计算机的工作原理都是一样的。 微型计算机(简称微机或电脑)的普及应用以及计算机网络的飞速发展,对人类的生产和生活产生了极其深刻的影响。 4 大学计算机基础 1.1.1 计算机的产生与发展简史 在漫长的人类发展历史中,随着社会的发展和科技的进步,计算工具经历了从简单到复杂、从低级到高级的发展过程,例如绳结、算筹、算盘、计算尺、手摇机械计算机、电动机械计算机、电子计算机等,它们都在不同的历史时期发挥着其作用。 5 大学计算机基础 1.电子计算机的诞生 电子计算机的问世,最重要的奠基人是英国数学家 阿兰·麦席森·图灵(Alan Mathison Turing)和美籍匈牙利数学家冯·诺依曼(John von Neumann)。 图灵的贡献是建立了图灵机的理论模型,提出了图灵测试,奠定了人工智能的理论基础;而冯·诺依曼则是首次提出了计算机体系结构的设想。 大学计算机基础 (1)“理想计算机”的提出 1936年,英国数学家阿兰·麦席森·图灵,如图所示,发表了著名的关于《论数字计算在决断难题中的应用》的论文,在这篇开创性的论文中,图灵给“可计算性”下了一个严格的数学定义,并提出著名的“图灵机”(Turing Machine,TM)的设想。被冠以“理想计算机”的名称。图灵机理论不但解决了数理逻辑的一个基础理论问题,而且理论上证明了研制通用数字计算机的可行性。一般认为,现代计算机的基本概念源于图灵。 阿兰·麦席森·图灵 大学计算机基础 (2) 世界上第一台通用电子计算机—ENIAC 第二次世界大战中,美国军方为了计算炮弹的弹道轨迹,迫切需要一种高速计算工具来代替人工计算,在美国军方的支持下,世界第一台电子数字积分计算机ENIAC(Electronic Numerical Integrator And Computer)于1943年开始研制。1946年2月,ENIAC诞生于宾夕法尼亚大学,它是世界上第一台能真正自动运行的通用电子计算机,如图所示。 8 大学计算机基础 该机主要组件是电子管,使用18000个电子管,70000个电阻,10000个电容,1500个继电器,6000多个开关,长30.48m,宽1m,占地面积约170m2,重量达30t,耗电150kW,它每秒执行5000次加法或400次乘法,比当时最快的计算工具快300倍。 大学计算机基础 用ENIAC计算题目时,首先要根据解题步骤预先编好一条条指令,再按指令连接好外部电路,然后启动机器,使其自动运行输出结果。当要计算另一个题目时,必须重复进行上述工作,所以只有少数专家才能使用。尽管ENIAC存在着不能存储程序,以及使用的是十进制数等明显缺陷,但是它的运算速度在当时已经非常快了。它使过去借助机械分析机需7~20h才能计算一条弹道的工作时间缩短到30s,从而使科学家们从庞大的计算量中解放出来。它的问世,标志着信息时代的来临,具有划时代的意义。 10 大学计算机基础 (3) 世界上第一台冯·诺依曼结构的计算机—EDVAC 在ENIAC计算机研制的同时,美籍匈牙利数学家冯·诺依曼,如图所示,针对它的重大缺陷与莫尔小组合作进行了离散变量自动电子计算机EDVAC(Electronic Discrete Variable Automatic Computer)的研究,明确规定了计算机的5个基本组成部件:运算器、控制器、存储器、输入设备、输出设备;并把计算机中要执行的指令和要处理的数据均以二进制形式来表示;还采用了“存储程序”和“程序控制”结合的原理:即程序和数据都放在内存中,在程序的控制下自动完成操作。 11 大学计算机基础 该设计思想解决了程序的“内部存储”和“自动运行”两大难题,从而提高了计算机的运算速度,相当于ENIAC运算速度的240倍。存储程序的概念是计算机发展史上的一

文档评论(0)

四娘 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档