(共21张PPT)
第一章
数据与信息
1、感知数据
2、数据、信息和知识
3、数据采集与编码
4、数据管理与安全
5、数据与大数据
CONTENTS
01
数据采集
data acquisition
02
数字化
Digitization
03
数制
Number system
04
编码
Code
03二进制数
——各进制之间的相互转换
1、基数(十进制10个数,二进制2个)
2、权值
二进制转化为十进制的方法 (数码*位权,相加)
例:二进制10011转化为十进制是多少
(10011)2=1*24+0*23+0*22+1*21+1*20
=16+0+0+2+1=(19)10
一、二进制转化为十进制
问题:
1个烽火可以表示几个信息?
2个烽火可以表示几个信息?
3个烽火可以表示几个信息?
…
n个烽火可以表示几个信息?
一、二进制转化为十进制
2个
4个
8个
2n个
N位二进制数能表示2n种信息
问题:如有18万敌人来犯,约定一个烽火可以表示1万敌军,需要几个烽火呢?
提示:4个烽火最多可以表示16个信息,5个烽火最多可以表示32个信息,现在要表示18个信息,需要几个烽火?
一、二进制转化为十进制
亮 灭 灭 亮 灭
1 0 0 1 0
小组讨论完成以下练习
一、二进制转化为十进制
111B
1111B
(101101)2
十进制转化为二进制的方法 (除2逆序取余)
例:十进制19转化为二进制是多少
余
2 19 1
2 9 1
2 4 0
2 2 0
1
(19)10=(10011)2
二、十进制转化为二进制
小组讨论完成以下练习
18D
15D
7D
127D
32D
31D
二、十进制转化为二进制
10010
1111
111
1111111
100000
111111
三、二进制数和八进制的转换
思考:八进制数有几个数码?
一位八进制数需要几位二进制数来表示?
0 1 2 3 4 5 6 7
000 001 010 011 100 101 110 111
111101010101
5
2
5
7
1、把二进制数从低位到高位按3位一组划分
2、每组用一位八进制数表示
3、高位不足3位的二进制数用“0”补齐
111101010101
5
2
5
7
三、二进制数和八进制的转换
二进制数转换成八进制数的规则:
四、二进制数和十六进制数的转换
既生瑜,何生亮?
101010111110101111111010101010101100111110101011100001
2AFAFEAAB3EAE1
1、把二进制数从低位到高位按4位一组划分
2、每组用一位十六进制数表示
3、高位不足4位的二进制数用“0”补齐
二进制数转换成十六进制数的规则:
课堂作业2
3DH
E7H
51H
1011111B
10D-100B
111101
11110111
1010001
5F
6
总结
回答
1.为什么计算机内部处理信息采用二进制?
二进制在电路上容易实现.所以将信息数字化成二进制
2.二进制的特点是什么?
只有二个数码 0,1 ; 逢二进一 ;权值
3.二进制转化为十进制的方法 (数码*位权,相加)
十进制转化为二进制的方法 (除2逆序取余)
4.N位二进制数能表示2n种信息,
总结
十六进制
总结