2009年上半年软考程序员考试上午试卷及答案

上传人:宝路 文档编号:23239551 上传时间:2017-11-30 格式:DOC 页数:9 大小:97.50KB
返回 下载 相关 举报
2009年上半年软考程序员考试上午试卷及答案_第1页
第1页 / 共9页
2009年上半年软考程序员考试上午试卷及答案_第2页
第2页 / 共9页
2009年上半年软考程序员考试上午试卷及答案_第3页
第3页 / 共9页
2009年上半年软考程序员考试上午试卷及答案_第4页
第4页 / 共9页
2009年上半年软考程序员考试上午试卷及答案_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《2009年上半年软考程序员考试上午试卷及答案》由会员分享,可在线阅读,更多相关《2009年上半年软考程序员考试上午试卷及答案(9页珍藏版)》请在金锄头文库上搜索。

1、2009 年上半年软考程序员考试上午试卷 用户打开名为“个人简历”的 Word 文件,通常是指 (1) ;若再单击常用工具栏上的“ (2) ”按钮,可以插入表格。(1)A. 显示并打印该文件的内容B. 为该文件开设一个新的、空的文档窗口C. 将该文件内容从磁盘调入内存并显示D. 将该文件内容从内存中读出并显示(2)A. B. C. D. 某品牌商品销售情况表如图(a)所示。若想按产品类别分别累计销售量,可使用分类汇总命令。汇总的结果如图(b)所示。在进行分类汇总前,应先对数据清单中的记录按 (3) 字段进行排序;选择“数据/分类汇总”命令,并在弹出的“分类汇总”对话框中的“选定汇总项”列表框内

2、,选择要进行汇总的 (4) 字段,再点击确认键。(3)A. 产品 B. 销售日期 C. 销售地点 D. 销售量(4)A. 产品 B. 销售日期 C. 销售地点 D. 销售量 (5) 是格式正确的 E-mail 地址。(5)A.web B. webmaster C. http: D. http:/ 若采用 16-bit 补码表示整数,则可表示的整数范围为 (6) 。A.-215,215 B.(-215,215 C.(-215,215) D.-215,215) CPU 执行算术运算或者逻辑运算时,算术逻辑运算部件(ALU)将计算结果保存在 (7) 中。(7)A. 累加器 AC B. 程序计数

3、器 PC C. 指令寄存器 IR D. 地址寄存器 AR (8)不是使用光(激光)技术来存取数据的存储介质。(8)A. DVD B. EEPROM C. CD-ROM D.CD-RW (9)既有检错功能又有纠错功能。(9)A. 水平奇偶校验 B. 垂直奇偶校验 C. 海明校验 D. 循环冗余校验 计算机的用途不同,对其部件的性能指标要求也有所不同。以科学计算为主的计算机,对 (10) 要求较高,而且应该重点考虑 (11) 。(10)A. 外存储器的读写速度 B. 主机的运算速度C. IO 设备的速度 D. 显示分辨率(11)A. CPU 的主频和字长,以及内存容量B. 硬盘读写速度和字长C.

4、CPU 的主频和显示分辨率D. 硬盘读写速度和显示分辨率 声音信号的数字化过程包括采样、 (12) 和编码。(12)A. 合成 B. 去噪 C. 量化 D. 压缩 目前一般家庭中,点播电视系统的用户端必须配置的设备是(13)。(13)A. 解码器 B. 调制解调器 C. 机顶盒 D. 记账设备 多媒体计算机与普通计算机的主要区别是多媒体计算机增加了(14) 。(14)A. 存储信息的实体 B. 视频和音频信息的处理能力C. 光驱和声卡 D. 大容量的磁介质和光介质 下面关于加密的说法中,错误的是 (15) 。(15)A.数据加密的目的是保护数据的机密性B. 加密过程是利用密钥和加密算法将明文转

5、换成密文的过程C. 选择密钥和加密算法的原则是保证密文不可能被破解D. 加密技术通常分为非对称加密技术和对称密钥加密技术 下面关于防火墙功能的说法中,不正确的是(16) 。(16)A. 防火墙能有效防范病毒的入侵B. 防火墙能控制对特殊站点的访问C. 防火墙能对进出的数据包进行过滤D. 防火墙能对部分网络攻击行为进行检测和报警 软件著作权的客体是指 (17) 。(17)A. 公民、法人或其他组织 B. 计算机程序及算法C. 计算机程序及有关文档 D. 软件著作权权利人 商标法主要是保护 (18) 的权利。(18)A. 商标设计人 B. 商标注册人 C. 商标使用人 D. 商品生产者 若 8 位

6、二进制数能被 4 整除,则其最低 2 位 (19) 。(19)A. 不可能是 01、00 B. 只能是 10C. 可能是 01、00 D. 只能是 00 设两个 8 位补码表示的数 b7b6b5b4b3b2b1b0 和 a7a6a5a4a3a2a1a0 相加时溢出(b7、a7 为符号标志),则 (20) 。(20)A. b7 与 a7 的“逻辑或”结果一定为 1B. b7 与 a7 的“逻辑与”结果一定为 0C. b7 与 a7 的“逻辑异或”结果一定为 1D.b7 与 a7 的“逻辑异或”结果一定为 0 (21) 属于并行外部总线。(21)A.PCI B.USB C.IEEE-488 D.I

7、EEE-1394 若指令系统中设置了专用 I/O 操作指令,则 I/O 接口 (22) 。(22)A. 与内存单元必须统一编址B. 可以独立编址C. 必须采用 DMA 方式与内存交换数据D. 必须采用中断方式与内存交换数据 在 Windows 资源管理器的左窗口中,若显示的文件夹图标前带有“” 标志,则意味着该文件夹 (23)。(23)A. 是空文件夹 B. 仅含有文件 C. 含有子文件夹 D. 仅含有隐藏文件 打印质量好、速度快,且工作原理与复印机相似的打印机是 (24)。(24)A. 行式打印机 B.激光打印机 C. 喷墨打印机 D. 点阵打印机 在 Windows 系统中,若要移动窗口,

8、可用鼠标拖动窗口的 (25)。(25)A. 标题栏 B. 菜单栏 C. 状态栏 D. 工具栏 假设系统中进程的三态模型如下图所示,图中的 a 和 b 处应分别填写 (26) ,图中的 c 和 d 处应分别填写 (27) 。(26)A. 时间片到、作业调度程序调度 B. 执行了 P 操作、时间片到C. 时间片到、进程调度程序调度 D . 时间片到、执行了 P 操作 (27)A. I/O 完成、执行了 P 操作 B. 执行了 P 操作、I/O 完成C. 时间片到、执行了 V 操作 D. 执行了 V 操作、I/O 完成(28) 属于系统软件,它直接执行高级语言源程序或与源程序等价的某种中间代码。(2

9、8)A. 编译程序 B. 预处理程序 C. 汇编程序 D. 解释程序 (29) 属于标记语言。(29)A. PHP B. Lisp C. XML D. SQL 与表达式“a-(b+c)*d”对应的后缀式为 (30)。(30)A. ab-c*d+ B. abc+d*- C. abcd-+* D. abc+-*d 下图所示的有限自动机中,s0 是初始状态,s3 为终止状态,该自动机不能识别 (31)。(31)A. abab B. aaaa C. babb D. abba 程序中常采用变量表示数据,变量具有名、地址、值、作用域、生存期等属性。关于变量的叙述,(32) 是错误的。(32)A. 根据作用

10、域规则,在函数中定义的变量只能在函数中引用B. 在函数中定义的变量,其生存期为整个程序执行期间C. 在函数中定义的变量不能与其所在函数的形参同名D. 在函数中定义的变量,其存储单元在内存的栈区 若算术表达式“a*(b-c)+d”采用二叉树描述,则合理的树结构为 (33 A ) 。 C 语言具有的“ (34) ”特性使其适用于系统级应用开发。(34)A. 可直接对位、字节和地址进行运算 B. 目标代码短,可移植性好C. 采用宏定义和条件编译 D. 运算符丰富,关键字数量少 以下关于脚本程序语言的叙述中,错误的是 (35) 。(35)A. 脚本语言需要相应的引擎解释执行B. 脚本语言程序一般以文本

11、方式存在C. 在网页设计中应用脚本可以提高网页浏览速度、丰富网页的表现D. 脚本语言中不允许使用变量 以下关于排序算法的叙述中,正确的是 (36) 。(36)A. 冒泡排序法中,元素的交换次数与元素的比较次数一定相同B. 冒泡排序法中,元素的交换次数不少于元素的比较次数C. 简单选择排序中,关键字相同的两个记录在排序前后的相对位置一定不变D. 简单选择排序中,关键字相同的两个记录在排序前后的相对位置可能交换 设有一个初始为空的栈,若输入序列为 1、2、3、n(n3),且输出序列的第一个元素是 n-1,则输入序列中所有元素都出栈后, (37) 。(37)A. 元素 n-2 一定比 n-3 先出栈

12、B. 元素 1n-2 在输出序列中的排列是不确定的C. 输出序列末尾的元素一定为 1D. 输出序列末尾的元素一定为 n 某二叉树的先序遍历序列为 ABFCDE、中序遍历序列为 BFADCE,则该二叉树根的左孩子和右孩子结点分别是 (38) 。(38)A. B 和 F B. F 和 B C.B 和 C D. C 和 B 调用递归过程或函数时,处理参数及返回地址需要用一种称为 (39) 的数据结构。(39)A. 队列 B. 栈 C. 多维数组 D. 顺序表 已知对称矩阵 An*n(Ai,j=Aj,i)的主对角线元素全部为 0,若用一维数组 B 仅存储矩阵 A 的下三角区域的所有元素(不包括主对角线

13、元素),则数组 B 的大小为 (40) 。(40)A. n(n-1) B. n2/2 C. n(n-1)/2 D. n(n+1)/2 设 S 是一个长度为 5 的字符串,其中的字符各不相同,则计算 S 中互异的非平凡子串(非空且不同于 S 本身)数目的算式为 (41) 。(41)A. 5+4+3+2+1 B. 5+4+3+2 C. 4+3+2+1 D. 4+3+2 折半(二分)查找方法对查找表的要求是 (42) 。(42)A. 链表存储结构,元素有序排列 B. 链表存储结构,元素无序排列C. 顺序存储结构,元素有序排列 D. 顺序存储结构,元素无序排列 若无向连通图 G 具有 n 个顶点,则以

14、下关于图 G 的叙述中,错误的是 (43) 。(43)A. G 的边数一定多于顶点数B. G 的生成树中一定包含 n 个顶点C. 从 G 中任意顶点出发一定能遍历图中所有顶点D. G 的邻接矩阵一定是 n 阶对称矩阵 (44) 是面向对象方法中最基本的封装单元,它可以把客户要使用的方法和数据呈现给外部世界,而把客户不需要知道的方法和数据隐藏起来。(44)A. 类 B. 方法 C. 属性 D. 过程 在进行类设计时, (45) 可以选择 (46) 的某些操作进行完全的继承或变异。(45)A. 派生类 B. 基类 C. 抽象类 D. 虚拟类(46)A. 派生类 B. 基类 C. 抽象类 D. 虚拟类 同一个函数名(或方法名)可以对应不同的函数体(或方法代码),该特性在面向对象技术中称为 (47) 。(47)A. 单态 B. 信息隐藏 C. 信息开放 D. 多态 面向对象分析的主要任务是 (48) 。(48)A. 从宏观上描述一个软件系统应该如何组织B. 将用户的需求用算法描述出来C. 建立一个准确的、一致的系统模型以描述软件需要解决的问题D. 对代码进行测试,以验证最终代码是否满足软件需求 瀑布模型表达了一种系统的、 顺序的软件开发方法。以下关于瀑布模型的叙述中,正确的是 (49) 。(49)A. 瀑布模型能够非常快速地开发大规模软件项目B.

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号