资源简介 (共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),从右往左权值依次为 乘权相加结果为 741001010(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倒取余法练习521100100110100(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.......自主探究: 十六进制与十进制互换61FC3D(16)=( )(10)252(10)=( )(16)R进制十进制按权展开求和法除R倒取余法R为>=2非负整数归纳总结拓展:Python其他进制转换二进制 十六进制从右往左,4位一组,不够补0例:(110110111)2=(1B7)160001 1011 011120*1+21*0+22*0+23*020*1+21*1+22*0 +23*120*1+21*1+22*1+23*01 11 7十六进制 二进制1位十六进制数转换为4位二进制2101221023112200111->1->00012->10->00103->11->0011(123)16=(100100011)21 B 710100010E5拓展练习A2(16)=( )(2)11100101(2)=( )(16)十进制 二进制 十六进制 十进制 二进制 十六进制0 0 0 16 10000 101 1 1 17 10001 11 2 10 2 18 10010 123 11 3 19 10011 134 100 4 20 10100 145 101 5 21 10101 156 110 6 22 10110 167 111 7 23 10111 178 1000 8 24 11000 189 1001 9 25 11001 1910 1010 A 26 11010 1A11 1011 B 27 11011 1B12 1100 C 28 11100 1C13 1101 D 29 11101 1D14 1110 E 30 11110 1E15 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 D412、十进制数10与二进制数10相加的十进制结果是()A12 B1010 C4 D203、若网络带宽为100Mbit/s,相当于网速为( )A100*1024/8 Byte/sB100*1024 Byte/sC100*1024*1024/8 Byte/sD100*1024*1024 Byte/s 展开更多...... 收起↑ 资源列表 3.1数据编码.pptx 二进制与计算机.mp4