[计算机类试卷]2015年上半年软件水平考试(中级)软件设计师上午(基础知识)真题试卷及答案与解析.doc
《[计算机类试卷]2015年上半年软件水平考试(中级)软件设计师上午(基础知识)真题试卷及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]2015年上半年软件水平考试(中级)软件设计师上午(基础知识)真题试卷及答案与解析.doc(47页珍藏版)》请在麦多课文档分享上搜索。
1、2015年上半年软件水平考试(中级)软件设计师上午(基础知识)真题试卷及答案与解析 1 机器字长为 n位的二进制数可以用补码来表示 (1)个不同的有符号定点小数。 ( A) 2n ( B) 2n一 1 ( C) 2n一 1 ( D) 2n一 1+1 2 计算机中 CPU对其访问速度最快的是 (2)。 ( A)内存 ( B) Cache ( C)通用寄存器 ( D)硬盘 3 Cache的地址映像方式中,发生块冲突次数最小的是 (3)。 ( A)全相联映像 ( B)组相联映像 ( C)直接映像 ( D)无法确定的 4 计 算机中 CPU的中断响应时间指的是 (4)的时间。 ( A)从发出中断请求到
2、中断处理结束 ( B)从中断处理开始到中断处理结束 ( C) CPU分析判断中断请求 ( D)从发出中断请求到开始进入中断处理程序 5 总线宽度为 32bit,时钟频率为 200MHz,若总线上每 5个时钟周期传送一个32bit的字,则该总线的带宽为 (5)MB/s。 ( A) 40 ( B) 80 ( C) 160 ( D) 200 6 以下关于指令流水线性能度量的叙述中,错误的是 (6)。 ( A)最大吞吐率取决于流水线中最慢一段所需的时间 ( B)如果流水线出现断流,加速比会明显下降 ( C)要使加速比和效率最大化应该对流水线各级采用相同的运行时间 ( D)流水线采用异步控制会明显提高其
3、性能 7 (7)协议在终端设备与远程站点之间建立安全连接。 ( A) ARP ( B) Telnet ( C) SSH ( D) WEP 8 王某是某公司的软件设计师,每当软件开发完成后均按公司规定编写软件文档,并提交公司存档。那么该软件文档的著作权 (10)享有。 ( A)应由公司 ( B)应由公司和王某共同 ( C)应由王某 ( D)除署名权以外,著作权的其他 权利由王某 9 甲、乙两公司的软件设计师分别完成了相同的计算机程序发明,甲公司先于乙公司完成,乙公司先于甲公司使用。甲、乙公司于同一天向专利局申请发明专利。此情形下, (11)可获得专利权。 ( A)甲公司 ( B)甲、乙公司均 (
4、 C)乙公司 ( D)由甲、乙公司协商确定谁 10 以下媒体中, (12)是感觉媒体。 ( A)音箱 ( B)声音编码 ( C)电缆 ( D)声音 11 微型计算机系统中,显示器属于 (13)。 ( A)表现媒体 ( B)传输媒体 ( C)表示媒体 ( D)存储媒体 12 (14)是表示显示器在纵向 (列 )上具有的像素点数目指标。 ( A)显示分辨率 ( B)水平分辨率 ( C)垂直分辨率 ( D)显示深度 13 软件工程的基本要素包括方法、工具和 (15)。 ( A)软件系统 ( B)硬件系统 ( C)过程 ( D)人员 14 在 (16)设计阶段选择适当的解决方案,将系统分解为若干个子系
5、统,建立整个系统的体系结构。 ( A)概要 ( B)详细 ( C)结构化 ( D)面向对象 15 风险的优先级通常是根据 (19)设定。 ( A)风险影响 (Risk Impact) ( B)风险概率 (Risk Probability) ( C)风险暴露 (Risk Exposure) ( D)风险控制 (Risk Control) 16 以下关于程序设计语言的叙述中,错误的是 (20)。 ( A)程序设计语言的基本成分包括数据、运算、控制和传输等 ( B)高级程序设计语言不依赖于具体的机器硬件 ( C)程序中局部变量的值在运行时不能改变 ( D)程序中常量的值在运行时不能改变 17 与算术
6、表达式 “(a+(bc)*d”对应的树是 (21)。18 C程序中全局变量的存储空间在 (22)分配。 ( A)代码区 ( B)静态数据区 ( C)栈区 ( D)堆区 19 某进程有 4个页面,页号为 0 3,页面变换表及状态位、访问位和修改位的含义如下图所示。若系统给该进程分配了 3个存储块,当访问的页面 1不在内存时,淘汰表中页号为 (26)的页面代价最小。( A) 0 ( B) 1 ( C) 2 ( D) 3 20 某公司计划开发一个产品,技术含量很高,与客户相关的风险也很多,则最适于采用 (29)开发过程模型。 ( A)瀑布 ( B)原型 ( C)增量 ( D)螺旋 21 在敏捷过程的
7、方法中, (30)认为每一个不同的项目都需要一套不同的策略、约定和方法论。 ( A)极限编程 (XP) ( B)水晶法 (Crystal) ( C)并列争球法 (Scrum) ( D)自适应软件开发 (ASD) 22 软件配置管理的内容不包括 (31)。 ( A)版本控制 ( B)变更控制 ( C)过程支持 ( D)质量控制 23 某模块实现两个功能:向某个数据结构区域写数据和从该区域读数据。该模块的内聚类型为 (32)内聚。 ( A)过程 ( B)时间 ( C)逻辑 ( D)通信 24 正式技术评审的目标是 (33)。 ( A)允许高级技术人员修改错误 ( B)评价程序员的工作效率 ( C)
8、发现软件中的错误 ( D)记录程序员的错误情况并与绩效挂钩 25 自底向上的集成测试策略的优点包括 (34)。 ( A)主要的设计问题可以在测试早期处理 ( B)不需要写驱动程序 ( C)不需要写桩程序 ( D)不需要进行回归测试 26 采用 McCabe度量法计算下列程序图的环路复杂性为 (35)。 ( A) 2 ( B) 3 ( C) 4 ( D) 5 27 以下关于软件可维护性的叙述中,不正确的是 “可维护性 (36)”。 ( A) 是衡量软件质量的一个重要特性 ( B)不受软件开发文档的影响 ( C)是软件开发阶段各个时期的关键目标 ( D)可以从可理解性、可靠性、可测试性、可行性、可
9、移植性等方面进行度量 28 对象、类、继承和消息传递是面向对象的 4个核心概念。其中对象是封装 (37)的整体。 ( A)命名空间 ( B)要完成任务 ( C)一组数据 ( D)数据和行为 29 面向对象 (38)选择合适的面向对象程序设计语言,将程序组织为相互协作的对象集合,每个对象表示某个类的实例,类通过继承等关系进行组织。 ( A)分析 ( B) 设计 ( C)程序设计 ( D)测试 30 一个类可以具有多个同名而参数类型列表不同的方法,被称为方法 (39)。 ( A)重载 ( B)调用 ( C)重置 ( D)标记 31 某些设计模式会引入总是被用作参数的对象。例如 (47)对象是一个多
10、态的 accept方法的参数。 ( A) Visitor ( B) Command ( C) Memento ( D) Observer 32 对高级语言源程序进行编译或解释的过程可以分为多个阶段,解释方式不包含(48)阶段。 ( A)词法分析 ( B)语法分析 ( C)语义分析 ( D)目标代码生成 33 某非确定的有限自动机 (NFA)的状态转换图如下图所示 (q0既是初态也是终态 ),与该 NFA等价的确定的有限自动机 (DFA)是 (49)。34 递归下降分析方法是一种 (50)方法。 ( A)自底向上的语法分析 ( B)自上而下的语法分析 ( C)自底向上的词法分析 ( D)自上而下
11、的词法分析 35 若关系 R(H, L, M, P)的主键为全码 (All一 key),则关系 R的主键应 (51)。 ( A)为 HLMP ( B)在集合 H, L, M, P中任选一个 ( C)在集合 HL, HM, HP, LM, LP, MP)中任选一个 ( D)在集合 H LM, HLP, HMP, LMP中任选一个 36 给定关系模式 R(A1, A2, A3, A4)上的函数依赖集 F=A1A3A 2, A2A 3。若将 R分解为 =(A1, A2), (A1, A3),则该分解是 (52)的。 ( A)无损联接且不保持函数依赖 ( B)无损联接且保持函数依赖 ( C)有损联接且
12、保持函数依赖 ( D)有损联接且不保持函数依赖 37 (53)算法采用模拟生物进化的三个基本过程 “繁殖 (选择 ) 交叉 (重组 ) 变异 (突变 )”。 ( A)粒子群 ( B)人工神经网络 ( C)遗传 ( D)蚁群 38 设某循环队列 Q的定义中有 front和 rear两个域变量,其中, front指示队头元素的位置, rear指示队尾元素之后的位置,如下图所示。若该队列的容量为 M,则其长度为 (57)。 ( A) (Q rear一 Q front+l) ( B) (Q rear一 Q front+M) ( C) (Q rear一 Q front+l) M ( D) (Q rear
13、一 Q front+M) M 39 设栈 S和队列 Q的初始状态为空,元素 abcdefg依 次进入栈 S。要求每个元素出栈后立即进入队列 Q,若 7个元素出队列的顺序为 bdfecag,则栈 S的容量最小应该是 (58)。 ( A) 5 ( B) 4 ( C) 3 ( D) 2 40 某二叉树的先序遍历序列为 cabfedg,中序遍历序列为 abcdefg,则该二叉树是(59)。 ( A)完全二叉树 ( B)最优二叉树 ( C)平衡二叉树 ( D)满二叉树 41 对某有序顺序表进行折半查找时, (60)不可能构成查找过程中关键字的比较序列。 ( A) 45, 10, 30, 18, 25 (
14、 B) 45, 30, 18, 25, 10 ( C) 10, 45, 18, 30, 25 ( D) 10, 18, 25, 30, 45 42 用某排序方法对一元素序列进行非递减排序时,若该方法可保证在排序前后排序码相同者的相对位置不变,则称该排序方法是稳定的。简单选择排序法排序方法是不稳定的, (61)可以说明这个性质。 ( A) 21 48 2l* 63 1 7 ( B) 17 21 21* 48 63 ( C) 63 21 48 21* 1 7 ( D) 21* 1 7 48 63 21 43 在下图所 示的网络配置中,发现工作站 B无法与服务器 A通信。 (66)故障影响了两者互通
15、。 ( A)服务器 A的 IP地址是广播地址 ( B)工作站 B的 IP地址是网络地址 ( C)工作站 B与网关不属于同一子网 ( D)服务器 A与网关不属于同一子网 44 以下关于 VLAN的叙述中,属于其优点的是 (67)。 ( A)允许逻辑地划分网段 ( B)减少了冲突域的数量 ( C)增加了冲突域的大小 ( D)减少了广播域的数量 45 以下关于 URL的叙述中,不正确的是 (68)。 ( A)使用 www abc com和 abc com打开的是同一页面 ( B)在地址栏中输入 www abc com默认使用 http协议 ( C) www abc com中的 “www”是主机名 (
16、 D) www abc com中的 “abc com”是域名 45 安全需求可划分为物理线路安全、网络安全、系统安全和应用安全。下面的安全需求中属于系统安全的是 (8),属于应用安全的是 (9)。 46 (8) ( A)机房安全 ( B)入侵检测 ( C)漏洞补丁管理 ( D)数据库安全 47 (9) ( A)机房安全 ( B)入侵检测 ( C)漏洞补丁管理 ( D)数据库安全 47 某项目包含的活动如下表所示,完成整个项目的最短时间为 (17)周。不能通过缩短活动 (18)的工期,来缩短整个项目的完成时间。48 (17) ( A) 16 ( B) 17 ( C) 1 8 ( D) 19 49
17、 (18) ( A) A ( B) B ( C) D ( D) F 49 进程 P1、 P2、 P3、 P4和 P5的前趋图如下所示:若用 PV操作控制进程 P1、 P2、 P3、 P4和 P5并发执行的过程,则需要设置 5个信号量 Sl、 S2、 S3、 S4和 S5,且信号量 S1S5的初值都等于零。下图中 a、 b和 c处应分别填写 (23); d和 e处应分别填写(24), f和 g处应分别填写 (25)。50 (23) ( A) V(Sl)、 P(Sl)和 V(S2)V(S3) ( B) P(Sl)、 V(Sl)和 V(S2)V(S3) ( C) V(S1)、 V(S2)和 P(Sl
18、)V(S3) ( D) P(S1)、 V(S2)和 V(Sl)V(S3) 51 (24) ( A) V(S2)和 P(S4) ( B) P(S2)和 V(S4) ( C) P(S2)和 P(S4) ( D) V(S2)和 V(S4) 52 (25) ( A) P(S3)和 V(S4)V(S5) ( B) V(S3)和 P(S4)P(S5) ( C) P(S3)和 P(S4)P(S5) ( D) V(S3)和 V(S4)V(S5) 52 嵌入式系统初始化过程主要有 3个环节,按照自底向上、从硬件到软件的次序依次为 (27)。系统级初始化主要任务是 (28)。 53 (27) ( A)片级初始化
19、系统级初始化 板级初始化 ( B)片级初始化 板级初始化 系统级初始化 ( C)系统级初始化 板级初始化 片级初始化 ( D)系统级初始化 片级初始化 板级初始化 54 (28) ( A)完成 嵌入式微处理器的初始化 ( B)完成嵌入式微处理器以外的其他硬件设备的初始化 ( C)以软件初始化为主,主要进行操作系统的初始化 ( D)设置嵌入式微处理器的核心寄存器和控制寄存器工作状态 54 UML中有 4种关系:依赖、关联、泛化和实现。 (40)是一种结构关系,描述了一组链,链是对象之间的连接; (41)是一种特殊 /一般关系,使子元素共享其父元素的结构和行为。 55 (40) ( A)依赖 (
20、B)关联 ( C)泛化 ( D)实现 56 (41) ( A)依赖 ( B)关联 ( C)泛化 ( D)实现 56 UML图中,对新开发系统的需求进行建模,规划开发什么功能或测试用例,采用 (42)最适合。而展示交付系统的软件组件和硬件之间的关系的图是 (43)。 57 (42) ( A)类图 ( B)对象图 ( C)用例图 ( D)交互图 58 (43) ( A)类图 ( B)部署图 ( C)组件图 ( D)网络图 58 下图所示为 (44)设计模式,属于 (45)设计模式,适用于 (46)。59 (44) ( A)代理 (Proxy) ( B)生成器 (Builder) ( C)组合 (C
21、omposite) ( D)观察者 (Observer) 60 (45) ( A)创建型 ( B)结构型 ( C)行为 ( D)结构型和行为 61 (46) ( A)表示对象的部分整体层次结构时 ( B)当一个对象必须通知其他对象,而它又不能假定其他对象是谁时 ( C)当创建复杂对象的算法应该独立于该对象的组成部分及其装配方式时 ( D)在需要比较通用和复杂的对象指针代替简单的指针时 61 部门、员工和项目的关系模式及它们之间的 E一 R图如下所示,其中,关系模式中带实下划线的属性表示主键属性。图中: 部门 (部门代码,部门名称,电话 )员工 (员工代码,姓名,部门代码,联系方式,薪资 )项目
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 2015 上半年 软件 水平 考试 中级 设计师 上午 基础知识 答案 解析 DOC

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