首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
利用海明码(Hamming Code)纠正单位错,如果有6位信息位,则需要加入(14)位冗余位。
利用海明码(Hamming Code)纠正单位错,如果有6位信息位,则需要加入(14)位冗余位。
admin
2018-04-25
33
问题
利用海明码(Hamming Code)纠正单位错,如果有6位信息位,则需要加入(14)位冗余位。
选项
A、2
B、3
C、4
D、5
答案
C
解析
按照海明的理论,纠错码的编码就是把所有合法的码字尽量安排在n维超立方体的顶点上,使得任一对码字之间的距离尽可能大。如果任意两个码字之间的海明距离是d,则所有少于等于d-1位的错误都可以检查出来,所有少于d/2位的错误都可以纠正。一个自然的推论是,对某种长度的错误串,要纠正它就要用比仅仅检测它多一倍的冗余位。
如果对于m位的数据,增加k位冗余位,则组成n=m+k位的纠错码。对于2
m
个有效码字中的每一个,都有n个无效但可以纠错的码字。这些可纠错的码字与有效码字的距离是1,含单个错误位。对于一个有效的消息总共有n+1个可识别的码字。这n+1个码字相对于其他2
m
-1个有效消息的距离都大于1。这意味着总共有2
m
(n+1)个有效的或是可纠错的码字。显然这个数应小于等于码字的所有可能的个数,即2
n
。于是,有
2
m
(n-1)<2
n
因为n=m+k,所以得出
m+k+1<2
k
对于给定的数据位m,上式给出了k的下界,即要纠正单个错误,A必须取最小值。据此可以计算如下:
m=6,6+k+1<2
k
,可取k=4,得到6+4+1=11<2
4
=16
转载请注明原文地址:https://jikaoti.com/ti/fGJ7FFFM
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
请在销售情况图表中显示各地区每月销售情况的具体数值。
请利用“记录单”修改长春六月的销售数量为331。
利用COUNT函数,统计学生成绩表中学生成绩总的数量,结果存放在单元格E5中。
请利用水平和垂直窗口分割条将窗口平均分为四部分。
当数据源的数据发生改变时,请更新数据透视表。
利用鼠标操作,将工作表中单元格A1:C1区域移动到A3:C3。
查找文档中"项目"两个字。
从当前窗口开始,设置系统每隔2分钟保存“自动恢复”信息。
对软件是否能达到用户所期望的要求的测试称为
在OSI参考模型中,物理层的功能是()。
随机试题
压裂设计中泵注方式、泵注排量、所需设备的功率与地面泵压是根据期望达到的压裂效果确定的。()
组成氏族组织有机系列的有()。
Thefamousactresstriedhardnottoanswerany______questionsaboutherunhappymarriage.
某男,35岁。症见大便秘结,腹满硬痛而拒按,潮热,谵语,兼见面色苍白,四肢厥冷。其病机是
结核杆菌
对某在用钢筋混凝土结构进行结构材质状况无损检测,请回答以下相关问题。半电池电位法检测钢筋锈蚀,对测试系统稳定性的要求包括()。
距离飞机着陆瞄准点最近的导航台站是()。
川菜在烹饪上的特点包括()。
(2014·江西)研究者通过查阅、鉴别、整理、分析有关资料,从而探索相关教育问题的教育研究方法是()
下列期货合约中,在大连商品交易所上市交易的有()。
最新回复
(
0
)