计算机应用基础教程(全套课件)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(5)与通信网络互联,构成跨地区、跨国界乃至全球 的计算机通信网,实现各种资源的共享。
第一章 计算机概述
3. 主要性能指标
(1)字长 字长是计算机CPU一次直接处理二进制数据的位
数,一般与运算器的位数一致。就一般而言,字长越 长,运算精度越高。一般计算机的字长有8位、16位、 32位和64位等。
第一章 计算机概述
第二章 计算机基础知识
2. 算术运算
基本的算术运算有四种,即加、减、乘、除,且规 则非常简单,举例如下:
(1) 加法运算
例2.1 1101+1011=11000
000 011 10 1 11 10
1101 1011
11000
第二章 计算机基础知识
(2) 减法运算
000 1 0 1 11 0 10 1 1
第二章 计算机基础知识
(2)浮点数 浮点数是小数点位置不固定的数,也是一种指数表
示法。比如110.011可表示为: N=110.011=1.10011×2+10=0.110011×2+11
浮点数由两部分组成。一部分是尾数,用纯小数表 示;另一部分是阶码,形式如下:
阶符
阶码
尾符
尾数
第二章 计算机基础知识
阶码是一个带符号的整数,表示小数点向右或向左 移动的位数;尾数是一个带符号的纯小数,表示数值的 有效数字。阶符和尾符各占1位,阶码和尾数的位数由数 据格式决定。若设尾数为6位,阶码为3位,则二进制数N =–0.101101×2+100的浮点表示形式为:
0
100
1
↑
↑
↑
阶符
阶码
尾符
101101
↑
尾数
第二章 计算机基础知识
1. 巨型化 2. 微型化 3. 网络化
第二章 计算机基础知识
第二章 计算机基础知识
2.1 计算机中数的表示与运算 2.2 微型计算机系统组成 2.3 多媒体技术与多媒体计算机 2.4 DOS操作系统与应用 2.5 汉字处理系统 2.6 计算机病毒的防护与数据安全
第二章 计算机基础知识
2.1 计算机中数的表示与运算
对于纯小数,若用m+1位二进制数表示:N=NsN-1N-2…N-m 其中 Ns表示符号位,可表示数的范围为:|N|≤1-2-m。
对于整型数,若用n+1位二进制数表示:N=NsNn-1…N2N1N0 其中Ns表示符号位,可表示数的范围为:|N|≤2n-1。
对于无符号数,所有n+1位都表示数位,因此可表示数的范 围为:0≤N≤2n+1-1。
第一章 计算机概述
第一章 计算机概述
1.1 计算机的基本组成与工作过程 1.2 计算机的产生与发展 1.3 计算机的类型、特点与应用 1.4 计算机的发展趋势
第一章 计算机概述
1.1 计算机的基本组成与工作过程
1.1.1 计算机的基本组成
1. 什么是计算机 计算机是一种能够自动高速地进行数字运算和信 息加工处理的电子机器。它由电子器件组成,再配以 适当的程序。程序输入后,执行程序,自动工作。
X [X]反=
0≤X≤2n-1–1
(2n–1)–|X| –(2n-1–1)≤X≤0
其中2n–1称为模。设:X=﹢1001101 则[X]反=01001101 Y=﹣0101011 则[Y]反=11010100
第二章 计算机基础知识
当机器字长n=8时, [﹢1]反=00000001 [﹣1]反=11111110 [﹢127]反=01111111 [﹣127]反=10000000 [﹢0]反=00000000 [﹣0]原=11111111
0∧0=0
例2.6 1100∧1011=1000
0∧1=0
1100
1∧0=0 1∧1=1
1011 1000
第二章 计算机基础知识
(3) 逻辑“非” 逻辑“非”亦称为取反。它是逻辑数位的值为1 时,“非”运算的结果为0;逻辑数位的值为0时, “非”运算的结果为1。使用的运算符为“ˉ”,称为 “非”号。 例 2.7 设X=1001,则X=0110。
例2.2 1101-0110=0111
1101 0110
0111
第二章 计算机基础知识
(3) 乘法运算
000 01 0 1 0 0 111
例2.3 1101×110=1001110
1101 110
0000 1101 1101 1001110
第二章 计算机基础知识
(4) 除法运算
000 0 1 0 111
1.2 计算机的产生与发展
1.2.1 计算机的产生 1.2.2 计算机的发展
1. 第一代计算机 2. 第二代计算机 3. 第三代计算机 4. 第四代计算机 5. 第五代计算机
第一章 计算机概述
1.3 计算机的类型、特点与应用
1.3.1 计算机的类型、特点与性能指标
1. 计算机的类型 现代计算机按其信息表示的方式可分为两大类,即模拟 计算机和数字计算机。目前人们所说的计算机主要是指电子 数字计算机。 电子数字计算机有多种分类方式。常用的方式有两种: 一种是按其用途分为专用机和通用机;另一种是按其系统结 构、规模和数据处理等综合能力分为巨型机、大型机、中型 机、小型机、微型机、单板机和单片机等。
高等学校教材
计算机应用 基础教程
பைடு நூலகம்
(for Windows)
(第二版)
• 陈建铎 主编 陈 康 主审
西安电子科技大学出版社
目录
第一章 计算机概述 第二章 计算机基础知识 第三章 Windows 98应用基础 第四章 Office 2000的作用与使用 第五章 Word 2000文字处理系统的功能与使用 第六章 Excel 2000电子表格的功能与使用 第七章 Visual FoxPro数据库管理系统 第八章 计算机网络概述 第九章 计算机病毒的检测与预防
第二章 计算机基础知识
(4) 逻辑“异或”
逻辑“异或”亦称为按位加或者模2加,使用的运 算符为。它是两个逻辑数位的值相同时,“异或”运 算的结果为0,否则为1。运算如下:
00=0
例2.8 1100 1010=0110
01=1 10=1 11=0
1100
1010 0110
第二章 计算机基础知识
2.1.3 计算机中数的表示
0∨0=0 0∨1=1 1∨0=1 1∨1=1
例2.5 1001∨1101=1101 1001
1101 1101
第二章 计算机基础知识
(2) 逻辑“与”
逻辑“与”亦称为逻辑乘,使用的运算符有“∙”或者 “∧”或者“∩”,均读为“与”。它是参加运算的两个 数都是1时,“与”的结果为1。运算规则如下:
例2.4 11011÷101=101余10
101 101 11011
101 111
101 10
第二章 计算机基础知识
3. 逻辑运算
(1)逻辑“或” 逻辑“或”亦称为逻辑加,使用的运算符有“+”或者 “∨”或者“∪”,均读为“或”。它是参加运算的两个数 中至少有一个为1时,“或”的结果为1。运算如下:
第一章 计算机概述
2. 主要特点 (1)由基本电子器件构成,采用二进制计数方式。 (2)除了数值计算和逻辑运算之外,计算机还能够 处理包括数字、文字、符号、图形、图像以及声音在内 的所有可转换成数字信号的信息。
(3)采用“存储程序”的方式进行工作。 (4) 具有超强的信息存储能力和高速的运算与信息 处理能力。
2.1.1 进位计数制
表2.1 权
进位制 二进制 八进制 十进制 十六进制
权
…23,22,21,20,2-1,2-2,…
…83,82,81,80,8-1,8-2,… …103 , 102 , 101 , 100 , 10-1 , 102,… …163 , 162 , 161 , 160 , 16-1 , 162,…
当机器字长n=8时,
[﹢1]原=00000001 [﹢127]原=01111111 [﹢0]原=00000000
[﹣1]原=10000001 [﹣127]原=11111111 [﹣0]原=10000000
第二章 计算机基础知识
(2)反码 在用反码表示时,数X的反码记为[X]反;若设机器
字长为n,则反码的定义为:
程序设计完成后送入存储器,然后由中央处理器依 次取出执行。
第一章 计算机概述
例1.1 求解 y = x×z + p×q
输入原始数据 和解题步骤
取x
取z,并求x×z
存中间结果x×z 取p
取q,并求p×q 取中间结果,求x×z+p×q
结果赋给y
显示/打印y的值 结束
图1.2 y=x×z+p×q流程图
第一章 计算机概述
第一章 计算机概述
(4) 内存储器容量 内存储器以字节为单位,其容量表示存储二进制数 据的能力,因此也是计算机的一项重要的技术指标。常 用千字节(KB)、兆字节(MB)、千兆字节(KMB) 或吉字节(GB)表示。
第一章 计算机概述
(5) 外存储器容量
外存储器设置在计算机的外部,主要用来存储暂不执 行或不被处理的程序或数据,相当于一个大的仓库。其 容量也是一个重要的技术指标,它标志计算机存储信息 的能力。在微型计算机中,常指硬盘存储器。其单位用 兆字节(MB)、千兆(吉)字节(KMB或GB)或者 兆兆字节(MMB或TB)表示。
第二章 计算机基础知识
2.1.2 二进制数的表示与运算
1. 二进制数的表示 若令基数R=2,即得二进制数,使用两个数符“0”和 “ 1” 。 进 位 时 , 逢 二 进 一 ; 借 位 时 , 借 一 当 二 。 例 如 10110101是一个二进制数,其大小等于十进制的181。为了 便 于 识 别 , 常 以 B ( Bit ) 作 为 后 缀 进 行 说 明 , 例 如 10110101B。 对于任意二进制数1011.011,按权展开式为: 1011.011=1×23+0×22+1×21+1×20+0×2-1+1×2-2 +1×2-3
反码的求法可概括为:正数的反码与原码相同, 负数的反码是将其原码除符号位外,各位变反。
第二章 计算机基础知识
(3)补码
[X]补= 在用补码表示时,数X的补码记为[X]补;若 设机器字长为n,则补码的定义为:
3.原码、反码和补码 在计算机中,为了便于计算,带符号数常用原码、补 码或反码表示。 (1)原码 在用原码表示时,数X的原码记为[X]原;若设机器字长 为n,则原码的定义为:
X [X]原=
0≤X≤2n-1–1
2n-1+| X | –(2n-1–1)≤X≤0
第二章 计算机基础知识
其中2n-1称为模。设:X=﹢1001101 则[X]原=01001101 Y=﹣0101011 则[Y]原=10101011
(2) 运算速度
运算速度是指计算机每秒执行基本指令的条数。它反映 了计算机运算和对数据信息处理的速度。表示计算机运算 速度的单位有次/秒、百万次/秒、亿次/秒等。
(3) 主频
主频是指计算机的主时钟频率,它在很大程度上反映了 计算机的运算速度,因此人们也常以主频来衡量计算机的 速度。主频的单位是赫兹(Hz),实际使用时常以MHz、 GHz表示,比如PentiumⅢ/866、PentiumIV/1.5分别表示主 频频率为866 MHz和1.5GHz。
第一章 计算机概述
2. 计算机的硬件组成
原始数据 和运算步骤
运算器
输
输
入 设
存储器
出 设
备
备
控制器
图1.1 计算机的基本组成
输出结果
第一章 计算机概述
1.1.2 计算机的基本工作过程
计算机的基本思想是“存储程序”,基本工作过程 就是执行存入的程序。所谓程序,是为完成某一任务 的若干条指令的有序集合。指令是在设计和制造计算 机时同时产生的,而程序则是人们根据具体的任务, 选用某些指令设计而成的。
1.机器数
在计算机中,数有两种。一种是无符号数,即所有
的数位都表示数;另一种是带符号数。对于带符号数,
常用最高位作为符号位,即“0”表示正数,“1”表示负
数。例如:
符号位
﹢1010011 01010011 –0101001 10101001
第二章 计算机基础知识
2.定点数与浮点数
(1)定点数
定点数是一种小数点位置固定的数。在计算机中,常把小 数点固定在最高位之前,称为纯小数,比如0.1011101;或者把 小数点固定在最低位之后,称为整型数,比如01110001。
第一章 计算机概述
1.3.2 计算机的应用
1. 科学计算 2. 信息处理与办公自动化 3. 自动控制 4. Internet 5. 邮电通信 6. 计算机辅助设计、辅助制造与辅助测试 7. 计算机辅助教学 8. 人工智能的研究 9. 机器人 10. 智能仪器仪表与家用电器
第一章 计算机概述
1.4 计算机的发展趋势
第一章 计算机概述
3. 主要性能指标
(1)字长 字长是计算机CPU一次直接处理二进制数据的位
数,一般与运算器的位数一致。就一般而言,字长越 长,运算精度越高。一般计算机的字长有8位、16位、 32位和64位等。
第一章 计算机概述
第二章 计算机基础知识
2. 算术运算
基本的算术运算有四种,即加、减、乘、除,且规 则非常简单,举例如下:
(1) 加法运算
例2.1 1101+1011=11000
000 011 10 1 11 10
1101 1011
11000
第二章 计算机基础知识
(2) 减法运算
000 1 0 1 11 0 10 1 1
第二章 计算机基础知识
(2)浮点数 浮点数是小数点位置不固定的数,也是一种指数表
示法。比如110.011可表示为: N=110.011=1.10011×2+10=0.110011×2+11
浮点数由两部分组成。一部分是尾数,用纯小数表 示;另一部分是阶码,形式如下:
阶符
阶码
尾符
尾数
第二章 计算机基础知识
阶码是一个带符号的整数,表示小数点向右或向左 移动的位数;尾数是一个带符号的纯小数,表示数值的 有效数字。阶符和尾符各占1位,阶码和尾数的位数由数 据格式决定。若设尾数为6位,阶码为3位,则二进制数N =–0.101101×2+100的浮点表示形式为:
0
100
1
↑
↑
↑
阶符
阶码
尾符
101101
↑
尾数
第二章 计算机基础知识
1. 巨型化 2. 微型化 3. 网络化
第二章 计算机基础知识
第二章 计算机基础知识
2.1 计算机中数的表示与运算 2.2 微型计算机系统组成 2.3 多媒体技术与多媒体计算机 2.4 DOS操作系统与应用 2.5 汉字处理系统 2.6 计算机病毒的防护与数据安全
第二章 计算机基础知识
2.1 计算机中数的表示与运算
对于纯小数,若用m+1位二进制数表示:N=NsN-1N-2…N-m 其中 Ns表示符号位,可表示数的范围为:|N|≤1-2-m。
对于整型数,若用n+1位二进制数表示:N=NsNn-1…N2N1N0 其中Ns表示符号位,可表示数的范围为:|N|≤2n-1。
对于无符号数,所有n+1位都表示数位,因此可表示数的范 围为:0≤N≤2n+1-1。
第一章 计算机概述
第一章 计算机概述
1.1 计算机的基本组成与工作过程 1.2 计算机的产生与发展 1.3 计算机的类型、特点与应用 1.4 计算机的发展趋势
第一章 计算机概述
1.1 计算机的基本组成与工作过程
1.1.1 计算机的基本组成
1. 什么是计算机 计算机是一种能够自动高速地进行数字运算和信 息加工处理的电子机器。它由电子器件组成,再配以 适当的程序。程序输入后,执行程序,自动工作。
X [X]反=
0≤X≤2n-1–1
(2n–1)–|X| –(2n-1–1)≤X≤0
其中2n–1称为模。设:X=﹢1001101 则[X]反=01001101 Y=﹣0101011 则[Y]反=11010100
第二章 计算机基础知识
当机器字长n=8时, [﹢1]反=00000001 [﹣1]反=11111110 [﹢127]反=01111111 [﹣127]反=10000000 [﹢0]反=00000000 [﹣0]原=11111111
0∧0=0
例2.6 1100∧1011=1000
0∧1=0
1100
1∧0=0 1∧1=1
1011 1000
第二章 计算机基础知识
(3) 逻辑“非” 逻辑“非”亦称为取反。它是逻辑数位的值为1 时,“非”运算的结果为0;逻辑数位的值为0时, “非”运算的结果为1。使用的运算符为“ˉ”,称为 “非”号。 例 2.7 设X=1001,则X=0110。
例2.2 1101-0110=0111
1101 0110
0111
第二章 计算机基础知识
(3) 乘法运算
000 01 0 1 0 0 111
例2.3 1101×110=1001110
1101 110
0000 1101 1101 1001110
第二章 计算机基础知识
(4) 除法运算
000 0 1 0 111
1.2 计算机的产生与发展
1.2.1 计算机的产生 1.2.2 计算机的发展
1. 第一代计算机 2. 第二代计算机 3. 第三代计算机 4. 第四代计算机 5. 第五代计算机
第一章 计算机概述
1.3 计算机的类型、特点与应用
1.3.1 计算机的类型、特点与性能指标
1. 计算机的类型 现代计算机按其信息表示的方式可分为两大类,即模拟 计算机和数字计算机。目前人们所说的计算机主要是指电子 数字计算机。 电子数字计算机有多种分类方式。常用的方式有两种: 一种是按其用途分为专用机和通用机;另一种是按其系统结 构、规模和数据处理等综合能力分为巨型机、大型机、中型 机、小型机、微型机、单板机和单片机等。
高等学校教材
计算机应用 基础教程
பைடு நூலகம்
(for Windows)
(第二版)
• 陈建铎 主编 陈 康 主审
西安电子科技大学出版社
目录
第一章 计算机概述 第二章 计算机基础知识 第三章 Windows 98应用基础 第四章 Office 2000的作用与使用 第五章 Word 2000文字处理系统的功能与使用 第六章 Excel 2000电子表格的功能与使用 第七章 Visual FoxPro数据库管理系统 第八章 计算机网络概述 第九章 计算机病毒的检测与预防
第二章 计算机基础知识
(4) 逻辑“异或”
逻辑“异或”亦称为按位加或者模2加,使用的运 算符为。它是两个逻辑数位的值相同时,“异或”运 算的结果为0,否则为1。运算如下:
00=0
例2.8 1100 1010=0110
01=1 10=1 11=0
1100
1010 0110
第二章 计算机基础知识
2.1.3 计算机中数的表示
0∨0=0 0∨1=1 1∨0=1 1∨1=1
例2.5 1001∨1101=1101 1001
1101 1101
第二章 计算机基础知识
(2) 逻辑“与”
逻辑“与”亦称为逻辑乘,使用的运算符有“∙”或者 “∧”或者“∩”,均读为“与”。它是参加运算的两个 数都是1时,“与”的结果为1。运算规则如下:
例2.4 11011÷101=101余10
101 101 11011
101 111
101 10
第二章 计算机基础知识
3. 逻辑运算
(1)逻辑“或” 逻辑“或”亦称为逻辑加,使用的运算符有“+”或者 “∨”或者“∪”,均读为“或”。它是参加运算的两个数 中至少有一个为1时,“或”的结果为1。运算如下:
第一章 计算机概述
2. 主要特点 (1)由基本电子器件构成,采用二进制计数方式。 (2)除了数值计算和逻辑运算之外,计算机还能够 处理包括数字、文字、符号、图形、图像以及声音在内 的所有可转换成数字信号的信息。
(3)采用“存储程序”的方式进行工作。 (4) 具有超强的信息存储能力和高速的运算与信息 处理能力。
2.1.1 进位计数制
表2.1 权
进位制 二进制 八进制 十进制 十六进制
权
…23,22,21,20,2-1,2-2,…
…83,82,81,80,8-1,8-2,… …103 , 102 , 101 , 100 , 10-1 , 102,… …163 , 162 , 161 , 160 , 16-1 , 162,…
当机器字长n=8时,
[﹢1]原=00000001 [﹢127]原=01111111 [﹢0]原=00000000
[﹣1]原=10000001 [﹣127]原=11111111 [﹣0]原=10000000
第二章 计算机基础知识
(2)反码 在用反码表示时,数X的反码记为[X]反;若设机器
字长为n,则反码的定义为:
程序设计完成后送入存储器,然后由中央处理器依 次取出执行。
第一章 计算机概述
例1.1 求解 y = x×z + p×q
输入原始数据 和解题步骤
取x
取z,并求x×z
存中间结果x×z 取p
取q,并求p×q 取中间结果,求x×z+p×q
结果赋给y
显示/打印y的值 结束
图1.2 y=x×z+p×q流程图
第一章 计算机概述
第一章 计算机概述
(4) 内存储器容量 内存储器以字节为单位,其容量表示存储二进制数 据的能力,因此也是计算机的一项重要的技术指标。常 用千字节(KB)、兆字节(MB)、千兆字节(KMB) 或吉字节(GB)表示。
第一章 计算机概述
(5) 外存储器容量
外存储器设置在计算机的外部,主要用来存储暂不执 行或不被处理的程序或数据,相当于一个大的仓库。其 容量也是一个重要的技术指标,它标志计算机存储信息 的能力。在微型计算机中,常指硬盘存储器。其单位用 兆字节(MB)、千兆(吉)字节(KMB或GB)或者 兆兆字节(MMB或TB)表示。
第二章 计算机基础知识
2.1.2 二进制数的表示与运算
1. 二进制数的表示 若令基数R=2,即得二进制数,使用两个数符“0”和 “ 1” 。 进 位 时 , 逢 二 进 一 ; 借 位 时 , 借 一 当 二 。 例 如 10110101是一个二进制数,其大小等于十进制的181。为了 便 于 识 别 , 常 以 B ( Bit ) 作 为 后 缀 进 行 说 明 , 例 如 10110101B。 对于任意二进制数1011.011,按权展开式为: 1011.011=1×23+0×22+1×21+1×20+0×2-1+1×2-2 +1×2-3
反码的求法可概括为:正数的反码与原码相同, 负数的反码是将其原码除符号位外,各位变反。
第二章 计算机基础知识
(3)补码
[X]补= 在用补码表示时,数X的补码记为[X]补;若 设机器字长为n,则补码的定义为:
3.原码、反码和补码 在计算机中,为了便于计算,带符号数常用原码、补 码或反码表示。 (1)原码 在用原码表示时,数X的原码记为[X]原;若设机器字长 为n,则原码的定义为:
X [X]原=
0≤X≤2n-1–1
2n-1+| X | –(2n-1–1)≤X≤0
第二章 计算机基础知识
其中2n-1称为模。设:X=﹢1001101 则[X]原=01001101 Y=﹣0101011 则[Y]原=10101011
(2) 运算速度
运算速度是指计算机每秒执行基本指令的条数。它反映 了计算机运算和对数据信息处理的速度。表示计算机运算 速度的单位有次/秒、百万次/秒、亿次/秒等。
(3) 主频
主频是指计算机的主时钟频率,它在很大程度上反映了 计算机的运算速度,因此人们也常以主频来衡量计算机的 速度。主频的单位是赫兹(Hz),实际使用时常以MHz、 GHz表示,比如PentiumⅢ/866、PentiumIV/1.5分别表示主 频频率为866 MHz和1.5GHz。
第一章 计算机概述
2. 计算机的硬件组成
原始数据 和运算步骤
运算器
输
输
入 设
存储器
出 设
备
备
控制器
图1.1 计算机的基本组成
输出结果
第一章 计算机概述
1.1.2 计算机的基本工作过程
计算机的基本思想是“存储程序”,基本工作过程 就是执行存入的程序。所谓程序,是为完成某一任务 的若干条指令的有序集合。指令是在设计和制造计算 机时同时产生的,而程序则是人们根据具体的任务, 选用某些指令设计而成的。
1.机器数
在计算机中,数有两种。一种是无符号数,即所有
的数位都表示数;另一种是带符号数。对于带符号数,
常用最高位作为符号位,即“0”表示正数,“1”表示负
数。例如:
符号位
﹢1010011 01010011 –0101001 10101001
第二章 计算机基础知识
2.定点数与浮点数
(1)定点数
定点数是一种小数点位置固定的数。在计算机中,常把小 数点固定在最高位之前,称为纯小数,比如0.1011101;或者把 小数点固定在最低位之后,称为整型数,比如01110001。
第一章 计算机概述
1.3.2 计算机的应用
1. 科学计算 2. 信息处理与办公自动化 3. 自动控制 4. Internet 5. 邮电通信 6. 计算机辅助设计、辅助制造与辅助测试 7. 计算机辅助教学 8. 人工智能的研究 9. 机器人 10. 智能仪器仪表与家用电器
第一章 计算机概述
1.4 计算机的发展趋势