高中信息技术教科版必修1 3.1数据编码 课件(共22张PPT)+视频素材

文档属性

名称 高中信息技术教科版必修1 3.1数据编码 课件(共22张PPT)+视频素材
格式 zip
文件大小 18.3MB
资源类型 教案
版本资源 教科版(2019)
科目 信息技术(信息科技)
更新时间 2025-07-09 11:37:33

文档简介

(共22张PPT)
3.1数据编码
(二进制与数制转换)
教科版 必修一
学习目标
认识二进制,了解文本数据的编码。
熟练掌握二进制与其他进制的转换。
活动 卡片组合游戏了解二进制
【悟】二进制与数制转换
把两图关联起来看:
其中20,21,22,23,24,…,称为二进制整数从右(低位)到左(高位)各位的权值,每位权值为 ,n表示位数。2是二进制数的基数,多少进制基数就是多少。
二进制数01001所表示的数的含义就是
1*1+0*2+0*4+1*8+0*16=1*20+0*21+0*22+1*23+0*24=9
二进制
二进制只有1与0两个数字符号
计数特点:逢二进一,即1+1=10
计算机存储数据最小单位是二进制位,用比特(bit)表示,n比特表示2n种状态
计算机存储数据的基本单位是字节,用B表示,8比特构成1字节,但字节单位太小,常用的有KB,MB,GB等
二进制中,每个数字在不同位置上具有不同的权值,是基数2的若干次幂 例:10010(2),从右往左权值依次为
乘权相加
结果为 74
1001010(2)=74(10)
运算公式 0×20+1×21+0×22+1×23+0×24+0×25+1×26
知识点1:二进制与数制转换
1.二进制转成十进制
以二进制数 1001010 为例:
将该二进制数的每个位置上的数字与其对应位置的权值相乘,然后求和即可。
按权展开求和法
知识点1:二进制与数制转换
2.十进制转成二进制
用十进制数除以2,把余数写在旁边,直到商为0,最后把余数从下往上书写下来即为二进制,以34为例
34(10)=( )(2)
100010
除2倒取余法
练习
52
1100100
110100(2)=( )(10)
100(10)=( )(2)
(2)难于记忆,可读性差。
1.二进制的优点:
(1)二进制只有0和1两个状态,实现了自动化。
(2)使自动化计算装置简便可靠。
(3)使自动化逻辑运算简单易行。
2.二进制的缺点:
(1)用二进制表示一个数时,位数太多,太繁琐。
十六进制
用数字和字母0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F代表0-15。
逢十六进一,即F+1=10
权值:从右到左分别是160、161、162、163、164.......
自主探究: 十六进制与十进制互换
61
FC
3D(16)=( )(10)
252(10)=( )(16)
R进制
十进制
按权展开求和法
除R倒取余法
R为>=2非负整数
归纳总结
拓展:Python其他进制转换
二进制 十六进制
从右往左,4位一组,不够补0
例:(110110111)2=(1B7)16
0001 1011 0111
20*1+21*0+22*0+23*0
20*1+21*1+22*0 +23*1
20*1+21*1+22*1+23*0
1 11 7
十六进制 二进制
1位十六进制数转换为4位二进制
2
1
0
1
2
2
1
0
2
3
1
1
2
2
0
0
1
1
1->1->0001
2->10->0010
3->11->0011
(123)16=(100100011)2
1 B 7
10100010
E5
拓展练习
A2(16)=( )(2)
11100101(2)=( )(16)
十进制 二进制 十六进制 十进制 二进制 十六进制
0 0 0 16 10000 10
1 1 1 17 10001 11
2 10 2 18 10010 12
3 11 3 19 10011 13
4 100 4 20 10100 14
5 101 5 21 10101 15
6 110 6 22 10110 16
7 111 7 23 10111 17
8 1000 8 24 11000 18
9 1001 9 25 11001 19
10 1010 A 26 11010 1A
11 1011 B 27 11011 1B
12 1100 C 28 11100 1C
13 1101 D 29 11101 1D
14 1110 E 30 11110 1E
15 1111 F 31 11111 1F
知识点2:文本数据的编码
文本数据是用来表示一定意思的一系列字符,包括字母、数字、标点符号、汉字等。
文本数据的编码通过对其中每一个字符进行编码实现。
用于文本数据字符编码的方案有多种类型,其中ASCII码和Unicode码最为典型的两种编码方案。
ASCLL码:
用7位或8位二进制数表示一个字符,集中定义大小写英文字母,标点符号和数字等符号和字符,共128个。
计算机内部用一个字节来存放ASCLL字码,最高位用0表示。例如:”A”的ASCII码为01000001,即十进制的65。
典型编码方式之一
产生:为了解决传统字符编码方案的局限性,用2个字节表示一个符号。
Unicode码是在原来ASCLL码前加8个0
计算机要处理汉字,必须对汉字进行编码,每个汉字至少需要两个字节。
Unicode码
课堂小结
1.理解二进制的基本原理;
2.掌握二进制、十六进制和十进制之间的相互转换;
3.了解编码:ASCII编码和unicode码编码。
1、已知在ASCII表中大写字母“A”的十进制编码为65,那么该字母的十六进制编码值为()
A61 B40 C65 D41
2、十进制数10与二进制数10相加的十进制结果是()
A12 B1010 C4 D20
3、若网络带宽为100Mbit/s,相当于网速为( )
A100*1024/8 Byte/s
B100*1024 Byte/s
C100*1024*1024/8 Byte/s
D100*1024*1024 Byte/s