格雷编码的相邻两个编码之间必须有多位不同,以避免数据传输错误。
判断正误题需注意绝对化表述("一定""必须""只能"等)往往是错误的。
判断题中注意"一定""总是""所有""唯一"等绝对化表述通常是错误的。但也要结合具体知识点判断。
【考点】格雷码定义|相邻值特性|逻辑判断
考纲定位:GESP六级《数据结构》模块,格雷码构造与性质。命题人专挖考生对“格雷码=二进制”的刻板印象,卡住“相邻值只有一位不同”这一定义性知识。此题考察的是对格雷码核心性质的精确记忆,而非模糊的“纠错编码”概念。
解题思维:看到“格雷码”先调出定义——Gray code 核心是相邻两个数仅1位异同,而非多位。题干说“多位不同”直接违背定义,故为假。通法:遇到“某编码/序列”类题,先确认其数学/逻辑定义,再比对题干表述。这是六级常见套路:用生活直觉掩盖定义细节。
陷阱拆解:A项“正确”利用“多位不同更安全”的生活直觉设坑;题干“必须有多位不同”偷换“格雷码的相邻值”概念,把“多数编码”替换成“格雷码”,绝对化表述。若只记“格雷码用于纠错”而不抠“相邻仅1位”这一精确性质,必选错。命题人故意用“多位”诱导考生忽略“仅1位”的关键限定。
反命题思维:把题干“多位不同”改成“仅有一位不同”,答案即变A;若问“格雷码相邻值有多少位不同”,答1。刷到类似题,先问“命题人是在考定义还是考直觉?”六级常考这种“定义性陷阱”,需警惕。