【计算机基础PPT】第一章 计算机基础知识.ppt
《【计算机基础PPT】第一章 计算机基础知识.ppt》由会员分享,可在线阅读,更多相关《【计算机基础PPT】第一章 计算机基础知识.ppt(78页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1计算机基础知识一、什么是计算机一、什么是计算机 计算机是一种能对各种信息进行存储和高速计算机是一种能对各种信息进行存储和高速处理的工具或电子机器。处理的工具或电子机器。对上述定义要强调两点:对上述定义要强调两点:计算机不仅是一个计算工具,而且还是一计算机不仅是一个计算工具,而且还是一个信息处理机。个信息处理机。计算机不同于其它任何机器,它能存储程计算机不同于其它任何机器,它能存储程序,并按程序的引导自动存取和处理数据,输出序,并按程序的引导自动存取和处理数据,输出人们所期望的信息。人们所期望的信息。1.1 计算机概述2计算机基础知识二、计算机的发展史二、计算机的发展史 1.1.电子计算机的诞
2、生电子计算机的诞生 19461946年年2 2月月,美国宾夕法尼亚大学物理学家莫美国宾夕法尼亚大学物理学家莫克利和工程师埃克特为首的数十人共同开发了世克利和工程师埃克特为首的数十人共同开发了世界上第一台通用数字电子计算机界上第一台通用数字电子计算机(ENIACENIAC)。1.1 计算机概述3计算机基础知识 Electronic Numerical Integrator And Calculator 简称简称ENIAC,译为电子数字积分机和计算机,译为电子数字积分机和计算机电子管电子管:18000:18000只只电阻电阻:70000:70000个个电容电容:10000:10000只只继电器继电
3、器:1500:1500个个耗电耗电:140kW/h:140kW/h占地占地:170m:170m2 2重量重量:30:30吨吨速度速度:5000:5000次次/秒秒1.1 计算机概述4计算机基础知识 ENIACENIAC的主要任务是分析炮弹轨迹。的主要任务是分析炮弹轨迹。当当ENIACENIAC公开展出时,一条炮弹的轨道用公开展出时,一条炮弹的轨道用20s20s就能算出来,比炮弹本身的飞行速度还快。就能算出来,比炮弹本身的飞行速度还快。19491949:EDSAC(EDSAC(英国剑桥大学英国剑桥大学)19511951:EDVAC(EDVAC(美国宾夕法尼亚大学美国宾夕法尼亚大学)1.1 计算机
4、概述5计算机基础知识 2.2.计算机的发展阶段计算机的发展阶段代别代别第一代第一代1946-19581946-1958第二代第二代1959-19641959-1964第三代第三代1965-19701965-1970第四代第四代1971-1971-现在现在电子器件电子器件电子管电子管晶体管晶体管集成电路集成电路大规模和超大大规模和超大规模集成电路规模集成电路存储器存储器水银延迟线水银延迟线磁鼓、磁芯磁鼓、磁芯磁芯、磁鼓磁芯、磁鼓磁盘、磁带磁盘、磁带半导体存储器半导体存储器磁盘、磁带磁盘、磁带半导体存储器半导体存储器磁盘、光盘磁盘、光盘运算速度运算速度5000-5000-几万几万几十万几十万-百万
5、百万百万百万-几百万几百万几百万几百万-几亿几亿处理方式处理方式机器语言机器语言汇编语言汇编语言算法语言算法语言操作系统操作系统实时处理实时处理分时处理分时处理网络操作系统网络操作系统应用领域应用领域科学计算科学计算数据处理数据处理实时控制实时控制各行各业各行各业典型机种典型机种ENIACENIACEDVACEDVACIBM 7090IBM 7090CDC 6600CDC 6600IBM 360IBM 360PDP-IIPDP-IIVAX-IIVAX-IIIBM PC/AppleIBM PC/Apple1.1 计算机概述6计算机基础知识第五代计算机第五代计算机(新一代计算机新一代计算机)创新:
6、基本元器件创新:基本元器件生物计算机生物计算机采用生物工程技术产生的蛋白质分子制成生物芯采用生物工程技术产生的蛋白质分子制成生物芯片,其运算过程是蛋白质分子与周围物理化学介片,其运算过程是蛋白质分子与周围物理化学介质的相互作用过程。质的相互作用过程。量子计算机量子计算机采用一种链状分子聚合物的特性来表示开与关的采用一种链状分子聚合物的特性来表示开与关的状态,利用激光脉冲来改变分子的状态,使信息状态,利用激光脉冲来改变分子的状态,使信息沿着聚合物移动,从而进行运算。沿着聚合物移动,从而进行运算。光计算机光计算机采用光学技术,由光器件构成的计算机。在光器采用光学技术,由光器件构成的计算机。在光器件
7、方面研制的基本部件有:用于进行图像处理的件方面研制的基本部件有:用于进行图像处理的快速傅立叶变换部件,用于进行信息处理的光乘快速傅立叶变换部件,用于进行信息处理的光乘法、加法运算器。法、加法运算器。1.1 计算机概述7计算机基础知识3.3.计算机的计算机的发展趋势发展趋势巨型化巨型化(功能巨型化功能巨型化)巨型化是指具有高速运算、大存储容量和功能巨型化是指具有高速运算、大存储容量和功能强大的计算机系统,如:强大的计算机系统,如:ILLIAC-IVILLIAC-IV、银河机、银河机、深超深超-21C(1.5-21C(1.5万亿次万亿次/秒秒)。微型化微型化(体积微型化体积微型化)微型化包括台式微
8、型机、笔记本电脑、掌上电微型化包括台式微型机、笔记本电脑、掌上电脑。摩尔定律:集成电路脑。摩尔定律:集成电路翻一番翻一番/18/18个月个月网络化网络化(资源网络化资源网络化)网络化是指利用通信技术和计算机技术,把分网络化是指利用通信技术和计算机技术,把分散在不同地点的计算机互连起来,按照网络协散在不同地点的计算机互连起来,按照网络协议相互通信,以达到所有用户都可共享数据、议相互通信,以达到所有用户都可共享数据、软硬件资源的目的。如:软硬件资源的目的。如:InternetInternet。智能化智能化(处理智能化处理智能化)智能化就是要求计算机能模拟人的感觉和思维智能化就是要求计算机能模拟人的
9、感觉和思维能力,如:专家系统和机器人。能力,如:专家系统和机器人。1.1 计算机概述8计算机基础知识三、计算机的分类三、计算机的分类 1.1.按计算机用途分类按计算机用途分类 通用计算机通用计算机:为了能够解决各种问题,具有:为了能够解决各种问题,具有较强的通用性而设计的计算机。较强的通用性而设计的计算机。它具有一定的运算速度和存储容量,带有通它具有一定的运算速度和存储容量,带有通用的外设,配备各种系统软件和应用软件。用的外设,配备各种系统软件和应用软件。专用计算机专用计算机:为了解决一个或一类特定问题:为了解决一个或一类特定问题而专门设计的计算机。而专门设计的计算机。其软硬件的配置依据解决问
10、题的需要而定。其软硬件的配置依据解决问题的需要而定。1.1 计算机概述9计算机基础知识 2.2.按处理对象分类按处理对象分类 数字式电子计算机数字式电子计算机:处理非连续变:处理非连续变化的数化的数据,据,这些数据在时间上是离散的。这些数据在时间上是离散的。其基本运算部件是数字逻辑电路。其基本运算部件是数字逻辑电路。模拟式电子计算机模拟式电子计算机:处理连续变化的数据,:处理连续变化的数据,这些数据在时间上是连续的。这些数据在时间上是连续的。其基本运算部件是由运算放大器构成的微分其基本运算部件是由运算放大器构成的微分器、积分器和通用函数运算器等组成。器、积分器和通用函数运算器等组成。混合式电子
11、计算机混合式电子计算机:可处理数字量和模拟量:可处理数字量和模拟量1.1 计算机概述10计算机基础知识 3.3.按规模和处理能力分类按规模和处理能力分类(IEEE)(IEEE)巨型机巨型机:超级计算机:超级计算机,功能最强功能最强,价格最贵。价格最贵。小巨型机小巨型机:与巨型机相比,价格大幅降低。:与巨型机相比,价格大幅降低。大型机大型机:主机,具有很强的管理和处理数据:主机,具有很强的管理和处理数据的能力,在大企业、银行等单位使用。的能力,在大企业、银行等单位使用。小型机小型机:中小企业,:中小企业,VAX-II,DJS-2000VAX-II,DJS-2000。工作站工作站:高档微机,具有很
12、强的图形处理能:高档微机,具有很强的图形处理能力,应用于计算机辅助设计,力,应用于计算机辅助设计,SunSun工作站。工作站。个人计算机个人计算机:IBM PCIBM PC,AppleApple1.1 计算机概述11计算机基础知识四、计算机的特点四、计算机的特点 1.1.运算速度快运算速度快:每秒数万亿次,气象预报:每秒数万亿次,气象预报 2.2.计算精度高计算精度高:理论上不受限制,圆周率:理论上不受限制,圆周率 3.3.存储能力强存储能力强:中等规模图书馆:中等规模图书馆 4.4.具有逻辑判断能力具有逻辑判断能力:算术运算:算术运算 逻辑运算逻辑运算 判断或比较判断或比较 5.5.具有自动
13、执行能力具有自动执行能力:无需人工干预:无需人工干预1.1 计算机概述12计算机基础知识五、计算机的应用领域五、计算机的应用领域 1.1.科学计算或数值计算科学计算或数值计算 利用计算机来完成科学研利用计算机来完成科学研究和工程技术中提究和工程技术中提出的数学问题的计算。出的数学问题的计算。实际问题实际问题数学模型数学模型计计算量大。算量大。2.2.数据处理或信息处理数据处理或信息处理 指对数据进行收集、存储、整理、分类、统指对数据进行收集、存储、整理、分类、统计、加工、检索和传播等一系列活动的统称。计、加工、检索和传播等一系列活动的统称。信息时代海量数据的管理和有效利用。信息时代海量数据的管
14、理和有效利用。1.1 计算机概述13计算机基础知识 3.3.过程控制或实时控制过程控制或实时控制 利用计算机及时采集检测数据,按最优值迅利用计算机及时采集检测数据,按最优值迅速地对控制对象进行自动调节或自动控制。速地对控制对象进行自动调节或自动控制。无人自动化工厂。无人自动化工厂。4.4.计算机辅助技术计算机辅助技术 计算机辅助设计:计算机辅助设计:CADCAD 计算机辅助制造计算机辅助制造:CAMCAM 计算机集成制造系统计算机集成制造系统-CIMS-CIMS 计算机辅助教学计算机辅助教学:CAICAI1.1 计算机概述14计算机基础知识 5.5.人工智能人工智能 利用计算机模拟或部分模拟人
15、的智能活动,利用计算机模拟或部分模拟人的智能活动,如感知、判断、理解、学习、图像识别等。如感知、判断、理解、学习、图像识别等。实用技术:智能机器人、专家系统实用技术:智能机器人、专家系统 6.6.通信网络通信网络 InternetInternet网上银行、网上订票网上银行、网上订票 网上教学、网上医疗网上教学、网上医疗 网上税收、网上出版网上税收、网上出版1.1 计算机概述15计算机基础知识一、数制及其转换一、数制及其转换 1.1.什么是数制什么是数制 数制是用一组固定的数码和一套统一的规则数制是用一组固定的数码和一套统一的规则来表示数目的方法。来表示数目的方法。非进位记数制非进位记数制:表示
16、数值大小的数码与它在:表示数值大小的数码与它在数中的位置无关。典型的非进位记数制是罗马数数中的位置无关。典型的非进位记数制是罗马数字,例如罗马数字中字,例如罗马数字中:,:,进位记数制进位记数制:表示数值大小的数码与它在数:表示数值大小的数码与它在数中的位置有关。例如,十进制数中的位置有关。例如,十进制数 123.45123.451.2 计算机运算基础16计算机基础知识 进位记数制的要素进位记数制的要素:基数:指各种进位记数制中允许选用基本基数:指各种进位记数制中允许选用基本数码的个数。例如十进制的数码有:数码的个数。例如十进制的数码有:0,1,2,3,4,5,6,7,8,90,1,2,3,4
17、,5,6,7,8,9基数是基数是1010 位权:每个数码所表示的数值等于该数码位权:每个数码所表示的数值等于该数码乘以一个与数码所在位置相关的常数,这个常数乘以一个与数码所在位置相关的常数,这个常数叫做权值。例如:叫做权值。例如:123.4123.41110102 2+2+210101 1+3+310100 0 +4+41010-1-11.2 计算机运算基础17计算机基础知识 2.2.几种进位记数制几种进位记数制几种进位计数制的对应关系几种进位计数制的对应关系1.2 计算机运算基础18计算机基础知识几种进制数之间的对应关系几种进制数之间的对应关系十进制十进制二进制二进制八进制八进制十六进制十六
18、进制0 01 12 23 34 45 56 67 78 89 9101011111212131314141515000000000001000100100010001100110100010001010101011001100111011110001000100110011010101010111011110011001101110111101110111111110 01 12 23 34 45 56 67 7101011111212131314141515161617170 01 12 23 34 45 56 67 78 89 9A AB BC CD DE EF F1.2 计算机运算基础1
19、9计算机基础知识 3.3.不同进制数的相互转换不同进制数的相互转换 二进制数与十进制数的互换二进制数与十进制数的互换 人人十进制,计算机十进制,计算机二进制二进制 二进制数转换成十进制数二进制数转换成十进制数 按权展开,然后求和,就可把二进制数转换按权展开,然后求和,就可把二进制数转换成十进制数。例如:成十进制数。例如:(101.1)(101.1)2 21*21*22 2+0*2+0*21 1+1*2+1*20 0+1*2+1*2-1-1 (?)(?)10101.2 计算机运算基础20计算机基础知识 十进制数转换成二进制数十进制数转换成二进制数 十进制数有整数和小数两部分。十进制数有整数和小数
20、两部分。在转换时,整数部分采用在转换时,整数部分采用除除2 2取余法取余法 小数部分采用小数部分采用乘乘2 2取整法取整法 然后通过小数点将转换后的二进制数连接起然后通过小数点将转换后的二进制数连接起来即可。例如:来即可。例如:(105.625)(105.625)1010=(?)(?)2 21.2 计算机运算基础21计算机基础知识 二进制数与八进制数的互换二进制数与八进制数的互换 二进制数转换成八进制数二进制数转换成八进制数 三位并一位三位并一位:以小数点为基准,整数部分从:以小数点为基准,整数部分从右到左,小数部分从左到右,每三位一组,不足右到左,小数部分从左到右,每三位一组,不足三位添三位
21、添0 0补足补足,然后把每组的三位二进制数按权展然后把每组的三位二进制数按权展开后相加,得到相应的一位八进制数码,再按权开后相加,得到相应的一位八进制数码,再按权的顺序连接即得相应的八进制数。的顺序连接即得相应的八进制数。例如:例如:(1011100.00101011)(1011100.00101011)2 2=(?)=(?)8 8 (001,011,100.001,010,110)(001,011,100.001,010,110)2 2=(134.126)=(134.126)8 8 1 3 4.1 2 6 1 3 4.1 2 61.2 计算机运算基础22计算机基础知识 八进制数转换成二进制数
22、八进制数转换成二进制数 一位拆三位一位拆三位:将每一位八进制数写成对应:将每一位八进制数写成对应的三位二进制数,然后按权连接即可。的三位二进制数,然后按权连接即可。例如:例如:(123.67)(123.67)8 8=(?)=(?)2 2 1 2 3.6 7 (1 2 3.6 7 (八进制八进制)001,010,011.110111 (001,010,011.110111 (二进制二进制)(123.67)(123.67)8 8=(1010011.110111)=(1010011.110111)2 21.2 计算机运算基础23计算机基础知识 二进制数与十六进制数的互换二进制数与十六进制数的互换 二
23、进制数转换成十六进制数二进制数转换成十六进制数 四位并一位四位并一位:以小数点为基准,整数部分从:以小数点为基准,整数部分从右到左,小数部分从左到右,每四位一组,不足右到左,小数部分从左到右,每四位一组,不足四位添四位添0 0补足补足,然后把每组的四位二进制数按权展然后把每组的四位二进制数按权展开后相加,得到相应的一位十六进制数码,再按开后相加,得到相应的一位十六进制数码,再按权的顺序连接即得相应的十六进制数。权的顺序连接即得相应的十六进制数。例如:例如:(1011110.00011)(1011110.00011)2 2=(?)=(?)1616 (0101,1110.0001,1000)(01
24、01,1110.0001,1000)2 2=(5E.18)=(5E.18)1616 5 E.1 8 5 E.1 81.2 计算机运算基础24计算机基础知识 十六进制数转换成二进制数十六进制数转换成二进制数 一位拆四位一位拆四位:把一位十六进制数写成对应的:把一位十六进制数写成对应的四位二进制数,然后按权连接即可。四位二进制数,然后按权连接即可。例如:例如:(123.EF)(123.EF)1616=(?)=(?)2 2 1 2 3.E F(1 2 3.E F(十六进制十六进制)0001,0010,0011.1110,1111 (0001,0010,0011.1110,1111 (二进制二进制)(
25、123.EF)(123.EF)1616=(100100011.11101111)=(100100011.11101111)十进制数十进制数:512D:512D或或512 512 二进制数二进制数:1011:1011B B 八进制数八进制数:127Q :127Q 十六进制数十六进制数:A8H:A8H1.2 计算机运算基础25计算机基础知识 4.4.计算机为什么采用二进制计算机为什么采用二进制 电路简单电路简单:计算机是由逻辑电路组成,而逻:计算机是由逻辑电路组成,而逻辑电路通常只有两个状态。辑电路通常只有两个状态。可靠性高可靠性高:两个状态表示的二进制两个数码,:两个状态表示的二进制两个数码,数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机基础PPT 【计算机基础PPT】第一章 计算机基础知识 计算机 基础 PPT 第一章
限制150内