单选题

在海明码的设计中,码距(海明距离)是指两个码字之间不同的位数。如果要检测2位错误并纠正1位错误,海明码的最小码距应该为( )。

A
2
B
3
C
4
D
5
查看答案
答案
正确答案:B
解析
【内容考查】本题考查海明码中码距(海明距离)的概念及其与检错纠错能力的关系。
【选项分析】码距是衡量编码检错纠错能力的重要指标。要检测d位错误,需要码距≥d+1;要纠正t位错误,需要码距≥2t+1。
本题要求检测2位错误并纠正1位错误,需要同时满足:
码距≥2+1=3(检测2位错误)和码距≥2×1+1=3(纠正1位错误),因此最小码距为3。
选项A的码距2只能检测1位错误;
选项C和D的码距4、5虽然满足要求但不是最小值;
只有选项B的码距3是满足条件的最小值。
历年真题
资料下载

注册回到顶部

版权所有©环球网校All Rights Reserved