内容正文:
项目二 数据信息及存储电子课件 高教版 中职 计算机应用基础Windows 7+Office2010
项目二 数据信息及存储
数据信息及存储
【项目指引】
计算机的数据处理能力我们有所了解,但是数据在计算机内部是怎么表示的呢,为什么要这样表示,怎样进行进制之间的转换,在计算机内部怎样进行信息的存储和表示?
知识目标
掌握进制的概念,掌握二进制、八进制、十六进制的数码、基数和位权。
掌握常见的编码以及编码方法。
掌握汉字的编码以及编码方法。
技能目标
掌握进制间的转换,二进制与十进制之间的转换方法,非十进制之间的转换方法。
任务一 进位计数制
【任务说明】
人们一般使用十进制,那什么是进制,除了十进制外还有哪些进制,计算机采用二进制是为什么?
数制的基本概念
数码
数制中表示基本数值大小的不同数字符号。
基数
数制所使用数码的个数。
位权
数制中某一位上的1所表示数值的大小。
表示方法
如果一个数是十进制我们可以用以下两种方法表示出来,第一种是在数的后面加上大写字母D(decimal),第二种是在数的后面加个下标10
二进制数
1)定义:按“逢二进一”的原则进行计数,称为二进制数,即每位上计满2时向高位进一。
2)特点:每个数的数位上只能是0,1两个数字;二进制数中最大数字是1,最小数字是0;基数为2。
3)表示方法:如果100是一个二进制数可以写成100B或者(100)2。
八进制数
1)定义:按“逢八进一”的原则进行计数,称为八进制数,即每位上计满8时向高位进一。
2)特点:每个数的数位上只能是0、1、2、3、4、5、6、7八个数字;八进制数中最大数字是7,最小数字是0;基数为8。
3)表示方法:如果123是一个 八进制数可以写成123O或者(123)8。
4)八进制数的按权展开式:八进制数的权是8i,例如172O = 1×82+7×81+2×80。
十六进制数
1)定义:按“逢十六进一”的原则进行计数,称为十六进制数,即每位上计满16时向高位进一。
2)特点:每个数的数位上只能是0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F十六个数码,特别说明,在十六进制中,为了避免与十进制数相冲突,人们通常用大写字母A-F分别代表10-15。所以十六进制数中最大数字是F,即15,最小数字是0;基数为16。
3)表示方法:如果1E是一个十六进制数可以写成1EH或者(1E)16。
4)十六进制数的按权展开式:十六进制数的权是16i,例如1EDH = 1×162+14×161+13×160。
二进制、八进制、十进制和十六进制基本情况对比
数制名称 计数规则 数码 基数 位权 表示方法
十进制D
(Decimal) 逢十进一 0、1、2、3、4、5、6、7、8、9 10 10i 123D或者(123)10
二进制B
(Binary) 逢二进一 0、1 2 2i 100B或者(100)2
八进制O
(Octal) 逢八进一 0、1、2、3、4、5、6、7 8 8i 123O或者(123)8
十六进制H
(Hexadecimal) 逢十六进一 0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F 16 16i 1EH或者(1E)16
在计算机中为什么使用二进制数
1)二进制数在物理上最容易实现。例如,可以只用高、低两个电平表示“1”和“0”,也可以用脉冲的有无或者脉冲的正负极性表示它们。
2)二进制数用来表示的二进制数的编码、计数、加减运算规则简单。
3)二进制数的两个符号“1”和“0”正好与逻辑命题的两个值“是”和“否”或称“真”和“假”相对应,为计算机实现逻辑运算和程序中的逻辑判断提供了便利的条件。
为什么引入八进制数和十六进制数
二进制数书写冗长、易错、难记,而十进制数与二进制数之间的转换过程复杂,所以一般用十六进制数或八进制数作为二进制数的缩写。
任务二 进制之间的转换
【任务说明】
计算机内部采用二进制来表示数据,本任务主要介绍二进制、十进制、八进制和十六进制整数之间的相互转换,其中二进制、八进制、十六进制整数转换为十进制整数采用“按权相加法”;十进制整数转换为其它进制整数的方法是“除基取余,反向排列”法;二进制整数转换为八进制采用“取三合一”法;八进制整数转换为二进制采用“取一分三”法;二进制整数转换为十六进制采用“取四合一”法;十六进制整数转换为二进制采用“取一分四”法。
进制之间的转换:二进制十进制
二进制数101B转换为十进制数
第一步写出按权展开式:
101B = 1×22+0×21+1×20
第二步求出按权展开式的和:
101B = 4+0+1 = 5D
进制之间的转换:八进制十进制
八进制数172O转换为十进制