2009年上半年 数据库系统工程师 答案详解

海明校验码是在n个数据位之外增设k个校验位,从而形成一个k+n位的新的码字,使新的码字的码距比较均匀地拉大。n与k的关系是(1)。

(1)A.2k-1>=n+k          B.2k-1<=n+k         C.n=k           D.n-1<=k

【答案】A

【解析】本题考查校验码方面的基础知识。

海明码是一种多重(复式)奇偶检错编码。它将信息用逻辑形式编码,以便能够检错和纠错。用在海明码中的全部传输码字是由原来的信息和附加的奇偶校验位组成的。 每一个这种奇偶位被编在传输码字的特定位置上。推导并使用长度为n位的码字的海明码,所需步骤如下:

(1)确定最小的校验位数k:,将它们记成D1、D2、…、DK.每个校验位符合不同的奇偶测试规定。

(2)原有信息和k个校验位一起编成长为;n+k位的新码字。选择k校验位(0或1)以满足必要的奇偶条件。

(3)对所接收的信息作所需的k个奇偶检查。

(4)如果所有的奇偶检查结果均正确,则认为信息无错误。如果发现有一个或多个错了,则错误的位由这些检查的结果来唯一地确定。

求海明码时的一项基本考虑是确定所需最少的校验位数k。考虑长度为n位的信息,若附加了k个校验位,则所发送的总长度为n+k。在接收器中要进行k个奇偶检查,每个检查结果或是真或是假。这个奇偶检查的结果可以表示成一个k位的二进字,它可以确定最多种不同状态。这些状态中必有一个其所有奇偶测试都是真的,它便是判定信息正确的条件。于是剩下的(2k-1)种状态,可以用来判定误码的位置。于是导出以下关系:

2k-l>=n+k。

原文地址:https://www.cnblogs.com/dzqc/p/8590776.html

时间: 2024-10-28 19:39:27

2009年上半年 数据库系统工程师 答案详解的相关文章

2019年上半年软考各科真题及答案详解下载(网工、软设、系统集成、高项、系分、数据库、监理)

2019年上半年网络工程师上午真题及答案详解https://down.51cto.com/data/2461773 2019年上半年信息系统项目管理下午真题及答案详解https://down.51cto.com/data/2461776 原文地址:https://blog.51cto.com/8381666/2400214

2016上半年数据库系统工程师上午试题(1-24)

<五年高考三年模拟>相当于高考"武功秘籍"中的<九阴真经>.海量的题库,对真题详尽的解析,备受老师和学生的追捧.可见,真题是应对考试的上好资料,下面希赛软考学院为你整理了2016年上半年数据库系统工程师考试真题的上午题,助你修炼出一身"绝技",应对来年的数据库系统工程师考试. 2016年上半年数据库系统工程师考试上午试题(1-24) ●VLIW是()的简称. (1)A.复杂指令系统计算机 B.超大规模集成电路 C.单指令流多数据流 D.超长指

2016上半年数据库系统工程师上午试题(25-51)

<五年高考三年模拟>相当于高考"武功秘籍"中的<九阴真经>.海量的题库,对真题详尽的解析,备受老师和学生的追捧.可见,真题是应对考试的上好资料,下面希赛软考学院为你整理了2016年上半年数据库系统工程师考试真题的上午题,助你修炼出一身"绝技",应对来年的数据库系统工程师考试. 2016年上半年数据库系统工程师考试上午试题(25-51) ●进程Pl.P2.P3.P4和P5的前趋图如下图所示: 若用PV操作控制进程P1.P2.P3.P4和P5并发

2016上半年数据库系统工程师上午试题(52-75)

<五年高考三年模拟>相当于高考"武功秘籍"中的<九阴真经>.海量的题库,对真题详尽的解析,备受老师和学生的追捧.可见,真题是应对考试的上好资料,下面希赛软考学院为你整理了2016年上半年数据库系统工程师考试真题的上午题,助你修炼出一身"绝技",应对来年的数据库系统工程师考试. 2016年上半年数据库系统工程师考试上午试题(52-75) ●系统中同时运行多个事务,若其中一个事务因为自身故障被系统强行退出,而其它事务仍正常运行,这种故障称为().

2016年上半年数据库系统工程师考试真题(下午题)

数据库系统工程师考试的要求为:掌握计算机体系结构以及各主要部件的性能和基本工作原理:掌握操作系统.程序设计语言的基础知识,了解编译程序的基本知识:熟练掌握常用数据结构和常用算法:熟悉软件工程和软件开发项目管理的基础知识:熟悉计算机网络的原理和技术:掌握数据库原理及基本理论:掌握常用的大型数据库管理系统的应用技术:掌握数据库应用系统的设计方法和开发过程:熟悉数据库系统的管理和维护方法,了解相关的安全技术:了解数据库发展趋势与新技术.做真题,是巩固和掌握知识点最佳的方法,下面希赛软考学院为您提供20

华为网络技术大赛模拟题答案详解

华为网络技术大赛模拟题答案详解 [尊重原创,转载请注明出处]http://blog.csdn.net/guyuealian/article/details/51354514 一.判断题 (1)VLSM的作用是:在有类的IP地址基础上,从主机位部分划分出相应的位数做为网络位.但是在路由器上部署时,需要路由协议的支持. [解释]对,VLSM=Variable Length Subnet Mask,可变长子网掩码 (2)有效的沟通是任何组织和任何项目的基础,项目经理可以花90%或者更多的时间在沟通这方

2019年上半年数据库系统工程师考前冲刺直播班开课了

课程简介:本课程从高频知识内容入手,全面解析提分,以使各位考生在有限的时间内,达到最理想的成绩.本课程适应于以下情况的考生:1)有一定基础,但备考时间不足2)虽然复习时间多,但抓不到重点3)在复习备考过程中,有疑难未决的4)想通过突击,提分通过数据库系统工程师考试的讲师简介:清哥   某机构高级金牌讲师拥有信息系统项目管理师,系统架构设计师清哥从事IT技术.IT教育和管理工作已有十几个年头,在之前工作中的成果:大陆和台湾专利12项:开发过设计类辅助软件,PDM,CRM,ERP:图文档管理,协同办

【图文+视频新手也友好】Java一维数组详细讲解(内含练习题答案+详解彩蛋喔~)

目录 视频讲解: 一.数组的概述 二.一维数组的使用 三.Arrays工具类中的sort方法(sort方法用的多,我们具体讲一下) 四.数组中的常见异常 五.一维数组练习题 六.彩蛋(本期视频使用的PPT+[练习题(带答案和详解)]) [新手友好型视频]全面讲解Java一维数组(内含带答案和讲解的练习题彩蛋喔)看完即上手!更有详解版练习题来帮你加深印象~~ 视频讲解: 点击这里即可到小乔的B站观看 一.数组的概述 数组(Array),是存储一系列同类型数据元素的一种数据结构.它通过数组名和一个整

【转】apue《UNIX环境高级编程第三版》第一章答案详解

原文网址:http://blog.csdn.net/hubbybob1/article/details/40859835 大家好,从这周开始学习apue<UNIX环境高级编程第三版>,在此,我要感谢网易的一个工程师朋友和室友,没有他们,我不会开始真正的学习这本书,希望大家以后开始慢慢进步.废话少说,直接上课后习题了. UNIX高级编程第一章习题答案: 1.1在系统上验证,除根目录外,目录l和l l是不同的. 答:这个验证有很多方法可使用命令ls .cd.vim等,目录.指向当前目录,目录..指