计算机应用基础教程
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1946年2月15日,第一台计算机ENIAC在美国宾 夕法尼亚大学诞生。主要元件是电子管,每秒钟 能完成5000次加法、300多次乘法运算,占地 170平方米,重30多吨。 在ENIAC的研制过程中,由美籍匈牙利数学家 冯。诺依曼总结并提出两点改进意见:一是计算 机内部直接采用二进制数进行运算;二是由程序 控制计算机自动执行
000
001 010 011
0
1 2 3
4
5 6 7
100
101 110 111
4
5 6 7
各种数制之间的转换
非十进制转换成十进制数
–
按权展开 除2取余(用整数除以2,取余数,再用商除以2,取 余数,依次类推直到商为0。) 从个位数开始向左按每四位二进制数一组划分,不足 四位的前面以0补足,然后将每组四位二进制数代之 以一个十六进制数字即可。
–
八进制数
–
基数为8,逢八进一,有八个数码:0、1、2、3、4、5、6、7
二、十、十六、八进制数
四种数制的表示方法 二进制数
–
(101)2或101B 101或101D (101)16或101H (101)8或101O
来自百度文库
十进制数
–
十六进制数
–
八进制数
–
三种数制的对应表示
十进制 二进制 十六进制 十进制 二进制 十六进制
汉字的编码
汉字信息交换码(国标码)
– –
国标码用于汉字信息处理系统之间或者通信系统之间 进行信息交换的汉字代码。 常用汉字及其分级
国标码规定了进行一般汉字信息处理时所用的7445个字符编 码。其中非汉字图形字符为682个,汉字代码6763个。汉字 代码中一级常用字有3755个,二级次常用字3008个。
计算机发展简史(大型计算机时代)
第一代计算机(1946--1958)
–
主要元件:电子管 主要元件:晶体管
第二代计算机(1958--1964)
–
第三代计算机(1965--1971)
–
主要元件:小规模集成电路和中规模集成电路
大规模或超大规模集成电路
第四代计算机(1971至今)
–
计算机发展简史(大型计算机时代)
系统软件
– –
功能:启动计算机、存储、加载和执行应用程序,对 文件进行排序、检索,将程序语言翻译成机器语言等。 操作系统
功能:处理器管理、作业管理、存储器管理、设备管理、文 件管理
计算机软件系统的组成
–
操作系统的分类
单用户操作系统(DOS、WINDOWS) 批处理操作系统 分时操作系统 实时操作系统 网络操作系统(WINDOWS NT、UNIX) 微机操作系统 对源程序进行解释和编译任务的程序,分别叫做编译程序和 结实程序
–
区位码和国标码之间的转换
汉字的编码
汉字输入码
–
为将汉字输入计算机而编制的代码称为汉字输入码, 也叫外码。目前流行的汉字输入码的编码方案有全拼 输入法、双拼输入法、五笔字型等。
汉字的编码
汉字内码
– –
–
是为在计算机内部对汉字进行存储、处理和传输而编 制的汉字代码。 对应于国标码,一个汉字的内码也用2个字节存储, 并把每个字节的最高二进制位置“1”作为汉字内码 的标识。 汉字的国标码和汉字的内码之间的关系
汉字地址码
–
汉字的编码
各种汉字代码之间的关系
汉字字库
输入字典
地址码
内码
字形码
字形码 显示 打印
输入码
汉字输入系统
内部处理
国标码 通信
字形码
内码 字库
四、指令和程序设计语言
计算机指令 程序设计语言
计算机指令
指令
–
即给计算机下达的命令。一条指令必须包括操作码和 地址码(操作数)两部分,操作码指出该指令完成操 作的类型,地址码指出参与操作的数据和操作结果存 放的位置。
微型计算机的基本结构
RAM ROM
CPU
总
线(Bus)
辅助存储器接口
输入设备接口
输出设备接口
辅助存储器
输入设备
输出设备
微型计算机的硬件及其功能
中央处理器(CPU)
–
–
包括运算器和控制器两大部件,和若干个寄存器和高 速缓冲存储器以及一些内部总线。是计算机的核心部 件,又称微处理器。它和内存储器构成了计算机的主 机。 CPU的主要性能指标有字长和时钟主频。字长表示 CPU每次处理数据的能力。字长越长,计算机精度越 高。时钟频率以MHz(兆赫兹)或GHz(吉赫兹)为 单位,时钟频率越高,计算机的速度越快。
十进制整数转换成二进制数
–
二进制数转换成十六进制数
–
各种数制之间的转换
十六进制数转换成二进制数
–
将每一位十六进制数字代之与其等值的四位二进制数 即可。 从个位数开始向左按每三位二进制数一组划分,不足 三位的前面以0补足,然后将每组三位二进制数代之 以一个八进制数字即可。 将每一位八进制数字代之与其等值的三位二进制数即 可。
数制与编码练习
最大的10位无符号二进制数转换成十进制数() 执行下列二进制数算术加法运算 11001001+00100111,其运算结果是() 若在一个非零无符号二进制整数右边加两个零形 成一个新的数,则新数的值是原来的() 十六进制数AC转换成等值的八进制数是()
三、计算机中字符的编码
– –
两个字节存储一个国标码。 国标码的编址范围:2121H—7E7EH
汉字的编码
–
区位码
7445个国标码放置在一个94行*94列的阵列中。阵列中的每 一行称为一个汉字的“区”,每一列称为一个汉字的“位”。 区号范围1—94;位号范围1—94。一个汉字的位置可用区 号与位号来表示。1—15区为非汉字图形符区;16—55区是 一级常用汉字区;56—87区是次常用汉字区;88—94为保 留区。 将一个汉字的十进制区号和十进制位号转换成十六进制数, 然后分别加上20H,就成为汉字的国标码。
计算机系统的组成示意图
运算器 CPU 主机 内存 硬件 系统 控制器
ROM
RAM
外存:硬盘、软盘、光盘、磁带
计算机 系统
外部 设备
输入设备:键盘、鼠标器、扫描仪 输出设备:显示器、打印机、绘图仪 其他设备:调制解调器 操作系统
软件 系统
系统 软件
程序语言处理系统 数据库管理系统 服务程序:检查、诊断、排错
二进制数转换成八进制数
–
八进制数转换成二进制数
–
数制与编码练习
与十六进制数BC等值的二进制数() 二进制数00111101转换成十进制数为() 与十进制数291等值的十六进制数为() 与十进制数254等值的二进制数为() 与十进制数100等值的二进制数是() 十进制数100转换成八进制数() 1110+1011=
0
1 2 3
0000
0001 0010 0011
0
1 2 3
8
9 10 11
1000
1001 1010 1011
8
9 A B
4
5 6 7
0100
0101 0110 0111
4
5 6 7
12
13 14 15
1100
1101 1110 1111
C
D E F
三种数制的对应表示
十进制 二进制 八进制
0
1 2 3
控制器
– –
计算机的硬件组成
存储器
–
具有存数(往存储器里“写入”数据)和取数(从存 储器里“读取”数据)的功能 只能直接访问存储在内存中的数据 用来向计算机输入命令 将计算机处理后的各种内部格式的信息转换为人们能 识别的形式
中央处理器(CPU)
–
输入设备
–
输出设备
–
计算机软件系统的组成
新一代计算机(现在)
–
–
计算机具有像人一样的听、说、看甚至思考的能力 具有知识存储和知识库管理功能,能利用已有知识进 行推理判断,具有联想和学习的功能。
集成电路
–
指用特殊的工艺将完整的电子线路做在一个硅片上。
计算机发展简史(微型计算机时代)
微处理器是大规模和超大规模集成电路的产物。 以微处理器为核心的计算机属于第四代计算机, 通常人们以微处理器为标志来划分微型计算机: 如286机、386机、486机、Pentium机、PII机、 PIII机、P4 机等
–
语言处理程序
计算机软件系统的组成
– –
服务程序
如诊断程序、调试程序、编辑程序等 如FoxPro、Visual FoxPro等
数据库管理系统
应用软件
– –
通用软件
如Office、WPS、Photoshop等
专用软件
六、微型计算机的硬件系统
微型计算机的基本结构 微型计算机的硬件及其功能 微型计算机的技术指标
应用 软件
通用应用软件:Office、Wps等 专用应用软件:用户程序
存储程序控制的计算机的概念
冯· 诺依曼结构的基本思想
– – –
计算机由五部分组成:运算器、控制器、存储器、输 入设备、输出设备。 内部采用二进制 存储程序控制
存储程序:即把程序和处理问题所需要的数据均以二进制编 码形式预先按一定顺序存放到计算机的存储器里。
现代教育
–
–
– –
–
计算机的分类
按处理数据的形态分类
–
数字计算机、模拟计算机、混合计算机 通用计算机、专用计算机
按使用范围分类
–
按性能分类 超级计算机、大型计算机、小型计算机、微型计 算机、工作站
二、数制与编码
二、十和十六进制数 各种数制之间的转换
二、十、十六、八进制数
十进制数
计算机的特点
处理速度快 计算精度高 存储容量大 可靠性高 工作全自动 使用范围广,通用性强
计算机的应用
科学计算(数值计算)
–
如:气象预报、卫星轨道计算、宇宙飞船的研制等 如数据处理等 如数控机床等
信息处理
–
过程控制
–
计算机的应用
计算机辅助设计和辅助制造
–
–
计算机辅助设计(CAD) 计算机辅助制造(CAM) 计算机辅助教学(CAI) 计算机模拟 多媒体教室 网上教学和电子大学 家庭管理与娱乐
计算机应用基础教程
计算机基础知识
目录
计算机概述 数制与编码 计算机中字符的编码 指令和程序设计语言 计算机系统的组成 微型计算机的硬件系统 多媒体技术简介 计算机病毒及其防治
一、计算机概述
计算机发展简史 计算机的特点 计算机的应用 计算机的分类
计算机发展简史
西文字符的编码 汉字的编码
西文字符的编码
计算机中的信息都是用二进制编码表示的。用以 表示字符的二进制编码称为字符编码。常用的字 符编码有大型机采用的EBCDIC码和微型机采用 的ASCII码。 ASCII码又称为美国标准信息交换码,有7位码 和8位码两种。7位码使用7位二进制位表示一个 字符的编码,共有27=128个不同的编码值。8位 码使用8位二进制位表示一个字符的编码,共有 28=256个不同字符的编码。
计算机硬件的组成
运算器
–
–
由一个加法器、若干个寄存器和一些控制线路组成 功能是对二进制数码进行算术运算或逻辑运算 由指令寄存器、译码器、时序节拍发生器、操作控制 部件、指令计数器组成 功能是根据指令计数器中指定的地址从内存存取出一 条指令,对其操作码进行译码,再由操作控制部件有 序地控制各部件完成操作码规定的功能。
高级语言程序
– – –
目前的高级语言程序如C、C++、Visual C++、 Visual Basic等。 把高级语言源程序翻译成机器语言程序的方法有两种: 解释、编译。 一个高级语言源程序必须经过“编译”和“连接装配” 后才能成为可执行的机器语言程序。
五、计算机系统的组成
“存储程序控制”计算机的概念 计算机硬件的组成 计算机软件系统的组成
–
基数为10,逢十进一,有十个数码:0、1、2、3、4、5、6、7、 8、9 基数为2,逢二进一,有二个数码:0、1 运算规则:0+0=0、0+1=1、1+0=1、1+1=10 基数为16,逢十六进一,有十六个数码:0、1、2、3、4、5、 6、7、8、9、A、B、C、D、E、F
二进制数
– –
十六进制数
程序设计语言
机器语言
–
是计算机唯一能识别并直接执行的语言,用机器语言 编写的程序叫机器语言程序。 在机器语言的基础上发展起来的,计算机不能直接识 别它。必须把汇编语言源程序翻译成机器语言程序 (目标程序),然后才能执行。这个翻译过程叫汇编 过程。用汇编语言编写的程序叫汇编语言程序。
汇编语言
–
程序设计语言
汉字的内码=汉字的国标码+8080H
汉字的编码
汉字字型码
–
–
–
描述汉字字形的方法有:点阵字形和轮廓字形 点阵字形有16*16点阵、24*24点阵、32*32点阵 8位二进制数组成一个字节,一个16*16点阵的字形码 需要16*16/8=32字节存储空间。一个24*24点阵的字 形码需要24*24/8=72字节存储空间。一个32*32点阵 的字形码需要32*32/8=128字节存储空间。 指汉字库中存储汉字字形信息的逻辑地址码。