内容正文:
第3课 可靠的信息传输
苏科版2024 四年级上册
第4单元 编码传递信息
1
…01
…02
…03
…04
了解数据校验的重要性
生活中的其他编码校验
奇偶校验法的实践
2
趣味导入
3
趣味导入
数据传输的挑战
01
在数据传输中,设备故障、线路干扰可能导致数据偏差,影响信息的准确性。
可能出现的传输问题
02
数据校验用于检查数据的完整性和准确性,确保信息的可靠性。
数据校验的作用
4
了解数据校验的重要性
01
5
议一议
小慧在某平台填写注册信息时,计算机提示输入的身份证号码错误。经过仔细检查,她发现自己把生日月份填错了。
了解数据校验的重要性
议一议
思考并讨论:计算机是如何检测出小慧输入的身份证号码存在错误的呢?
我们研究一下身份证号码中
的 18 位数字分别代表什么
意义吧!
了解数据校验的重要性
数据校验
身份证号码的校验码
校验码的含义
18位身份证号码的末位是校验码,用于验证号码的真实性和准确性。
检测错误的机制
计算机通过特定算法计算校验码,如果输入的号码校验失败,系统会提示错误。
了解数据校验的重要性
通常,数据校验的目的是检验数据的完整性与准确性。
了解数据校验的重要性
如果数据发送方和数据接收方用同样的方法计算出的检验值相同,那么说明数据是完整且准确的。
了解数据校验的重要性
生活中的其他编码校验
02
12
议一议
除了身份证号码,你还知道生活中的哪些编码包含了校验码?
生活中的其他编码校验
在信息社会中,人们对数据的需求不断增加,同时对数据可靠性的要求也在不断提高。因此,数据校验被广泛应用于众多领域,如国际标准书号、商品条形码、银行卡号码等重要信息的编码中都包含了校验码。
生活中的其他编码校验
在信息社会中,人们对数据的需求不断增加,同时对数据可靠性的要求也在不断提高。因此,数据校验被广泛应用于众多领域,如国际标准书号、商品条形码、银行卡号码等重要信息的编码中都包含了校验码。
生活中的其他编码校验
生活中的其他编码校验
商品条形码的校验
商品条形码号码包含校验码,确保商品的准确性。
图书书号的校验
国际标准书号(ISBN)也包含校验码,确保图书信息的准确性。
生活中的其他编码校验
银行卡号码的校验
银行卡号码包含校验码,用于验证卡号的合法性。
生活中的其他编码校验
奇偶校验法的实践
03
19
想一想
小慧和同学在进行模拟传输实验时,发现数据在传输的过程中受到了干扰,导致接收端接收的信息出错。为了及时发现传输错误,他们约定了一种方法:在每一组编码的末尾添加一位校验码,其数值取决于编码中“1”的个数是奇数还是偶数。
奇偶校验法的实践
想一想
分析下页表中小慧采用的校验规则,思考并回答:最后一段编码的校验码是什么?
奇偶校验法的实践
奇偶校验法的实践
校验码通常位于数据的末尾,常见的检验码有奇偶校验码、海明校验码、循环冗余校验码等。
奇偶校验法
奇偶校验法的实践
奇偶校验法是一种较为简单的检验方法。它通过在数据中添加一个额外的校验位来确保数据中“1”的总数满足奇数或偶数的条件,以此来检测数据传输过程中是否发生了错误。
奇偶校验法
奇偶校验法的实践
小慧和同学约定,根据编码中“1”的个数添加校验码,奇数个“1”加“1”,偶数个“1”加“0”。
校验码的计算方法
奇偶校验法的实践
奇偶校验法能检测到数据传输中的错误,但可能无法修复错误,需要其他方法配合修复。
校验码的纠错能力
根据描述,需要分析编码中“1”的个数来确定最后一段编码的校验码。
实际校验过程
做一做
与同学一起体验用奇偶校验法设计的卡片魔术。思考:为什么在没有看到同伴操作的情况下,还能知道哪张卡片被翻过了?
奇偶校验法的实践
奇偶校验法的实践
通过校验,计算机不仅能自动检测数据中的错误,还能在某些情况下修复这些错误。
奇偶校验法的实践
请设计一个信息加密规则,并和同学一起测试它的加密效果。
任务一
增加校验码可以实现编码的检错或纠错,但缺点是会增加编码长度。在实际应用中,你能根据需求设计编码方案,以达到既能校验,又不需要增加编码长度的效果吗?
任务二
29
$$