首页 - 中级资格 - 程序员 - 2005年上半年程序员下午试题答案

05上程序员下午试题

05上程序员上午答案

05上程序员上午真题

04下程序员下午答案

2005年上半年程序员下午试题答案

试题一答案: (1)0 (2)1,7,1 (3)Bi (4)B0 (5)1
解析:“异域”运算就是“按位加”运算,俗称不进位的二进制加法i。符号“+”反映了这种特点,便于记忆。偶数个1“按位加”得0,奇数个1“按位加”得1。正是这个特点,计算机内部常用“异或”运算来计算出校验位,从而可以用逻辑电路来实现奇偶校验。 对于B1、B2、∙∙∙、B6、B7这7个二进制位,采用偶校验时,要求B0—B7中“1”的个数为偶数。因此,若B1—B7中有偶数个“1”,则校验位B0等于0,否则B0等于1。B0的初始值为0时,正好反映了B1—B7的偶校验结果。因此,空(1)处填入“0”。循环中应使每个二进制位参与“异或”运算并把结果保存在B0中,因此,空(3)处填入“B0”,空(2)处的循环描述为“i:1,7,1”。 若采用奇校验,则B0的初始值应为1。 【以下正在生成完整试卷,需安装PDF阅读工具

相关链接

联系我们:(站务、友情链接、投稿、反馈、纠错)
本站资源不断在完善更新。如果本站对你有用,请在你的博客、MSN、QQ上推荐给更多朋友,谢谢!
本站不接受广告。欢迎与本站交换友情链接,请做好链接后发邮件给我们。