




已阅读5页,还剩44页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2020/6/8,计算机文化基础课程,1,第一章计算机基础知识,2020/6/8,计算机文化基础课程,2,内容简介,1.1计算机概述1.2计算机中常用的数制1.3计算机中的数据与编码,2020/6/8,计算机文化基础课程,3,1.1计算机概述,1.1.1计算机的概念计算机是一种按程序控制自动进行信息加工处理的通用工具。它的处理对象和结果都是信息。单从这点来看,计算机与人的大脑有某些相似之处。因为人的大脑和五官也是信息采集、识别、转换、存储、处理的器官,所以人们常把计算机称为电脑。计算机自动工作的基础在于存储程序方式,其通用性的基础在于利用计算机进行信息处理的共性方法。,2020/6/8,计算机文化基础课程,4,1.1计算机概述,1.1.2计算机的发展阶段计算机发展年代划分的原则是依据计算机所采用的电子器件的不同,这就是人们通常所说的电子管、晶体管、集成电路、超大规模集成电路等四个年代。,2020/6/8,计算机文化基础课程,5,1.1计算机概述,(1)第一代计算机(19461957),通常称为电子管计算机年代。其主要特点是:采用电子管作为逻辑开关元件;存储器使用水银延迟线、静电存储管、磁鼓等;外部设备采用纸带、卡片、磁带等;使用机器语言,50年代中期开始使用汇编语言,但还没有操作系统。,2020/6/8,计算机文化基础课程,6,1.1计算机概述,(2)第二代计算机(19581964),人们通常称为晶体管计算机年代。其主要特点是:使用半导体晶体管作为逻辑开关元件;使用磁芯作为主存储器,辅助存储器采用磁盘和磁带;输入/输出方式有了很大改进;开始使用操作系统,有了各种计算机高级语言。,2020/6/8,计算机文化基础课程,7,1.1计算机概述,(3)第三代计算机(19651970),通常称为集成电路计算机年代。其主要特点是:使用中、小规模集成电路作为逻辑开关元件;开始使用半导体存储器。辅助存储器仍以磁盘、磁带为主;外部设备种类和品种增加;开始走向系列化、通用化和标准化;操作系统进一步完善,高级语言增多。,2020/6/8,计算机文化基础课程,8,1.1计算机概述,(4)第四代计算机(1971年至今),通常称为大规模或超大规模集成电路计算机年代。其主要特点是:使用大规模、超大规模集成电路作为逻辑开关元件;主存储器采用半导体存储器,辅助存储器采用大容量的软、硬磁盘,并开始引入和使用光盘;外部设备有了很大发展,采用光字符阅读器(OCR)、扫描仪、激光打印机和绘图仪;操作系统发展完善,数据库管理系统有更新的发展,软件行业发展成为现代新型的工业产业。,2020/6/8,计算机文化基础课程,9,1.1计算机概述,(5)新一代计算机从80年代开始,日本、美国以及欧洲共同体都相继开展了新一代计算机(FGCS)的研究。新一代计算机是把信息采集、存储、处理、通信和人工智能结合在一起的计算机系统,它不仅能进行一般信息处理,而且能面向知识处理,具有形式推理、联想、学习和解释能力,能帮助人类开拓未知的领域和获取新的知识。,2020/6/8,计算机文化基础课程,10,1.1计算机概述,1.1.3计算机的分类(1)我国计算机界根据计算机的性能指标,如运算速度、存储容量、功能强弱、规模大小以及软件系统的丰富程度等,将计算机分为巨型机、大型机、中型机、小型机和微型机五大类。(2)国际上根据计算机的性能指标和面向的应用对象,将计算机分为巨型机、小巨型机、大型机、小型机、工作站和个人计算机六大类。随着计算机科学技术的不断发展,各种计算机的性能指标均会提高,这种分类方法也会有所变化。,2020/6/8,计算机文化基础课程,11,1.1计算机概述,1.1.4微机的发展与种类(1)微机的发展阶段第一代微型计算机。1981年8月IBM公司推出了个人计算机IBMPC。1983年8月又推出了IBMPC/XT,其中XT表示扩展型。它以Intel8088芯片为CPU,内部总线为16位,外部总线为8位。我们称IBMPC/XT及其兼容机为第一代微型计算机。,2020/6/8,计算机文化基础课程,12,1.1计算机概述,第二代微型计算机:1984年8月IBM公司又推出了IBMPC/AT,其中AT表示先进型或高级型。第三代微型计算机:1986年由PC兼容厂家Compaq公司率先推出了386/AT,牌号为Deskpro386,开辟了386微型计算机新时代。第四代微型计算机:1989年Intel80486芯片问世,不久就出现了以它为CPU的微型计算机。第五代微型计算机:1993年Intel公司推出了Pentium芯片。它是人们常说的80586,但出于专利保护的原因,将其命名为Pentium,它的中文名字叫“奔腾”。,2020/6/8,计算机文化基础课程,13,1.1计算机概述,(2)微机的种类微型机的生产厂家及其型号目前,微型机有三个大的产品系列:最大的是IBMPC及其兼容机;其次是一个较小的、与IBMPC不兼容的AppleMacintosh系列,它是由Apple(苹果电脑)公司制造的;最后是一个更小的系列,即IBM公司的PS/2系列。,2020/6/8,计算机文化基础课程,14,1.1计算机概述,微型机所用的微处理器芯片微处理器芯片可分为Intel系列和非Intel系列两类。IBMPC机中使用的微处理器芯片就是Intel系列芯片,主要有Intel8088/8086、80286、80386、80486以及Pentium(奔腾)、Pentium、Pentium、Pentium4。,2020/6/8,计算机文化基础课程,15,1.1计算机概述,1.1.5计算机的主要特点计算机的发明和发展是20世纪最伟大的科学技术成就之一。作为一种通用的智能工具,它具有以下几个特点:(1)运算速度快:现代的巨型计算机系统的运算速度已达每秒几十亿次乃至几百亿次。(2)运算精度高:由于计算机内采用二进制数制进行运算,因此可以用增加表示数字的设备和运用计算技术,使数值计算的精度越来越高。,2020/6/8,计算机文化基础课程,16,1.1计算机概述,(3)通用性强:计算机可以将任何复杂的信息处理任务分解成一系列的基本算术和逻辑操作,反映在计算机的指令操作中,按照各种规律执行的先后次序把它们组织成各种不同的程序,存入存储器中。(4)具有记忆和逻辑判断功能:计算机有内部存储器和外部存储器,可以存储大量的数据,随着存储容量的不断增大,可存储记忆的信息量也越来越大。(5)具有自动控制能力:计算机内部操作、控制是根据人们事先编制好的程序自动控制进行的,不需要人工干预。,2020/6/8,计算机文化基础课程,17,1.1计算机概述,1.1.6计算机的应用领域计算机具有高速度运算、逻辑判断、大容量存储和快速存取等特性,这决定了它在现代人类社会的各种活动领域都成为越来越重要的工具。人类的社会实践活动从总体上可分为认识世界和改造世界两大范畴。对自然界和人类社会各种现象和事实进行探索,发现其中的规律,这是科学研究的任务,属认识世界的范畴。利用科学研究的成果进行生产和管理,属于改造世界的范畴。在这两个范畴中,计算机都是极有力的工具。,2020/6/8,计算机文化基础课程,18,1.1计算机概述,(1)科学计算(数值计算):科学计算是计算机最重要的应用之一。如工程设计、地震预测、气象预报、火箭和卫星发射等都需要由计算机承担庞大复杂的计算任务。(2)数据处理(信息管理):当前计算机应用最为广泛的是数据处理。人们用计算机收集、记录数据,经过加工产生新的信息形式。(3)过程控制(实时控制):计算机是生产自动化的基本技术工具,它对生产自动化的影响有两个方面:在自动控制理论上,现代控制理论处理复杂的多变量控制问题,其数学工具是矩阵方程和向量空间,必须使用计算机求解。,2020/6/8,计算机文化基础课程,19,1.1计算机概述,在自动控制系统的组织上,由数字计算机和模拟计算机组成的控制器是自动控制系统的大脑。它按照设计者预先规定的目标和计算程序以及反馈装置提供的信息指挥执行机构动作。生产自动化程度越高对信息传递的速度和准确度的要求也就越高,这一任务靠人工操作无法完成,只有计算机才能胜任。在综合自动化系统中,计算机赋予自动控制系统越来越大的智能性。(4)计算机通信:现代通信技术与计算机技术相结合,构成联机系统和计算机网络。计算机网络的建立,不仅解决了一个地区、一个国家中计算机之间的通信和网络内各种资源的共享,还可以促进和发展国际间的通信和各种数据的传输与处理。,2020/6/8,计算机文化基础课程,20,1.1计算机概述,(5)计算机辅助工程计算机辅助设计(CAD):利用计算机高速处理、大容量存储和图形处理的功能而使辅助设计人员进行产品设计的技术,称为计算机辅助设计。计算机辅助设计技术已广泛应用于电路设计、机械设计、土木建筑设计以及服装设计等各个方面。计算机辅助制造(CAM):在机器制造业中,利用计算机通过各种数控机床和设备,自动完成离散产品的加工、装配、检测和包装等制造过程的技术,称为计算机辅助制造。,2020/6/8,计算机文化基础课程,21,1.1计算机概述,计算机辅助教学(CAI):学生通过与计算机系统之间的对话实现教学的技术,称为计算机辅助教学。其它计算机辅助系统:利用计算机作为工具辅助产品测试的计算机辅助测试(CAT);利用计算机对学生的教学、训练和对教学事务进行管理的计算机辅助教育(CAE);利用计算机对文字、图像等信息进行处理、编辑、排版的计算机辅助出版系统(CAP),等等。(6)人工智能:利用计算机模拟人类某些智能行为(如感知、思维、推理、学习等)的理论和技术。它是在计算机科学、控制论等基础上发展起来的边缘学科,包括专家系统、机器翻译、自然语言理解等。,2020/6/8,计算机文化基础课程,22,1.2计算机中常用的数制,1.2.1进位计数制(1)数制(计数制):用一组固定的符号和统一的规则表示数值的方法。(2)进位计数制:按进位的方法进行计数。(3)数位、基数和位权进位计数制的三个要素。数位:是指数码在一个数中所处的位置。基数:是指在某种进位计数制中,每个数位上所能使用的数码的个数,例如十进位计数制中,每个数位上可以使用的数码为09十个数码,即其基数为十。位权:是指在某种进位计数制中,每个数位上的数码所代表的数值的大小,等于在这个数位上的数码乘上一个固定的数值,这个固定的数值就是此种进位计数制中该数位上的位权。数码所处的位置不同,代表数的大小也不同。,2020/6/8,计算机文化基础课程,23,1.2计算机中常用的数制,讨论位权的概念:,(一个数位上的)位权=(基数)本数位的编码,2020/6/8,计算机文化基础课程,24,1.2计算机中常用的数制,1.2.2常用的进位计数制(1)十进制:数码:0,1,2,3,4,5,6,7,8,9。基数:10;逢十进一。(2)二进制数码:0,1。基数:2;逢二进一。(3)八进制数码:0,1,2,3,4,5,6,7。基数:8;逢八进一。(4)十六进制数码:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F。基数:16;逢十六进一。,2020/6/8,计算机文化基础课程,25,1.2计算机中常用的数制,1.2.3不同进位计数制之间的转换不同进位计数制之间的转换,实质上是基数间的转换。一般转换的原则是:如果两个有理数相等,则两数的整数部分和小数部分一定分别相等。因此,各数制之间进行转换时,通常对整数部分和小数部分分别进行转换,然后将其转换结果合并即可。利用位权的概念将下列四个数展开:(123.4)10=1102+2101+3100+410-1(101.11)2=122+021+120+12-1+12-2(73.4)8=781+380+48-1(AB.C)16=A161+B160+C16-1,2020/6/8,计算机文化基础课程,26,1.2计算机中常用的数制,将上面各个展开式求和:(123.4)10=1102+2101+3100+410-1=123.4(101.11)2=122+021+120+12-1+12-2=5.75(73.4)8=781+380+48-1=59.5(AB.C)16=A161+B160+C16-1=171.75结论:十进制数的展开式求和后的值为十进制数,非十进制数的展开式求和后的值任为十进制数。由此可得出非十进制数转化为十进制数的方法:展开式求和。,2020/6/8,计算机文化基础课程,27,1.2计算机中常用的数制,(1)非十进制数转化成十进制数设数S为R进制数,Si为第i位数,小数点前有n位,小数点后有m位,则转换公式为:,2020/6/8,计算机文化基础课程,28,1.2计算机中常用的数制,(2)二进制数与八、十六进制数之间的转换二进制数和八进制数的转换三位二进制数和一位八进制数形成一一对应。“421”码八转二:用一位八进制数代替三位二进制数二转八:用三位二进制数代替一位八进制数,2020/6/8,计算机文化基础课程,29,二进制数和十六进制数的转换四位二进制数和一位十六进制数一一对应。“8421”码二转十六:四位二进制数代替一位十六进制数。十六转二:一位十六进制数代替四位二进制数。,2020/6/8,计算机文化基础课程,30,1.2计算机中常用的数制,(3)十进制数转化成非十进制数十进制转化为二进制数(a)整数部分“2”(b)小数部分“2”,2020/6/8,计算机文化基础课程,31,1.2计算机中常用的数制,例将(125.685)10转换为二进制数。解:(125.685)10=(1111101.101),(a)整数部分“2”,(b)小数部分“2”,2020/6/8,计算机文化基础课程,32,1.2计算机中常用的数制,十进制数转化为八、十六进制数与十进制数转化为二进制数相似,十进制数转化为非十进制数都可以采用“整数部分R、小数部分R法”。但是对于八、十六进制数而言,此种方法过于繁琐,所以可采用如下方法:,2020/6/8,计算机文化基础课程,33,1.2计算机中常用的数制,1.2.4二进制数的运算二进制数的运算包括:算术运算、逻辑运算。(1)算术运算加法:0+0=0;1+0=0+1=1;1+1=10(进位)。减法:0-0=1-1=0;1-0=1;0-1=1(借位)。乘法:00=0;10=01=0;11=1。除法:00=1;01=0;11=1;10无意义。,2020/6/8,计算机文化基础课程,34,1.2计算机中常用的数制,(2)逻辑运算逻辑加(或运算,+、):0+0=0;1+0=0+1=1;1+1=1(进位)。逻辑乘(与运算,、):0-0=1-1=0;1-0=1;0-1=1(借位)。逻辑否定(非运算):=1;=0。逻辑异或():00=11=0;01=10=1。逻辑同或():00=11=1;01=10=0。,2020/6/8,计算机文化基础课程,35,1.2计算机中常用的数制,1.2.5为什么计算机中要采用二进制(1)可行性采用二进制,只有0和1两种状态,这在物理上是极易实现的。例如,电平的高与低、电流的有与无、开关的接通与断开、晶体管的导通与截止、灯的亮与灭等两个截然不同的对立状态都可用来表示二进制。计算机中通常是采用双稳态触发电路来表示二进制数的,这比用十稳态电路来表示十进制数要容易得多。,2020/6/8,计算机文化基础课程,36,1.2计算机中常用的数制,1.2.5为什么计算机中要采用二进制(2)简易性二进制数的运算法则简单。例如二进制数的求和法则只有三种:00=0;01=10=1;11=10(逢二进一)。而十进制数的求和法则却有一百种之多。因此,采用二进制可以使计算机运算器的结构大为简化。,2020/6/8,计算机文化基础课程,37,1.2计算机中常用的数制,1.2.5为什么计算机中要采用二进制(3)逻辑性由于二进制数符l和0正好与逻辑代数中的真(true)和假(false)相对应,所以用二进制数来表示二值逻辑进行逻辑运算是十分自然的。(4)可靠性由于二进制只有0和1两个符号,因此在存储、传输和处理时不容易出错,这使计算机具有的高可靠性得到了保障。,2020/6/8,计算机文化基础课程,38,1.3计算机中的数据与编码,1.3.1数据的概念(1)数据可由人工或自动化手段加以处理的那些事实、概念、场景和指示的表示形式,包括字符、符号、表格、声音和图形等。(2)数据在计算机中的操作:存储、传送、排序、归并、计算、转换、检索、制表、模拟等。(3)数据的两种形态人读数据:有人类完成其操作。机读数据:由机器完成其操作。,2020/6/8,计算机文化基础课程,39,1.3计算机中的数据与编码,1.3.2数据的单位(1)位(bit):二进制的一个数位,他是计算机中的最小的数据单位。(2)字节(Byte,B):计算机中用来表示存储空间大小的基本的容量单位,由8位二进制数组成。1B=8bit1KB=210B=1024B1MB=220B=1024KB1GB=230B=1024MB(3)字(Word):计算机进行数据处理时,一次存取、加工和传送的数据长度,也是计算机进行数据存储和数据处理的基本运算单位,它由一个或多个字节组成。,2020/6/8,计算机文化基础课程,40,1.3计算机中的数据与编码,1.3.3计算机内字符数据的编码方式(1)十进制编码二进制编码的十进制数(BCD码)用若干位二进制数表示一位十进制数。最常用的是8421码。,2020/6/8,计算机文化基础课程,41,1.3计算机中的数据与编码,(2)ASCII码用7位二进制数或8位二进制数表示常用的字符、符号、数据等信息。7位版本:基本ASCII码,用7位二进制数的128种不同组合,分别表示:数码0-9、52个英文大小写字母、各种运算符号、标点符号、控制字符。8位版本:扩展ASCII码,最高位为0时和7位版本相同,最高位为1时,作为扩展位可根据不同的需要表示不同的符号。(3)汉字编码,2020/6/8,计算机文化基础课程,42,1.3计算机中的数据与编码,1.3.4计算机内数值数据的编码方式(1)真值数与机器数例十进制数+90,在机器中的表示方式:,最高位为符号位,0为“+”号、1为“-”号。“+90”真值数;01011010机器数。,2020/6/8,计算机文化基础课程,43,1.3计算机中的数据与编码,(2)定点数和浮点数定点数:规定小数点位置不变的机器数。浮点数:小数点位置可以移动的机器数。,2020/6/8,计算机文化基础课程,44,1.3计算机中的数据与编码,(3)原码、补码、反码原码正数的符号位用0表示,负数的符号位用1表示,数值用二进制数表示的机器数。例若X1=+1010110,X2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 足疗按摩技术操作试题及答案
- 坐月子饮食禁忌试题及答案
- 2025年罕见病药物研发激励政策与生物制药企业国际化发展报告
- 考点解析-沪科版9年级下册期末试题附完整答案详解(易错题)
- 考点解析-沪科版9年级下册期末试题及完整答案详解【名校卷】
- 2025至2030年中国蛋清粉行业市场供需格局及投资规划建议报告
- 2025版秦都区某小区二手房买卖合同附房屋交易资金监管及结算流程
- 2025年医疗设备制造财务代理与成本控制合同
- 2025年度水利工程项目施工监理分包合同范本
- 2025版文化产业发展三方协议担保服务协议
- 中航工业运营管理体系内容介绍课件
- 2022年成都中医药大学辅导员招聘考试试题及答案解析
- 智能客服趋势发展白皮书:智能客服预见未来课件
- 大班 语言社会 我升大班啦 课件
- 项目造价咨询计划表
- 幼儿园玩教具操作与活动指导
- 敏捷项目管理实践指南
- 《数据结构》课件(完整版)
- 项目管理(PMBOK)讲义全套
- 友声收银系列电子秤使用说明书
- 《立体裁剪》实训指导书
评论
0/150
提交评论