[计算机类试卷]2011年下半年软件水平考试(初级)程序员上午(基础知识)真题试卷及答案与解析.doc
《[计算机类试卷]2011年下半年软件水平考试(初级)程序员上午(基础知识)真题试卷及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]2011年下半年软件水平考试(初级)程序员上午(基础知识)真题试卷及答案与解析.doc(43页珍藏版)》请在麦多课文档分享上搜索。
1、2011年下半年软件水平考试(初级)程序员上午(基础知识)真题试卷及答案与解析 1 在 Excel中,若在 A1单元格输入 “=88=85”,则 A1单元格的值为_。 ( A)真 ( B)假 ( C) 88=85 ( D)真 2 在 Excel中,若 A1、 A2、 A3、 A4、 A5、 A6单元格的值分别为 90、 70、 95、55、 80、 60,在 B1单元格中输入 “=MIN(A1: A6)MAX(A1: A6)”, B2单元格输入 “=AVERAGE(A1: A6)”,则 B1和 B2单元格的值分别为 _。 ( A) 40和 75 ( B) 40和 65 ( C)一 40和 75
2、 ( D)一 40和 65 3 网址 http: www tsinghua edu cn表示其对应的网站属于_。 ( A)教育部门,国家域名是 edu ( B)政府部门,国家域名是 cn ( C)教育部门,国家域名是 cn ( D)政府部门,国家域名是 edu 4 下列储存器件中,存取速度最快的是 _。 ( A)主存 ( B)辅存 ( C)寄存器 ( D)高速缓存 5 程序计数 器 (PC)包含在 _中。 ( A)运算器 ( B)控制器 ( C)存储器 ( D) I O接口 6 目前,在微型和小型机中,通常采用的常用字符编码是 _。 ( A) BCD码 ( B) ASCII码 ( C)海明码
3、( D) CRC码 7 在单 CPU系统中,若 I O设备与主机采用中断控制方式交换信息,则 CPU与 I O设备间是 _。 ( A)串行工作,数据传送过程与主程序间是串行工作 ( B)串行工作,数据传送过程与主程序间是并行工作 ( C) 并行工作,数据传送过程与主程序间是串行工作 ( D)并行工作、数据传送过程与主程序间是并行工作 8 音频信息数字化的过程不包括 _。 ( A)采样 ( B)量化 ( C)编码 ( D)调频 9 表示显示器在横向和纵向上具有的显示点数的指标称为 _。 ( A)显示器分辨率 ( B)图像分辨率 ( C)显示深度 ( D)图像深度 10 多媒体计算机系统中,内存和
4、光盘属于 _。 ( A)感觉媒体 ( B)传输媒体 ( C)表现媒体 ( D)存储媒体 11 下面加密算法中,加密和解密需要用不同密钥的是 _。 ( A) AES ( B) RES ( C) IDEA ( D) DES 12 DoS攻击的特征不包括 _。 ( A)攻击者从多个地点发动攻击 ( B)被攻击者处于 “忙 ”状态 ( C)攻击者通过入侵,窃取被攻击者的机密信息 ( D)被攻击者无法提供正常的服务 13 著作权利人不包括 _。 ( A)发明人 ( B)翻译人 ( C)汇编人 ( D)委托人 14 M摄影 家将自己创作的一幅摄影作品原件出售给了 L公司。这幅摄影作品的著作权应属于 _。
5、( A) M摄影家 ( B) L公司 ( C)社会公众 ( D) M摄影师与 L公司 15 下表给出了两种浮点数表示格式,若要求浮点数 _。 ( A)精度高、范围大则采用格式 1;要求精度低、范围小则采用格式 2 ( B)精度高、范同大则采用格式 2;要求精度低、范围小则采用格式 1 ( C)精度高、范嗣小则采用格式 1;要求精度低、范围小则采用格式 2 ( D)精度高、范围小则采用格式 2;要求精度 低、范围小则采用格式 1 16 若对二进制整数 X, Y的各位进行异或运算后的结果为全 0,则说明_。 ( A) X Y ( B) X Y ( C) X=Y ( D) X=-Y 17 若编码 “
6、0101110”的最左边增加一个偶校验位,则完整的编码应为_。 ( A) 00101110 ( B) 10101110 ( C) 01010001 ( D) 11010001 18 已知 x=-97 128,若采用 8位机器码表示,则 x补 =_。 ( A) 11100001 ( B) 10011111 ( C) 11100000 ( D) 1001110 19 _支持网络系统功能,并具有透明性。 ( A)批处理操作系统 ( B)分时操作系统 ( C)实时操作系统 ( D)分布式操作系统 20 标识符在高级语言源程序中的作用不包括 _。 ( A)为变量名 ( B)为注释标记位置 ( C)为函数
7、命名 ( D)为数据类型命名 21 表达式 “a*(b一 (c+d)”的后缀式为 _。 ( A) cd+ab * ( B) ab*c d+ ( C) abcd+ * ( D) abcd* + 22 在 C程序中,若表达式中的算术运算符对象类型不同,则需要先统一为相同类型后再进行计算。例如,表达式 “ab”中,若 a是双精度浮点型变量, b是整型变量,为了尽可能保证运算精度,通常进行处理是 _。 ( A)读取 b的值并转换为双精度浮点型数据 ( B)读取 a的值并转换为整型数据 ( C)将 b重新定义为双精度浮点型变量 (其值自动转换为双精度型数据 ),在进行两个浮点数的相减运算 ( D)将 a
8、重新定义为整型变量 (其值自动装换为整型数据 ),再进行两个整数的相减运算 23 编译程序与解释程序的不同之处是 _。 ( A)解释程序不需要进行词法和语法分析,而是直接分析源程序的语义并产生目标代码 ( B)编译程序不需要进行词法和语法分析,而是直接分析源程序的语义并产生目标代码 ( C)编译程序不生成源程序的目标代码,而解释程序则产生源程序的目标代码 ( D)编译程序生成源程序的目标代码,而解释程序则不产生源程序的目标代码 24 以下关于 C语言与 C+语言的叙述中,正确的是 _。 ( A)只要将 C程序的扩张 c改为 cpp,就可将过程式的 C程序转换为面向对象的 C+程序 ( B)由于
9、 C+是在 C的基础上扩展的,因此 C+编译器能编译 C源程序 ( C)在 C程序中,也可以用结构体类型定义类 ( D)与 C不同, C+程序中的函数必须属于某个类 25 如果在程序中的多个地方需要使用同一个常数,那么最好将其定义为一个符号常量,这样 _。 ( A)可以缩短程序代码的长度 ( B)便于进行编译过程的优化 ( C)可以加快程序的运行速度 ( D)便于修改此常数并提高 可读性 26 若程序在运行时陷入死循环,则该情况属于 _。 ( A)语法错误 ( B)运行时异常 ( C)动态的语义错误 ( D)静态的语义错误 27 设数组 a1m , 1n(m1 , n2)中的元素以行为主序存放
10、,每个元素占用 1个存储单元,则最后一个数组元素 am, n相对于数组空间首地址的偏移量为_。 ( A) (m 1)*n+n 1 ( B) (n 1)*n ( C) m*(n 1) ( D) m*n 28 设 push、 pop分别为表示入栈、出栈操 作,若初始栈为空,对于元素序列 a b c,则操作序列 push、 pop、 pop、 push、 push、 pop_。 ( A)得到出栈序列为 a b c ( B)得到出栈序列为 b a c ( C)得到出栈序列为 b c a ( D)是非法的操作序列 29 在有 11个元素的有序数组 a111 中进行二分法查找 (即折半查找 ),依次与_
11、比较后,成功找到元素 a5。 ( A) a6、 a2、 a5 ( B) a6、 a4、 a5 ( C) a6、 a3、 a4、 a5 ( D) a6、 a8、 a4、 a5 30 一个高度为 h的满二叉树的结点总数为 2h 1,其每一层结点个数都达到最大值。从根结点开始顺序编号,即根结点编号为 1,其左、右孩子结点编号分别为 2和 3,再下一层从左到右的编号为 4、 5、 6、 7,依次类推,每一层都从左到右依次编号,直到最后的叶子结点层为止。那么,在一棵满二叉树中,对于编号 m和 n的两个结点,若 m=2n+1,则 _。 ( A) m是 n的左孩子 ( B) m是 n的右孩子 ( C) n是
12、 m的左孩子 ( D) n是 m的 右孩子 31 从未排序的序列中依次取出一个元素与已排序序列中的元素进行比较,然后将其放在已排序序列的合适位置上,该排序方法为 _。 ( A)插入排序 ( B)选择排序 ( C)快速排序 ( D)冒泡排序 32 非空二叉排序树的定义是:若根结点具有左子树,则左子树中所有结点的关键码均小于根结点的关键码:若根结点具有右子树,则右子树中所有结点的关键码均大于根结点的关键码;左、右子树也是二叉排序树。由此可知,在一个二叉排序树中 _。 ( A)从根结点到任何一个叶 子的路径上,结点的关键码序列呈递增排序 ( B)从根结点到任何一个叶子的路径上,结点的关键码序列呈递减
13、排序 ( C)同层次结点从左向右排序,结点的关键码序列呈递增排序 ( D)同层次结点从左向右排序,结点的关键码序列呈递减排序 33 对于字符串 “software”,其长度为 2的子串共有 _个。 ( A) 4 ( B) 7 ( C) 28 ( D) 56 34 输出受限的双端队列是指只有一端可以进行出队操作而从两端都可以进行入队操作的队列,如下图所示。对于输入序列 a b c d,经过一个初 始为空且输出受限的双端队列后,不能得到的输出序列为 _。 ( A) d a b c: ( B) d c b a ( C) d c a b ( D) d a c b 35 在具有 n(n0)个顶点的简单无
14、向图中,最多含有 _条边。 ( A) n(n 1) ( B) n(n+1) ( C) n*(n 1) 2 ( D) n*(n+1) 2 36 在面向对象方法中, _是一种概念。抽象或具有状态、行为和标识的事物。 ( A)关系 ( B)属性 ( C) 标识 ( D)对象 37 设类 Derived是类 Base的一个子类,则 Derived中 _。 ( A)只有 Base的属性 ( B)只有 Base的方法 ( C)除 Base中的属性和方法外,只能添加 Base中没有的新方法 ( D)除 Base中的属性和方法外,还可以添加新属性和新方法 38 统一建模语言 (UML)图中, _属于动态视图,
15、它可用于描述一个业务过程的流程。 ( A)状态图 ( B)序列图 ( C)活动图 ( D)通信图 39 采用统一建模语言 (UML)进行面向对象建模时, _用于描述系统的静态结构。 ( A)通信图 ( B)类图 ( C)活动图 ( D)序列图 40 在面向对象开发方法中, _是一种信息隐蔽技术,目的是使对象的使用者和生产者分离。 ( A)封装 ( B)继承 ( C)多态 ( D)重载 41 统一过程是用例和风险驱动,以架构为中心,选代的增量开发过程。_是一种统一过程。 ( A) RUP ( B) XP ( C) SCRUM ( D)水晶法 42 待开发软件的 技术性能指标属于软件的 _。 (
16、A)功能需求 ( B)性能需求 ( C)环境需求 ( D)用户界面需求 43 采用黑盒技术设计测试用例的方法包括 _。 ( A)对分查找 ( B)逻辑覆盖 ( C)人工检测 ( D)边界值划分 44 软件企业开发软件产品需要注重三大要素:质量、交付时间和成本。十多年来,软件企业实施的 CMMI(能力成熟度模型集成 )以及近几年流行的 Agile(敏捷开发 )利 Lean(精益开发 )方法都是解决这些问题的措施。由于客户的需求往 往不同,面对质量优先、交付时间优先和成本优先的不同需求,开发者宜分别采用_。 ( A) CMMl、 Agile、 Lean ( B) Lean、 CMMl、 Agile
17、 ( C) Lean、 Agile、 CMMl ( D) Agile、 CMMl、 Lean 45 某团队完成某个软件开发项目后,在总结汇报工作时根据该项目的计划进度与实际进度画了如下图所示的两条曲线。从中可以看出,与计划进度相比,实际进度_。 ( A)比较快,提前完成了任务 ( B)先慢后快,提前完成了任务 ( C)先慢后快,延迟完成了任务 ( D)先快后慢,延迟完成了任务 46 程序设计的一般原则不包括 _。 ( A)自顶向下 ( B)先设计外部接口,再进行内部设计 ( C)逐步细化 ( D)先进行内部设计,再设计外部接口 47 ISO IEC 9126软件质量模型的第一层是质量特性,第二
18、层是质量子特性。由于基于 Web的软件系统的用户未知,难以培训,往往需要易于理解和易于学习的特性。这些特性属于 _质量子特性。 ( A)易使用性 ( B)高效性 ( C)可维护 性 ( D)可移植性 48 在某教学管理系统中,规定本科生毕业前的选修课总分不得低于 60学分,这种数据完整性约束条件称为 _。 ( A)实体完整性 ( B)参照完整性 ( C)用户定义完整性 ( D)主键约束完整性 49 某地区有 1000人参加了程序员考试 (包括上午科目和下午科目 ),其中上午科目45以上有 700人。下午科目 45以上有 600人,据此可以推断,至少有_人这两个科目的成绩同时在 45分以上。 (
19、 A) 600 ( B) 400 ( C) 300 ( D) 200 50 实验测得水银密度随温度变化的若干数据见下表。 通过线性插值,可以推算,在 22 温度时水银的密度为 _。 ( A) 13.5434 ( B) 13.5409 ( C) 13.5262 ( D) 13.5238 51 为减少手工输入数字代码时发生的错误,常用的手段是在数字代码上增设校验位。例如,第二代身份证号共有 18位,其中左 17位是数字代码,尾部一位是校验位。 设 i(i=1, , 18)表示第二代身份证从右到左的各位编号, Ai(i=2, , 18)表示身份证号第 i位上数字,则校 验位 Ai上的数字可以按以下方
20、法计算: r=(A2W2+A18W18+A 18W18)mod 11 其中, Wi=2i-1mod 11, A1=(12一 r)mod 11 如果 A1=10,则以 “X”表示。 设某人的身份证号代码如下表中的 Ai(i=2, , 18)所示: 则校验位 A1=_。 ( A) 4 ( B) 5 ( C) 6 ( D) X 52 网桥是一种 _设备。在现代网络中,用交换机代替了网桥。 ( A)物理层 ( B)数据链路层 ( C)网络层 ( D)传输层 53 在浏览器中运行下面的 HTML文件,浏览器窗口中的内容会分成_行。 html body p中国城市 p 北京 上海 广州 西安 br兰州 b
21、ody html ( A) 2 ( B) 3 ( C) 5 ( D) 6 54 在 ADO对象中, _对象负责连接数据库。 ( A) Connection ( B) Command ( C) RecordSet ( D) Err 55 以下关 于 FTP协议的叙述中,不正确的是 _。 ( A) FTP协议只支持下载文件,不能上传文件 ( B) FTP协议使用 2个端口号 ( C) FTP报文通过 TCP报文传送 ( D) FTP是应用层协议 56 网络某些用户只能发送但不能接收 E-mail,不可能的原因是 _。 ( A)邮件服务器配置故障 ( B)网络连接故障 ( C)路由器端口的访问控制列
22、表进行了 deny pop3设置 ( D)客户端代理设置错误 57 In general, a typical_ mode is cornposed of several phases, sush as requirementw analysis phase, general detailed design phase, implementation phase,system acceptance testing phase ( A) waterfall ( B) incremental ( C) spiral ( D) protoyping 58 _is the process of arr
23、anging a group of data elements into some desired order ( A) File ( B) Record ( C) Sorting ( D) Database 59 _testing is the responsibility if the programmer, who knows exactly what is going on inside the program ( A) Acceptance ( B) Systenm ( C) Black box ( D) White box 60 _is a formal set of rules
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 2011 年下 半年 软件 水平 考试 初级 程序员 上午 基础知识 答案 解析 DOC
