资源简介 (共17张PPT)数据校验赣科学技术版四年级下册第8课数据校验如果信息在传输过程中被干扰了, 接收端能发现吗 怎么发现呢 任务卡某天,小蓝同学通过邮件给小红同学发送了一封重要的邮件,其中邮件 的 一 部分字符为“ABC”, 经过编码器编码得到二进制串为“01000001 0100001001000011”的三个数据块后送入信道发送。由于信道遭受到干扰, 最后一个“1”变成了“0”,所以接收端收到的二进制串为“01000001 0100001001000010”,经过解码器得到的字符为“ABB”, 于是邮件的内容变 得不准确,已经不能表达发送者原有的意图。遇到这样的问题你有办法解决吗 想一想如果在发送过程中二进制串少了一个字符,传输的信息也会发生变化吗 请你动手试一试。原来数据在传输过程中,会受到各种干扰的影响,例如强磁场、损耗和人为干扰等,这些干扰会让数据发生变化、丢失等差错,为了能够控制传输 过程中的差错,系统通常会采取有效措施来控制差错。控制差错的过程称 为数据校验,是保证数据完整性的一种验证操作。试一试请你上网收集资料,尝试使用生活中的例子说明数据校验的过程,并思 考数据校验的目的和意义。写在书本42页。数据校验的目的和意义是为了保证数据的完整性,发挥数据的最大作用,常见的数据校验方法有哪些呢 让我们一起来学习。奇偶校验法奇偶校验法常用于识别数据是否发生了错误传输,发现错误传输时可 以启动校正措施或者舍弃错误的数据,要求发送端重新传输正确的数据块。奇偶校验法又可分为奇校验和偶校验。一奇偶校验法原理是:假如是奇校验,在每8个二进制位后增加一位二进 制位,即校验位。如果前8个字符中“1”的个数是奇数,则校验位上是“0” 如果前8个字符中“1”的个数是偶数,则校验位上是“1”;假如是偶校验,如 果前8个字符中“1”的个数是奇数,则校验位上是“1”,如果前8个字符中“1”的个数是偶数,则校验位上是“0”。数据在发送之前,收发双方就会确定采用奇校验还是偶校验,以保证发 送端和接收端采用相同的校验方法进行数据校验。发送端进行字符个数计 算后,在对应的校验位上编码,接收端接收到编码时,使用相同的编码规则, 计算校验位编码,如果编码相同,则说明传输无差错,如果不相同,则说明传输出错。一奇偶校验法上面小蓝给小红发送的邮件的重要部分字符二进制编码为 “010000010100001001000011”三个数据块,若采用奇校验,则需要在每个数据块后面加一位校验位为“0”或“1”,经过奇校验编码之后变成“010000011010000101 010000110”。小红接收到的经过干扰的二进制编码为 “010000010100001001000010”,接收方采用相同的奇校验编码,得到变成 “010000011010000101010000111”。经过对比可以发现,前后两次奇校 验所得的编码在前两个数据块是相同的,说明没有发生错误传输,而第三个 数据块的校验码从“0”变成“1”,说明在第三个数据块内发生了错误传输,由此便达到了数据校验的目的,校验过程。查一查请你上网收集有关于电子介质存储器的发展历史,并找到这些设备的图片,将你收集的信息和同学们一起分享。电子介质里面存储的信息应该怎样编码和解码呢 不同的存储设备,其存储信息的原理可能并不相同,但是他们的编码方 式都是一样的。如图7-2的机械硬盘,它们的主要设备是磁性材料,靠磁头 读取盘片上的磁场方向来区分0和1,可以简单理解为磁盘上有很多很多非 常非常小的磁铁,这些磁铁的N 极或者S 极的朝向决定了是0还是1。而如 图7-3的固态硬盘,它的基本单元是晶体管,利用电压存储0和1,当无数个这样可以存储0和1的晶体管堆叠在一起就变成了存储芯片。一奇偶校验法上面小蓝给小红发送的邮件的重要部分字符二进制编码为 “010000010100001001000011”三个数据块,若采用奇校验,则需要在每个数据块后面加一位校验位为“0”或“1”,经过奇校验编码之后变成“010000011010000101 010000110”。小红接收到的经过干扰的二进制编码为 “010000010100001001000010”,接收方采用相同的奇校验编码,得到变成 “010000011010000101010000111”。经过对比可以发现,前后两次奇校 验所得的编码在前两个数据块是相同的,说明没有发生错误传输,而第三个 数据块的校验码从“0”变成“1”,说明在第三个数据块内发生了错误传输,由此便达到了数据校验的目的,校验过程。一奇偶校验法试一试请你使用偶校验编码解决小蓝同学发送邮件中遇到的问题,判断是否也能发现传输出错,将你的结论和其他同学的答案进行对比并总结你的方法 。将校验码与被除数相加,得到数值为“57”,于是“57”便成了需要发送的新数 据。接收端在收到数据之后,将“57”作为被除数除以同样的除数“3”,计算 商和余数,当余数为0时,说明传输无误,便可以从接收的数据中获取有效的原始数据“55”,否则说明发生了错误传输。试一试实际情况下,CRC 校验是在二进制的基础上实现的。请你上网收集相关资料,了解CRC校验的具体实现过程,将你收集的资料和同学们一起分享。请你思考,在使用奇偶校验法校验数据时,在一个数据 块内的两个字符同时发生了变化,那么我们学习的奇偶校验方法还能检测出错误传输吗 如果不能,又应该怎么办呢 请你查询相关资料并和其他同学讨论,将你收集的资料和讨论结果写在下方和同学们一起分享。练一练谢谢聆听!谢谢21世纪教育网(www.21cnjy.com)中小学教育资源网站兼职招聘:https://www.21cnjy.com/recruitment/home/admin 展开更多...... 收起↑ 资源预览