[计算机类试卷]2009年下半年软件水平考试(初级)程序员上午(基础知识)试题真题试卷及答案与解析.doc
《[计算机类试卷]2009年下半年软件水平考试(初级)程序员上午(基础知识)试题真题试卷及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]2009年下半年软件水平考试(初级)程序员上午(基础知识)试题真题试卷及答案与解析.doc(38页珍藏版)》请在麦多课文档分享上搜索。
1、2009年下半年软件水平考试(初级)程序员上午(基础知识)试题真题试卷及答案与解析 1 “http: www Rkb.gov cn”中的 “gov”代表的是 ( )。 ( A)民间组织 ( B)商业机构 ( C)政府机构 ( D)高等院校 2 逻辑变量 x、 Y进行逻辑 “异或 ”(用 表示 )运算的含义是:若 x、 Y取值相同 (都为 trlle或都为 false),则 x Y值为 false,否则 x Y的值为 true c。用逻辑“与 ”( )、 “或 ”( )、 “非 ”(-)表示 x Y的式子为 ( )。 ( A) (X Y) (x Y) ( B) (X Y) (X Y) ( C)
2、(X Y) (x Y) ( D) (X VY) (X Y) 3 以下关于计算机中数据表示的叙述中,错误的是 ( )。 ( A)计算机中的数值数据采用二进制表示,非数值性数据不使用二进制表示 ( B)正整数的原码和补码表示形式相同,而负整数的原码和补码表示形式不同 ( C)数值中的小数点在硬件中不明确表示,而是采用约定位置的方式 ( D)码长相同时,补码比原码可以多表示一个数 4 某机器的浮点数格式如下,采用非规格化表示 (即不要求尾数的绝对值大于等于0 5)。 若阶码和尾数都采用补码表示,则该格式浮点数的绝对值范围为 ( )。 ( A) 2-63-263 ( B) 2-63 263 ( C)
3、2-64 264 ( D) 2-64263 5 关于汉字编码的叙述,错误的是 ( ) 。 ( A)采用矢量法表示汉字时,若两个汉字的笔画和字形不同,则它们的矢量编码一定不同 ( B)采用点阵法表示汉字时,若两个汉字的笔画和字形不同,则它们的点阵信息量一定不同 ( C)汉字的输入、存储和输出采用不同的编码,拼音码属于输入码 ( D)汉字在计算机内存储时,其编码长度不能少 于 2个字节 6 MIDI数据与数字化波形声音数据 ( )。 ( A)相同 ( B)不同 ( C)相近 ( D)格式一致 7 话筒是向计算机提供 ( )的设备。 ( A)音频数字信号 ( B)音频模拟信号 ( C)采样信号 (
4、D)音频数字信号和采样信号 8 扩展名为 WAV的文件属于 ( )文件格式。 ( A)视频 ( B)矢量图形 ( C)动画 ( D)音频 9 能防范重放攻击的技术是 ( )。 ( A)加密 ( B)数字签名 ( C)数字证书 ( D)时间戳 10 某网站 ID申请了数字 证书,用户通过 ( )来验证网站的真伪。 ( A) CA的签名 ( B)证书中的公钥 ( C)网站的私钥 D,用户的公钥 11 下列选项中不受我国著作权法所保护的作品是 ( )。 ( A)计算机程序 ( B) Flash软件制作的动画 ( C)计算机文档 ( D)计算机软件保护条例 12 商标法保护的对象是 ( )。 ( A)
5、商品 ( B)商标 ( C)注册商标 ( D)已使用的商标 13 产生中断时,由硬件保护并更新程序计数器 PC的内容,其主要目的是 ( )。 ( A)节省内存空间并提高内存 空间的利用率 ( B)提高中断处理程序的运行速度 ( C)简化中断处理程序的编写过程 ( D)快速进入中断处理程序并正确返回被中断的程序 14 接口是连接外围设备与计算机主机之间的桥梁,以下关于接口功能的叙述中,错误的是 ( )。 ( A)接口应该具备数据转换的功能,例如串行数据与并行数据的相互转换 ( B)接口应该执行中断处理程序实现数据的输入输出 ( C)接口应该监视外设的工作状态并保存状态信息供 CPU使用 ( D)
6、接口应该具备数据缓冲的功能,以协调部件之间的速度差异 15 某计算机的字长是 32位,其内存容量是 1GB,若内存空间按字编址,那么其地址范围是 ( )(十六进制表示 )。 ( A) 0000000 FFFFFFF ( B) 0000000 7FFFFFF ( C) 30000000 3FFFFFFF ( D) 30000000 7FFFFFFF 16 二进制数 11101 100l对应的八进制数为 ( )。 ( A) 35 44 ( B) 35 11 ( C) 72 11 ( D) 73 10 17 计算机各部件之间传输信息的公共通路称为总线,一次传输信息的位数通常称为总线的 ( )。 (
7、A)宽 度 ( B)长度 ( C)粒度 ( D)深度 18 在 windows操作系统中, “( )”是内存的一块区域,用于各个应用程序之间相互交换信息。 ( A)我的文档 ( B)剪贴板 ( C)回收站 ( D)我的公文包 19 在 Windows“资源管理器 ”中,单击需要选定的第一个文件,按下 ( )键,再用鼠标左键单击需要选定的最后一个文件,能够一次选定连续的多个文件。 ( A) Ctrl ( B) Tab ( C) Alt ( D) Shift 20 以下关于 C C+程序变量的叙述中,错误的是 ( )。 ( A)变量实际上是存储位置的名字 ( B)变量都具有类型属性 ( C)变量必
8、须先声明,然后才能引用 ( D)除了赋值运算,其他运算都不能改变变量的值 21 以下关于汇编语言和汇编指令的叙述中,正确的是 ( )。 ( A)汇编语言程序中只能包含 cPu可直接识别的汇编指令 ( B)一条汇编指令可以没有操作码字段,但是必须具有操作数字段 ( C)汇编语言源程序都是通过对某高级语言源程序进行编译而得到的 ( D)一条汇编指令可以没有操作数字段,但是必须具有操作码字段 22 ( )的任务是将来源不同的编译 单元装配成一个可执行程序。 ( A)编译程序 ( B)解释程序 ( C)链接程序 ( D)装入程序 23 某有限自动机的状态图如下图所示,其特点是 ( )。 ( A)仅识别
9、以 0开始以 1结尾的 0、 1串 ( B)仅识别含有 3个 0的 0、 1串 ( C)仅识别含有偶数个 1的 0、 1串 ( D)仅识别以 0开始以 1结尾且 O与 l交错出现的 0、 1串 24 设数组 a0 m, 1 n的每个元素占用 1个存储单元,若元素按行存储,则数组元素 ai, j(0im, 1jn)相对于数组空间首地址的偏移量为 ( )。 ( A) (i+1)*n+j ( B) i*n+j-l ( C) i*m+j ( D) i*(m+1)+j-1 25 算术表达式 a+b*(c+d e)可转换为后缀表达式 ( )。 ( A) abcde* + ( B) abcde +*+ (
10、C) abcde*+ + ( D) abcde *+ 26 以下关于算法的叙述中,错误的是 ( )。 ( A)对同一个算法采用不同程序语言实现,其运行时间可能不同 ( B)在不同硬件平台上实现同一个算法时,其运行时间一定是相同的 ( C)对非法输入的处理能力越强的算法其健壮性 越好 ( D)算法最终必须由计算机程序实现 27 栈和队列都是线性的数据结构。以下关于栈和队列的叙述中,正确的是 ( )。 ( A)栈适合采用数组存储,队列适合采用循环单链表存储 ( B)栈适合采用单链表存储,队列适合采用数组存储 ( C)栈和队列都不允许在元素序列的中间插入和删除元素 ( D)若进入栈的元素序列确定,则
11、从栈中出来的序列也同时确定 28 ( )并不是算法必须具备的特性。 ( A)可行性 ( B)可移植性 ( C)确定性 ( D)有穷性 29 若一棵二叉树具有 10个度为 2的结点 , 5个度为 l的结点,则度为 0的结点 (即叶子结点 )个数是 ( )。 ( A)不确定 ( B) 9 ( C) 11 ( D) 15 30 对具有 n个元素的顺序表 (采用顺序存储的线性表 )进行 ( ) 操作,其耗时与 n的大小无关。 ( A)在第 i(1in)个元素之后插入一个新元素 ( B)删除第 i(1in)个元素 ( C)对顺序表中的元素进行排序 ( D)访问第 i(1in)个元素的前驱和后继 31 以
12、下关于图及其存储结构的叙述中,正确的是 ( )。 ( A)无向图的邻接矩阵一定是对称的 ( B)有向图 的邻接矩阵一定是不对称的 ( C)无向图采用邻接表存储更节省存储空间 ( D)有向图采用邻接表存储更节省存储空间 32 对于 n个元素的关键字序列 K1, K2, , Kn,若有 KiK2i且 Ki2i+1(i=1,2, , n/2, 2i+1n),则称其为小根堆。以下关于小根堆及其元素关系的叙述中,错误的是 ( )。 ( A)关键字序列 K1, K2, , Kn呈非递减排序时一定为小根堆 ( B)小根堆中的序列 K1, K2, K4 , K2j(2jn)一定为非递减序列 ( C)小根堆中元
13、素 K2i与 K2i+1(2in, 2i+1n)之间的大小关系不能确定 ( D)小根堆的最后一个元素一定是序列的最大元素 33 若构造散列表时不发生冲突,则给定的关键字与其哈希地址之间的对应关系是( )。 (其中 n1且 m1)( ) ( A) 1: 1 ( B) 1: n ( C) n: 1 ( D) n: m 34 以下关于超类、子类、基类的叙述中,正确的是 ( )。 ( A)子类是超类的特化 ( B)基类是超类的特化 ( C)基类是子类的特化 ( D)超类是基类的特化 35 类是对象的模板,一个类可生成多个对象,若某个类生成了三个对 象,则 ( )。 ( A)这三个对象所存储的数据一定是
14、不同的 ( B)这三个对象所存储的数据一定是相同的 ( C)这三个对象一定具有相同的操作 ( D)这三个对象无法共享数据 36 以下关于面向对象分析与结构化分析的叙述中,错误的是 ( )。 ( A)面向对象分析结果可采用 UML描述 ( B)结构化分析结果可使用 DFD等模型表示 ( C)面向对象分析结果需要采用面向对象程序设计语言描述 ( D)面向对象分析结果是面向对象设计的输入 37 采用具体的面向对象语言实现某类时,一般需要隐式或显式地指定该类 的 ( )。 ( A)直接子类 ( B)派生类 ( C)父类 ( D)间接子类 38 面向对象设计的主要任务是 ( )。 ( A)构建分析模型,
15、以描述用户的需求 ( B)构建设计模型,以描述系统如何解决问题 ( C)建立一个准确的、一致的系统模型以描述软件需要解决的问题 ( D)构建分析模型,验证最终系统是否满足软件需求 39 数据结构和算法设计的原则不包括 ( )。 ( A)先设计全局的,再设计局部的 ( B)为避免侵权,不要选用社会上已有的传统算法 ( C)设计后需要进行测试,检查其是否满足性能 要求 ( D)设计后常需要进一步优化 40 程序模块设计的原则不包括 ( )。 ( A)规模适中 ( B)单入口、单出口 ( C)接口简单 ( D)功能齐全 41 CMM:将软件过程改进的进化步骤组织成 5个成熟度等级,其中,在 ( ),
16、所有项目都采用根据实际情况修改后得到的标准软件过程来开发和维护软件。 ( A)可重复级 ( B)已定义级 ( C)已管理级 ( D)优化级 42 UML图中既包含展示系统动态特性的动态视图,又包括展示系统静态特性的静态视图, ( )关注系统的静态特性。 ( A)类 图 ( B)序列图 ( C)通信图 ( D)状态图 43 软件需求分析阶段要进行问题识别、分析与综合等几方面的工作,其中问题识别是双方确定对问题的综合需求,包括功能需求、 ( )及用户界面需求等内容。 ( A)性能需求、经费需求 ( B)环境需求、人员需求 ( C)人员需求、经费需求 ( D)性能需求、环境需求 44 衡量软件设计模
17、块独立性的一个标准是耦合性,其中两个模块之间传递数据结构的情况属于 ( )。 ( A)数据耦合 ( B)标记耦合 ( C)内容耦合 ( D)公共耦合 45 软件的 界面有多种类型,现在大多数网络应用软件采用 ( )界面。 ( A)对话框 ( B)单文档 ( C)多文档 ( D)浏览器 ( A)适合于软件的功能 ( B)用户友好 ( C)风格多样色彩斑斓 ( D)及时反馈 47 用户使用软件时难免会出现一些操作错误。在设计用户界面时必须考虑出错处理,使用户不必为避免操作错误而提心吊胆。 ( )不是合适的出错处理方式。 ( A)对输入数据进行校验,并提示可能的数据错误 ( B)将可能会破坏数据的操
18、作按钮或菜单项设置为无效 ( C)提供 Undo功能,用以撤消用户刚进行的 操作 ( D)执行有重要影响的操作前,要求用户给予确认 48 对表 1和表 2进行 ( )关系运算可以得到表 3。 ( A)投影 ( B)选择 ( C)自然连接 ( D)笛卡尔积 49 在所有四位二进制数 (从 0000至 1111)中,数字 O和 1数目相同的数占 ( )。 ( A) 20 ( B) 37 5 ( C) 50 ( D) 62 5 50 据报道, 2009年某地区高考与上年相比,报名人数减少 3 8,录取人数增加5,因此可以推算出, 2009年该地区高考录取率将比上年提高大约 ( )。 ( A) 1 2
19、 ( B) 5 ( C) 8 8 ( D) 9 15 51 众所周知,某类产品的 n种品牌在某地区的市场占有率常用向量 u=(u1,u2, , un)表示 (各分量分别表示各品牌的市场占有率,各值非负,且总和为 1)。市场占有率每隔一定时间的变化常用转移矩阵 Pn*n表示。如果在比较长的一段时期内,转移矩阵的元素均是常数,而当前市场占有率为向量 u,则下一时段的市场占有率就是 uP,再下一时段的市场占有率就是 uP2。假设在某地区,两种冰箱品牌甲与乙当前的市场占有率均为 50,每月市场占有率的变化可用如下常数矩阵来描 述: 则两个月后,冰箱品牌甲与乙的市场占有率变化情况为 ( )。 ( A)甲
20、的市场占有率增加 10,乙的市场占有率减少 10 ( B)甲的市场占有率减少 10,乙的市场占有率增加 10 ( C)甲的市场占有率增加 14,乙的市场占有率减少 14 ( D)甲的市场占有率减少 14,乙的市场占有率增加 14 52 某主机的 IP 地址为 200 15 13 12 22,其子网掩码是 ( )。 ( A) 255 255 248 O ( B) 255 255 240 O ( C) 255 255 252 O ( D) 255 255 255 0 53 集线器与交换机都是连接以太网的设备,这两者的区别是 (67 )。 ( A)集线器的各个端口构成一个广播域,而交换机的端口不构成
21、广播域 ( B)集线器的各个端口构成一个冲突域,而交换机的端口不构成冲突域 ( C)集线器不能识别 IP 地址,而交换机还可以识别 IP 地址 ( D)集线器不能连接高速以太网,而交换机可以连接高速以太网 54 下列网络互连设备中,属于物理层的是 ( )。 ( A)中继器 ( B)交换机 ( C)路由器 ( D)网桥 55 包过滤防火墙对数据包的过滤依据 不包括 ( )。 ( A)源 IP 地址 ( B)源端口号 ( C) MAC地址 ( D)目的 IP 地址 56 下面选项中,不属于 H唧客户端的是 ( )。 ( A) IE ( B) Netscape ( C) Mozilla ( D) A
22、pache 57 在 Word中,利用 ( )功能按钮,可以在画好的图形内填充颜色;在点击 “绘图 ”工具栏上的 “椭圆 ”按钮后,再按住 ( )键进行绘制可确保绘出一个圆形。 ( A) ( B) ( C) ( D) ( A) Shift ( B) Ctrl ( C) Alt ( D) Tab 59 在下图所示的工作表中,若学生的最终成绩等于平时成绩的 30加上考试成绩的 70,那么应在 E2单元格中填写 ( ),并 ( )拖动填充柄至 E7单元格,则可自动算出这些学生的最终成绩。 ( A) =C2*30, D2*70 ( B) =C2*30: D2*70 ( C) =SUM(C2*30, D
23、2*70 ) ( D) =SUM(C2*70: D2*30 )(4) ( A)向水平方向 ( B)向垂直方向 ( C)按住 Shift键向水平方向 ( D)按住 Shift键向垂直方向 61 在微型计算机中,通 常用主频来描述 CPU的 ( );对计算机磁盘工作影响最小的因素是 ( )。 ( A)运算速度 ( B)可靠性 ( C)可维护性 ( D)可扩充性 ( A)温度 ( B)湿度 ( C)噪声 ( D)磁场 63 在操作系统的进程管理中,若系统中有 10个进程使用互斥资源 R,每次只允许3个进程进入互斥段 (临界区 ),则信号量 s的变化范围是 ( );若信号量 s的当前值为 -2,则表示
24、系统中有 ( )个正在等待该资源的进程。 ( A) -7 1 ( B) -7 3 ( C) -3 O ( D) -3 10(27) ( A) 0 ( B) 1 ( C) 2 ( D) 3 65 函数 fun1()、 fun2()的定义如下所示,已知调用 fun1时传递给形参 x的值是 -5,若以引用调用 (call by reference)的方式调用。 fun2,则雨数 fun1的返回值为 ( );若以值调用 (call by value)的方式调用 fun2,则函数 funl的返回值为 ( )。 ( A) -18 ( B) -11 ( C) -8 ( D) O(34) ( A) -18 (
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 2009 年下 半年 软件 水平 考试 初级 程序员 上午 基础知识 试题 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-492836.html