(
课件网) 实验室凶杀迷案 编号:PX-1145 揭开迷雾 01011111 00100000 10001101 10000101 侦破中的编码学———PX-1145案件侦破 血字密码 ——— 二进制与文本编码的奥秘 破解密码的本质 文字(英文、汉字等) 将密文还原为可以理解的明文 明文 数字(十进制数) 符号 声音 图像 视频 ………… 密文 二进制数 1 掌握二进制与十进制转换的原理和方法。 2 理解文本数据编码(ASCII、Unicode)的概念和重要性。 核心素养与学习目标 3 体会信息技术的科学性,培养计算思维中的“抽象”和“编码”能力。 认识二进制,了解文本编码。 教学重点: 二进制与十进制等数制之间的转换方法。 教学难点: 任务一:二进制及其特点 01 猜数字游戏 规则: 1、请一位同学心里想一个1-15之间的整数并写在纸上。 2、教师出示4张扑克牌(8,4,2,1)并提问四个问题,学生只需回答“是”或“不是”,教师即可猜出数字。 游戏探究:初识二进制 二进制的特点: 1 2 二进制只有0和1两个状态,计数特点:逢二进一,即1+1=10。 计算机存储数据最小单位是二进制位,用比特(bit)表示;8比特(8位二进制)构成1字节(Byte,简写为B),但字节单位太小,常用的有KB,MB,GB等。 二进制 二进制的缺点: 1 2 用二进制表示一个数时,位数太多,太繁琐。 难于记忆,可读性差。 3 一个英文字符占用1个字节,一个汉字字符占用两个字节。 任务二:二进制与十进制转换 02 知识点:二进制与十进制转换 139(10) 十进制的基数是10,10n-1称为权值,每个对应位置的数值乘以权值,然后相加 1101(2) 9×100 3×101 1×102 + + = 139(10) 1×20 0×21 1×22 1×23 + + + = 13(10) 按权展开求和法 二进制的基数是: 权值是: 2 2n-1 练习巩固 110100(2) ( )(10) 52 知识点:十进制转成二进制 方法: 用十进制数除以2,把余数写在旁边,直到商为0,最后把余数从下往上书写下来即为二进制,以十进制52为例: 除2倒取余法 52(10) 110100(2) ( )(2) 100(10) 1100100 练习巩固 密码破解 01011111(2) 00100000(2) 10001101(2) 10000101(2) 95(10) 32(10) 141(10) 133(10) 95 32 141 133 (10) 任务三: 文本数据的编码 03 知识点:文本数据的编码 文本数据是用来表示一定意思的一系列字符,包括字母、数字、标点符号、汉字等。 文本数据的编码通过对其中每一个字符进行编码实现。 用于文本数据字符编码的方案有多种类型:其中ASCII码和Unicode码最为典型。 文本编码 ASCII码(美国信息交换标准码): 用7或8位二进制数表示一个字符,集中定义了大小写英文字母,标点符号和数字等符号和字符,共128个(27)。 计算机内部用一个字节来存放ASCII字码,最高位用0表示,例如:”A”的ASCII码为01000001,即十进制的65。 ASCII码对照表 0-31:控制字符或通信专用字符(不可见) 其他:英文标点符号、运算符号、括号等 97-122:小写英文字母a~z 65-90:大写英文字母A~Z 文字编码 32:空格 48-57:数字0-9 95 32 141 133 共收录6763个汉字,其中一级汉字3755个,二级汉字3008个;同时收录了包括拉丁字母、希腊字母等在内的682个字符; 兼容GB 2312-1980标准,收入21003个汉字,883个符号,共计21886个字符; 包含GBK字符集和CJK统一汉字扩充A的汉字,共计27533个汉字; 在GB 18030-2000的基础上,增加了CJK统一汉字扩充B的汉字及其他汉字,共计70244个汉字。 汉字编码 GB 2312-1980 字符集 GBK字符集 GB 18030-2000字符集 GB 18030-2005 字符集 计算机要处理汉字,必须对汉字进行编码,显然每个汉字至少需要两个字节。我国先后制定了多个汉字编码方案: Unicode码 Unicode码: 是为了解决传统字符编码方案的局限性而产生的,它 ... ...