2009下半年软考程序员试题解析

需积分: 0 8 下载量 161 浏览量 更新于2024-08-01 收藏 348KB DOC 举报
"2009下半年软考程序员试题集" 这篇文档包含了2009年下半年软件考试程序员级别的试题,涵盖了计算机基础知识、Office应用、逻辑运算、数据表示、浮点数格式以及汉字编码等多个方面的知识。 1. **Word图形填充与绘制**: 在Word中,可以通过"绘图"工具栏的特定功能按钮来填充图形颜色。问题提到的(1)选项可能是对颜色填充按钮的描述,通常这个按钮会出现在绘图工具栏中,用于改变图形内部的颜色。同时,要绘制一个完美的圆形,需要在点击“椭圆”按钮后,按住(2)键,这里的(2)选项A. Shift键是正确的,因为按住Shift键绘制图形可以使绘制的结果保持为正圆。 2. **Excel公式与填充柄应用**: 题目中描述了如何计算学生的最终成绩,这是Excel中常见的操作。要在E2单元格中计算最终成绩,应该使用公式,正确答案是D. =C2*70%+D2*30%,表示平时成绩的30%加上考试成绩的70%。然后,为了将这个公式应用到E7单元格,需要(4)选项,即C. 按住Shift键向水平方向拖动填充柄,这样可以同时向下填充公式,计算出所有学生的最终成绩。 3. **URL域名分类**: "http://www.rkb.gov.cn"中的"gov"代表的是(5)选项C. 政府机构,这是互联网上用于标识政府网站的标准域名后缀。 4. **逻辑运算符**: 逻辑“异或”(XOR)运算是逻辑变量X和Y的一种操作,当X和Y的取值相同时,结果为假(false),否则为真(true)。逻辑“与”(AND,用∧表示)、“或”(OR,用∨表示)和“非”(NOT,用¬表示)可以组合表示X XOR Y。一个可能的等价表达式是:(X ∧ ¬Y) ∨ (¬X ∧ Y)。 5. **计算机中数据表示**: 错误的叙述是(7)选项A. 计算机中的数值数据是用二进制表示,非数值性数据也可以用二进制表示,例如字符数据通常使用ASCII或Unicode编码,也是二进制形式。 6. **浮点数表示**: 给定的浮点数格式可能是指阶码和尾数都采用补码表示的情况,其中非规格化表示意味着尾数不需要大于等于0.5。浮点数的绝对值范围由阶码和尾数的表示范围决定。由于没有具体的位宽信息,我们无法精确计算范围,但一般而言,如果阶码和尾数都是补码且无符号,那么范围可能是2^(-6)到2^6,考虑到可能是非规格化表示,所以最大值不会达到2^6,最小值可能会小于2^(-6),所以最接近的选项是A. 2^-6~2^6。 7. **汉字编码**: 错误的叙述是(9)选项A. 采用矢量法表示汉字时,虽然两个汉字的笔画和字形不同,它们的矢量编码可能仍然相同,如果这两个字的形状在矢量描述中可以用相同的线条和曲线来表示的话。 这些题目涵盖了办公软件的应用、编程基础、计算机系统原理以及网络和数据编码等多个IT领域的重要知识点。