课件编号17525659

数据编码(上) - 进制与转换 课件(共22张PPT)

日期:2024-05-09 科目:信息技术 类型:高中课件 查看:44次 大小:2309414Byte 来源:二一课件通
预览图 1/9
数据,编码,进制,转换,课件,22张
  • cover
(课件网) 数据编码 高中信息技术必修一 数据与信息 第一课时 课前回顾 数据:现实世界客观事物的符号记录。 (文字、图形、图像、音频、视频等。) 什么是数据? 身份证 什么是编码? 将现实世界的事物现象符号化、数据化,称为编码。 什么是数据编码? 计算机将现实世界中的数据转换为“计算机中的数据”,这个过程就叫数据编码。 计算机中的数据是以二进制数字的形式进行加工、存储的。即文字、图片、音频、视频等信息在计算机中都是以二进制数形式存在的,表示信息类型不同,编码方案也不同。 晶体管只有两种状态 通电和断电,分别用 1 和 0 来表示 计算机中的数据 二进制数字是什么?和我们平时用的数字有什么不同?常见的数制有哪些呢? 进制与转换 02 生活中的进制 最常用的数制:十进制 ——— 我们平时计算用的一般都是十进制,单个数位上最大数值为9,逢十进一。 1小时=60分钟,1分钟=60秒,用的是“六十进一”的计算方法。 1天=24小时,用的是“二十四进一”的计算方法。 “半斤八两”:古代1斤=16两,所以半斤和八两是一样多的,这里用的是十六进制。 数制 数制的基本要素: 数码:每位上可能的基本数字。 基数:每位上可能的数码个数。(划分数制) 位权:每位上“1”所表示的数值大小。 数制 数码 基数 基本计数规则 位权 表示方式 二进制 B(binary) 0,1 2 逢二进一 2n-1 (1001)2 1001B 八进制 O(octal) 0,1,2,3,4,5,6,7 8 逢八进一 8n-1 (1001)8 1001O 十进制 D(decimal) 0,1,2,3,4,5,6,7,8,9 10 逢十进一 10n-1 (1001)10 1001D 十六进制 H(hexadecimal) 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F 16 逢十六进一 16n-1 (1001)16 1001H 数字换算为十进制 数权相乘再相加 十进制数123: 1 2 3 位权: 1×102 + 2×101 + 3×100 102 100 101 10n-1 (123)10 = 原理讲解: 数字换算为十进制 数权相乘再相加 二进制数1101: 1 1 0 1 位权: 1×23 +1×22 +0×21 +1×20 22 20 21 23 2n-1 (13)10 = 实战演练: 进制转换练习 二进制:100B = 十六进制:100H = 1×22 + 0×21 + 0×20 = 4D 八进制:100O = 1×82 + 0×81 + 0×80 = 64D 1×162 + 0×161 + 0×160 = 256D 练习:不同进制的100分别表示十进制数的多少呢? 十进制:100D = 1×102 + 0×101 + 0×100 = 100D 实战演练: 十进制换算为其他进制 除K取余法 举个例子:将(123)10 转换为二进制数 除K取余法:除2取余,商为0止,倒着排列 123 61 …………1 …………1 30 2 …………0 15 2 …………1 7 2 …………1 3 2 ………..1 1 2 0 ….…...1 2 2 ( 123 )10 = ( 1111011 )2 亮 灭 灭 亮 灭 1 0 0 1 0 提示:烽火要么点燃要么不点燃,刚好是两种状态。 古代有一种传递信息的方式,是用点燃烽火的方式示警。假设规定点燃一个烽火台表示将有一万敌军来犯,问: 如果有18万敌军来犯,但仅有5个烽火台,要如何点燃烽火,传递正确信息呢? 余数 2 2 2 2 9 4 2 1 0 0 1 0 0 1 高位 2 18 低位 将18换算为二进制求得正确答案,点燃第一个和第四个烽火台。 最快解法:18=16+2=24+21 实战演练 拓展延伸 同样的假设:规定点燃一个烽火台表示将有一万敌军来犯。 ①如果题目只告诉你有16万敌军来犯,问至少需要多少个烽火台才能通知正确消息,要怎么算? 16=24 1 0 0 0 0 至少5个烽火台 至少4个烽火台? 1 1 1 1 = (15)10 +1 拓展延伸 同样的假设:规定点燃一个烽火台表示将有一万敌军来犯。 ②如果题目只告诉你有6个烽火台,问最多能够传达多少万敌军来犯的消息,要怎么算? 1位:可以表示2种状态,范围为0~1。 2位:可以表示4种状态,范围为0~3。 3位:可以表示8种状态,范围为0~7。 4位 ... ...

~~ 您好,已阅读到文档的结尾了 ~~