[计算机类试卷]2007年下半年软件水平考试(初级)程序员上午(基础知识)试题真题试卷及答案与解析.doc
《[计算机类试卷]2007年下半年软件水平考试(初级)程序员上午(基础知识)试题真题试卷及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]2007年下半年软件水平考试(初级)程序员上午(基础知识)试题真题试卷及答案与解析.doc(40页珍藏版)》请在麦多课文档分享上搜索。
1、2007年下半年软件水平考试(初级)程序员上午(基础知识)试题真题试卷及答案与解析 1 给定 URL为 http: /www.ceiaec.org/index.htm,其中 www.ceiaec.org表示 (5)。 ( A)所用的协议 ( B)所访问网站的域名 ( C)请求查看的文档名 ( D)电子邮件地址 2 计算机中数据输入输出的控制方式有多种, “中断 ”方式的优点不包括 (6)。 ( A) I/O与 CPU并行处 ( B)并行处理多种 I/O ( C)实时响应突发事件 ( D)批量传送数据 3 欲知 8位二 进制数 (b7b6b5b4b3b2b1b0)的 b2是否为 1,可将该数与二
2、进制数00000100进行 (7)运算,若运算结果不为 0,则此数的 b2必为 1。 ( A)加 ( B)减 ( C)与 ( D)或 4 光盘驱动器与主机的接口总线常采用 (8)总线。 ( A) ISA ( B) CETRONIC ( C) EIDE(ATA) ( D) PCI 5 汉字机内码与国标码的关系为:机内码 =国标码 +8080H。若已知某汉字的国标码为 3456H,则其机内码为 (9)。 ( A) B4D6H ( B) B536H ( C) D4B6H ( D) C4B3H 6 设某系统由 P1和 P2两个子系统组成,当且仅当两个子系统都能正常工作时,该系统才能正常工作。若 P1和
3、 P2的可靠性均为 0.9,则该系统的可靠性是 (10)。 ( A) 0.1 ( B) 0.45 ( C) 0.81 ( D) 0.9 7 评价计算机系统性能时, MIPS是衡量 (11)的一种单位。 ( A)时钟频率 ( B)运算速度 ( C)系统可靠性 ( D)系统失效率 8 下面的图像格式中, (12)不支持透明控制信息。 ( A) GIF ( B) PNG ( C) PSD ( D) JPG 9 对同一段音乐可以选用 MIDI格式或 WAV格式来记录存储。以下叙述中, (13)是不正确的。 ( A) WAV格式的音乐数据量比 MIDI格式的音乐数据量大 ( B)记录演唱会实况不能采用
4、MIDI格式的音乐数据 ( C) WAV格式的音乐数据没有体现音乐的曲谱信息 ( D) WAV格式的音乐数据和 MIDI格式的音乐数据都能记录音乐波形信息 10 某块 SoundBlaster声卡是 8位的,这里的 “8位 ”指 (14)。 ( A)声音采集最大量化精度是 8位 ( B) MIDI通道数是 8 ( C)可以产生的音色数是 28 ( D)声道数为 8 11 使用 IE 浏览器浏览网页时,出于安全方面的考虑,需要禁止执行 Java Script,可以在 IE 中 (15)。 ( A)禁用 ActiveX控件 ( B)禁用脚本 ( C)禁用没有标记为安全的 ActiveX控件 ( D
5、)禁用 cookie 12 在公司内网中部署 (16)可以最大限度防范内部攻击。 ( A)防火墙 ( B)电磁泄密及防护系统 ( C)邮件过滤系统 ( D)入侵检测系统 13 向商标局提出注册商标转让申请的人应当是 (17)。 ( A)转让人 ( B)受让人 ( C)商标注册人 ( D)转让人和受让人 14 下列标准代号中, (18)表示国际标准。 ( A) GJB ( B) IEC ( C) GB/T ( D) ANSI 15 用补码表示的 8位二进制数 11100000,其值为十进制数 (19)。 ( A) -31 ( B) -32 ( C) -64 ( D) -65 16 用 ASCII
6、码表示的大写英文字母 B(42H)加偶校验后的二进制编码为 (20)。 ( A) 10001000 ( B) 10000010 ( C) 11000001 ( D) 1000010 17 CPU主要由 运算单元 (ALU)、控制单元 (CU)、寄存器和时序电路组成,对指令进行译码的功能是由 (21)实现的。 ( A)运算单元 ( B)控制单元 ( C)寄存器 ( D)时序电路 18 两个带符号的数进行运算时,在 (22)的情况下有可能产生溢出。 ( A)同符号数相加 ( B)同符号数相减 ( C)异符号数相加 ( D)异符号数相 “或 ” 19 计算机加电自检以后,引导程序首先装入 (25),
7、否则,计算机不能做任何事情。 ( A)操作系统 ( B)编译程序 ( C) Office系列软件 ( D)应用软件 20 (28)不属于程序语言翻译软件。 ( A)编译程序 ( B)解释程序 ( C)汇编程序 ( D)编辑程序 21 若程序 P经编译并链接后可执行,则 (29)。 ( A) P是正确的程序 ( B) P中没有语法错误 ( C) P中没有逻辑错误 ( D) P在运行中不会出错 22 若程序中定义了局部变量与全局变量,则 (30)。 ( A)在函数内只能访问局部变量,不能访问全局变量 ( B)局部变量与全局变量的名字不得相同 ( C)一个函数被多次调用时,其定义的局部变量必定分配同
8、一个存储单元 ( D)函数中定义 的局部变量与全局变量同名时,在函数内引用的是局部变量 23 (31)不是良好的编程风格。 ( A)变量名采用单字母符号或单字母加数字串 ( B)程序代码采用缩进格式 ( C)为变量设置初始值 ( D)程序中包含必要的注释 24 函数调用采用 “(32)”方式时,系统将实参的地址传递给形式参数。 ( A)传值调用 ( B)引用调用 ( C)宏调用 ( D)内部调用 25 若程序中使用的变量未设置初始值,则 (33)。 ( A)编译时一定出错 ( B)运行时一定会出错 ( C)链接时一定出错 ( D)运 行结果可能出错 26 n个元素依次全部进入栈后,再陆续出栈并
9、经过一个队列输出。那么, (36)。 ( A)元素的出队次序与进栈次序相同 ( B)元素的出队次序与进栈次序相反 ( C)元素的进栈次序与进队次序相同 ( D)元素的出栈次序与出队次序相反 27 若一个栈以向量 V1 n存储,且空栈的栈顶指针 top为 n+1,则将元素 x入栈的正确操作是 (37)。 ( A) top=top+1; Vtop=x; ( B) Vtop=x; top=top+1; ( C) top=top-1; Vtop=x; ( D) Vtop=x; top=top-1; 28 广度优先遍历的含义是:从图中某个顶点 v出发,在访问了 v之后依次访问 v的各个未被访问过的邻接点
10、,然后分别从这些邻接点出发依次访问它们的邻接点,且 “先被访问的顶点的邻接点 ”先于 “后被访问的顶点的邻接点 ”被访问,直至图中所有已被访问的顶点的邻接点都被访问到。 (38)是下图的广度优先遍历序列。( A) 1 2 6 34 5 ( B) 1 2 34 5 6 ( C) 1 6 5 2 34 ( D) 1 64 52 3 29 对于长度为 11的顺序存储的有序表,若采用 折半查找 (向下取整 ),则找到第 5个元素需要与表中的 (39)个元素进行比较操作 (包括与第 5个元素的比较 )。 ( A) 5 ( B) 4 ( C) 3 ( D) 2 30 与单向链表相比,双向链表 (40)。
11、( A)需要较少的存储空间 ( B)遍历元素需要的时间较短 ( C)较易于访问相邻结点 ( D)较易于插入和删除元素 31 如果待排序序列中两个元素具有相同的值,在排序前后它们的相互位置发生颠倒,则称该排序算法是不稳定的。 (41)是稳定的排序方法,因为这种方法在比较相邻元 ( A)冒泡排序 ( B)希尔排序 ( C)快速排序 ( D)简单选择排序 32 对下图所示的二叉树进行中序遍历 (左子树、根、右子树 )的结果是 (42)。( A) 2 5 346 1 ( B) 2 5 34 1 6 ( C) 2 6 54 1 3 ( D) 2 64 5 3 1 33 采用一维数组 S存储一个 n阶对称
12、矩阵 A的下三角部分 (按行存放,包括主对角线 ),设元素 Aij存放在 Sk中 (i、 j、 k均从 1开始取值 ),且 S1=A11,则 k与 i、 j的对应关系是 (43)。例如,元素 A32存在 S5中。 ( A) ( B) ( C) ( D) 34 关于对象和类的叙述,正确的是 (44)。 ( A)如果两个对象的所有成员变量的值相同,则这两个对象是同一对象 ( B)编写代码时,不允许使用匿名类 ( C)不同的对象一定属于不同的类 ( D)每个对象都有唯一标识,以彼此区分 35 (45)关系描述了某对象由其他对象组成。 ( A)依赖 ( B)一般化 ( C)聚合 ( D)具体化 36
13、关于对象封装的叙述,正确的是 (46)。 ( A)每个程序模块中都封装了若干个对象 ( B)封装可实现信息隐藏 ( C)封装 使对象的状态不能改变 ( D)封装是把对象放在同一个集合中 37 在面向对象技术中,抽象类是 (47)。 ( A)接 N ( B)没有方法的类 ( C)没有子类的类 ( D)至少有一个未定义消息的类 38 在面向对象技术中,多态性的含义是 (48)。 ( A)一个对象可同时指向不同的类的对象 ( B)同一消息在不同时刻可调用不同的方法 ( C)对象的生存周期中包含对象的多种状态 ( D)不同消息可以调用相同的方法 39 (49)语言最适用于过程式程序设计。 ( A) C
14、 ( B) HTML ( C) JAVA ( D) PROLOG 40 (50)是正确的叙述。 ( A)解释方式比编译方式更适用于规模较大的程序 ( B)解释方式下生成的目标代码长,编译方式下生成的目标代码短 ( C)解释方式下不生成源程序的目标代码 ( D)解释方式只能用于批处理 41 由多个源文件组成的 C程序,经过编辑、预处理、编译、链接等阶段才能生成最终的可执行程序。此过程中,在 (51)阶段可以发现被调用的函数未定义。 ( A)编辑和预处理 ( B)预处理 ( C)编译 ( D)链接 42 在软件开发过程中, (52)。 ( A) 增加更多的程序员可以加快软件开发速度 ( B)只有对
15、目标的一般描述还不能立即开始编码 ( C)若项目需求有变化,应先在编码中进行处理以不耽误开发进度 ( D)程序的质量只能在用户使用之后才能进行评估 43 采用结构化方法开发软件时,常使用数据流图来描述系统数据处理过程,它是(53)阶段产生的。 ( A)系统分析 ( B)概要设计 ( C)详细设计 ( D)编码 44 软件维护可分为改正性维护、适应性维护、完善性维护和预防性维护。在软件的整个维护活动中, (54)维护所占比重最大。 ( A)改正性 ( B)适应性 ( C)完善性 ( D)预防性 45 在软件的使用过程中,用户往往会对软件提出新的功能要求与性能要求。为了满足这些要求而进行的维护属于
16、 (55)维护。 ( A)改正性 ( B)适应性 ( C)完善性 ( D)预防性 46 对于如下的程序流程,若采用语句覆盖法设计测试案例 (使每条语句都至少执行1次 ),则至少需要设计 (56)个测试案例。( A) 1 ( B) 2 ( C) 3 ( D) 4 47 为了用一个数代表一批数,人们常用这批数据的算术平均值 (简称平均值 )或中位数来代表。中位数就是位于这批 数中间的数 (大于它的数与小于它的数一样多 )。对于奇数个数而言,排序后很容易确定中间那个数;对于偶数个数而言,排序后中间会有两个数,再取这两个数的算术平均,就是中位数。以下关于平均值与中位数的叙述中, (63)是不正确的。
17、( A)中位数比平均值稳健,不易受极端值影响 ( B)每个数据加倍后,平均值也加倍;每个数据增加 1后,平均值也增加 1 ( C)三组各 n个数据有三个中位数,它们的中位数就是这三组数据全体的中位数 ( D)三组各 n个数据有三个平均值,它们的平均值就是这三组数据全体的平均值 48 客户端通过 (66)协议发送电子邮件。 ( A) FTP ( B) SMTP ( C) HTTP ( D) POP3 49 在 URL中不填写协议类型, IE 浏览器默认使用 (67)协议。 ( A) FTP ( B) Gopher ( C) File ( D) HTTP 50 如果访问一个网站速度很慢,可能有多种
18、原因,但首先应该排除的是 (68)。 ( A)网络服务器忙 ( B)通信线路忙 ( C)本地终端遭遇病毒 ( D)没有访问权限 51 在 Word编辑状态下,有些英文单词和汉字下面会自动加上红色或绿色的波浪型细下划线。以下叙述中 , “波浪型细下划线 (1)”是错误的;按 (2)键与工具栏上的按钮 功能相同。 ( A)提醒用户此处可能有拼写或语法错误 ( B)为红色表示可能是拼写问题,为绿色可能是语法问题 ( C)是文档内容的一部分,打印文档时会被打印出来 ( D)不属于文档内容,打印文档时不会被打印出来 ( A) Ctrl+C ( B) Ctrl+V ( C) Ctrl+A ( D) Ctr
19、l+S 53 在 Excel中,通过冻结或者拆分窗格可以在滚动工作表时始终保持部分数据可见。下图中 (3),当鼠标指针在上述位置变为 (4)后,将该框拖至所需的 位置即可。( A) 和 分别表示水平拆分框和垂直冻结框 ( B) 和 分别表示水平冻结框和垂直冻结框 ( C) 和 分别表示垂直冻结框和水平拆分框 ( D) 和 分别表示水平拆分框和垂直拆分框 ( A) ( B) ( C) ( D) 55 主板 (也称母板或系统板 )是计算机硬件系统集中管理的核心载体,几乎集中了全部系统功能,是计算机中的重要部件之一。下图所示的计算机主板上, 处是(23), 处是 (24)。( A) CPU插槽 (
20、B)内存插槽 ( C) PCI插槽 ( D) IDE插槽 ( A) CPU插槽 ( B)内存插槽 ( C) PCI插槽 ( D) IDE插槽 57 已知有 10个进程共享一个互斥段,如果最多允许 6个进程同时进入互斥段,则信号量 S的初值为 (26),信号量 S的变化范围是 (27)。 ( A) 0 ( B) 1 ( C) 5 ( D) 6 ( A) 0 10 ( B) -1 9 ( C) -4 6 ( D) -5 5 59 在统一建模语言 (Unified Modeling Language, UML)中,描述本系统与外部系统及用户之间交互的图是 (34);按时间顺序描述对象间交互的图是 (
21、35)。 ( A)用例图 ( B)类图 ( C)对象图 ( D)状态图 ( A)部署图 ( B)序列图 ( C)协作图 ( D)状态囱 61 关系代数运算是以集合操作为基础的运算,其五种基本运算是并、差、 (57)、投影和选择,其他运算可由这些运算导出。为了提高数据的操作效率和存储空间的利用率,需要对 (58)进行分解。 ( A)交 ( B)连接 ( C)笛卡尔积 ( D)自然连接 ( A)内模式 ( B)视图 ( C)外模式 ( D)关系模式 63 设有关系 Students(学号,姓名,年龄,性别,系名,家庭住址 ),其中,属性“系名 ”是关系 DEPT的主键,用户要求访问 “家庭住址 ”
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 2007 年下 半年 软件 水平 考试 初级 程序员 上午 基础知识 试题 答案 解析 DOC

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