[计算机类试卷]2016年下半年软件水平考试(中级)软件设计师上午(基础知识)真题试卷及答案与解析.doc
《[计算机类试卷]2016年下半年软件水平考试(中级)软件设计师上午(基础知识)真题试卷及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]2016年下半年软件水平考试(中级)软件设计师上午(基础知识)真题试卷及答案与解析.doc(50页珍藏版)》请在麦多课文档分享上搜索。
1、2016年下半年软件水平考试(中级)软件设计师上午(基础知识)真题试卷及答案与解析 1 在程序运行过程中, CPU需要将指令从内存中取出并加以分析和执行。 CPU依据 _来区分在内存中以二进制编码形式存放的指令和数据。 ( A)指令周期的不同阶段 ( B)指令和数据的寻址方式 ( C)指令操作码的译码结果 ( D)指令和数据所在的存储单元 2 计算机在一个指令周期的过程中,为从内存读取指令操作码,首先要将_的内容送到地址总线上。 ( A)指令寄存器 (IR) ( B)通用寄存器 (GR) ( C)程序计数器 (PC) ( D)状态寄存器 (PSW) 3 设 16位浮点数,其中阶符 1位、阶码值
2、 6位、数符 l位、尾数 8位。若阶码用移码表示,尾数用补码表示,则该浮点数所能表示的数值范围是 _。 ( A)一 264 (12-8)264 ( B) 263 (12-8)263 ( C)一 (12-8)264 (12-8)264 ( D)一 (12-8)263 (12-8)263 4 已知数据信息为 16位,最少应附加 _位校验位,以实现 海明码纠错。 ( A) 3 ( B) 4 ( C) 5 ( D) 6 5 将一条指令的执行过程分解为取指、分析和执行三步,按照流水方式执行,若取指时间 t 取指 =4 t、分析时间 t 分析 =2 t、执行时间 t 执行 =3 t,则执行完 100条指令
3、,需要的时间为 _ t。 ( A) 200 ( B) 300 ( C) 400 ( D) 405 6 以下关于 Cache与主存间地址映射的叙述中,正确的是 _。 ( A)操作系统负责管理 Cache与主存之间的地址映射 ( B)程序员需要通过编程来处理 Cache与主存之间的地址映射 ( C)应用软件对 Cache与主存之间的地址映射进行调度 ( D)由硬件自动完成 Cache与主存之间的地址映射 7 可用于数字签名的算法是 _。 ( A) RSA ( B) IDEA ( C) RC4 ( D) MD5 8 _不是数字签名的作用。 ( A)接收者可验证消息来源的真实性 ( B)发送者无法否认
4、发送过该消息 ( C)接收者无法伪造或篡改消息 ( D)可验证接收者合法性 9 在网络设计和实施过程中要采取多种安全措施,其中 _是针对系统安全需求的措施。 ( A)设备防雷击 ( B)入侵检测 ( C)漏洞发现与补丁管理 ( D)流量控制 10 _的保护期限是可以延长的。 ( A)专利权 ( B)商标权 ( C)著作权 ( D)商业秘密权 11 甲公司软件设计师完成了一项涉及计算机程序的发明。之后,乙公司软件设计师也完成了与甲公司软件设计师相同的涉及计算机程序的发明。甲、乙公司于同一天向专利局申请发明专利。此情形下, _是专利权申请人。 ( A)甲公司 ( B)甲、乙两公司 ( C)乙 公司
5、 ( D)由甲、乙公司协商确定的公司 12 甲、乙两厂生产的产品类似,且产品都使用 “B”商标。两厂于同一天向商标局申请商标注册,且申请注册前两厂均未使用 “B”商标。此情形下, _能核准注册。 ( A)甲厂 ( B)由甲、乙厂抽签确定的厂 ( C)乙厂 ( D)甲、乙两厂 13 结构化开发方法中, _主要包含对数据结构和算法的设计。 ( A)体系结构设计 ( B)数据设计 ( C)接口设计 ( D)过程设计 14 在敏捷过程的开发方法中, _使用 了迭代的方法,其中,把每段时间(30天 )一次的迭代称为一个 “冲刺 ”,并按需求的优先级别来实现产品,多个自组织和自治的小组并行地递增实现产品。
6、 ( A)极限编程 XP ( B)水晶法 ( C)并列争球法 ( D)自适应软件开发 15 成本估算时, _方法以规模作为成本的主要因素,考虑多个成本驱动因子。该方法包括三个阶段性模型,即应用组装模型、早期设计阶段模型和体系结构阶段模型。 ( A)专家估算 ( B) Wolverton ( C) COCOMO ( D) COCOMO 16 逻辑表达 式求值时常采用短路计算方式。 “&”“”“!”分别表示逻辑与、或、非运算, “& “”为左结合, “!”为右结合,优先级从高到低为 “!”“&”“”。对逻辑表达式 “x&(y! z)”进行短路计算方式求值时, _。 ( A) x为真,则整个表达式的
7、值即为真,不需要计算 y和 z的值 ( B) x为假,则整个表达式的值即为假,不需要计算 y和 z的值 ( C) x为真,再根据 z的值决定是否需要计算 y的值 ( D) x为假,再根据 y的值决定是否需要计算 z的值 17 常用的函数参数传递方式有传值与传引用两 种。 _。 ( A)在传值方式下,形参与实参之间互相传值 ( B)在传值方式下,实参不能是变量 ( C)在传引用方式下,修改形参实质上改变了实参的值 ( D)在传引用方式下,实参可以是任意的变量和表达式 18 二维数组 a1 N, 1一 N可以按行存储或按列存储。对于数组元素aij(1i,jN),当 _时,在按行和按列两种存储方式下
8、,其偏移量相同。 ( A) ij ( B) i=j ( C) i j ( D) i j 19 实时操作系统主要用于有实时要求的过程控制等 领域。实时系统对于来自外部的事件必须在 _。 ( A)一个时间片内进行处理 ( B)一个周转时间内进行处理 ( C)一个机器周期内进行处理 ( D)被控对象规定的时间内做出及时响应并对其进行处理 20 假设段页式存储管理系统中的地址结构如下图所示,则系统 _。( A)最多可有 256个段,每个段的大小均为 2048个页,页的大小为 8K ( B)最多可有 256个段,每个段最大允许有 2048个页,页的大小为 8K ( C)最多可有 512个段,每个段的大小
9、均为 1024个页,页的大小为 4K ( D)最多可有 512个段,每个段最大允许有 1024个页,页的大小为 4K 21 假设系统中有 n个进程共享 3台扫描仪,并采用 PV操作实现进程同步与互斥。若系统信号量 S的当前值为一 1,进程 P1、 P2又分别执行了 1次 P(S)操作,那么信号量 S的值应为 _。 ( A) 3 ( B)一 3 ( C) 1 ( D)一 1 22 某字长为 32位的计算机的文件管理系统采用位示图 (bitmap)记录磁盘的使用情况。若磁盘的容量为 300GB,物理块的大小为 1MB,那么位示图的大小为 _个字。 ( A) 1200 ( B) 3200 ( C)
10、6400 ( D) 9600 23 _不属于软件质量特性中的可移植性。 ( A)适应性 ( B)易安装性 ( C)易替换性 ( D)易理解性 24 计算机系统的 _可以用 MTBF (1+MTBF)来度量,其中 MTBF为平均失效间隔时间。 ( A)可靠性 ( B)可用性 ( C)可维护性 ( D)健壮性 25 以下关于软件测试的叙述中,不正确的是 _。 ( A)在设计测试用例时应考虑输入数据和预期输出结果 ( B)软件 测试的目的是证明软件的正确性 ( C)在设计测试用例时,应该包括合理的输入条件 ( D)在设计测试用例时,应该包括不合理的输入条件 26 某模块中有两个处理 A和 B,分别对
11、数据结构 X写数据和读数据,则该模块的内聚类型为 _内聚。 ( A)逻辑 ( B)过程 ( C)通信 ( D)内容 27 在面向对象方法中,不同对象收到同一消息可以产生完全不同的结果,这一现象称为 _。在使用时,用户可以发送一个通用的消息,而实现的细节则由接收对象自行决定。 ( A)接口 ( B)继承 ( C)覆盖 ( D)多态 28 在面向对象方法中,支持多态的是 _。 ( A)静态分配 ( B)动态分配 ( C)静态类型 ( D)动态绑定 29 面向对象分析的目的是为了获得对应用问题的理解,其主要活动不包括_。 ( A)认定并组织对象 ( B)描述对象间的相互作用 ( C)面向对象程序设计
12、 ( D)确定基于对象的操作 30 如下所示的 UML状态图中, _时,不一定会离开状态 B。( A)状态 B中的两个结束状态均达到 ( B)在当前状 态为 B2时,事件 e2发生 ( C)事件 e2发生 ( D)事件 e1发生 31 以下关于 UML状态图中转换 (transition)的叙述中,不正确的是 _。 ( A)活动可以在转换时执行也可以在状态内执行 ( B)监护条件只有在相应的事件发生时才进行检查 ( C)一个转换可以有事件触发器、监护条件和一个状态 ( D)事件触发转换 32 由字符 a、 b构成的字符串中,若每个 a后至少跟一个 b,则该字符串集合可用正规式表示为 _。 (
13、A) (blab)* ( B) (ab*)* ( C) (a*b*)* ( D) (a b)* 33 乔姆斯基 (Chomsky)将文法分为 4种类型,程序设计语言的大多数语法现象可用其中的 _描述。 ( A)上下文有关文法 ( B)上下文无关文法 ( C)正规文法 ( D)短语结构文法 34 运行下面的 C程序代码段,会出现 _错误。 int k=0; for(; ki 0 0; ); k+; ) ( A)变量未定义 ( B)静态语义 ( C)语法 ( D)动态语义 35 在数据库系统中,一般由 DBA使用 DBMS提供 的授权功能为不同用户授权,其主要目的是为了保证数据库的 _。 ( A)
14、正确性 ( B)安全性 ( C)一致性 ( D)完整性 36 下列查询 B=“大数据 ”且 F=“开发平台 ”,结果集属性列为 A、 B、 C、 F的关系代数表达式中,查询效率最高的是 _。 ( A) 1, 2, 3, 8(2=大数据 1=5 3=6 8=开发平台 (RS) ( B) 1, 2, 3, 8(1=5 3=6 8=开发平台 (2=大数据 (R)S) ( C) 1, 2, 3, 8(2=大数据 1=5 3=6(R4=开发平台 (S) ( D) 1, 2, 3, 8(1=5 3=6(2=大数据 (R)4=开发平台 (S) 37 拓扑序列是有向无环图中所有顶点的一个线性序列,若有向图中存
15、在弧或存在从顶点 v到 w的路径,则在该有向图的任一拓扑序列中, v一定在 w之前。下面有向图的拓扑序列是 _。 ( A) 4 1 2 3 5 ( B) 4 3 1 2 5 ( C) 4 2 1 3 5 ( D) 4 1 3 2 5 38 具有 3个结点的二叉树有 _种形态。 ( A) 2 ( B) 3 ( C) 5 ( D) 7 39 以下关于二叉排序树 (或二叉查找树、二叉检索树 )的叙述中,正确的是_。 ( A)对二叉排序树进行先序、中序和后序遍历,都得到结点关键字的有序序列 ( B)含有 n个结点的二叉排序树高度为 log2n+1 ( C)从根到任意一个叶子结点的路径上,结点的关键字呈
16、现有序排列的特点 ( D)从左到右排列同层次的结点,其关键字呈现有序排列的特点 40 某公司内部使用 wb.xyz com cn作为访问某服务器的地址,其 q wb是_。 ( A)主机名 ( B)协议名 ( C)目录名 ( D)文件名 41 如果路由器收到了多个路由协议转发的关于某个目标的多条路由,那么决定采用哪条路由的策略是 _。 ( A)选择与自己路由协议相同的 ( B)选择路由费用最小的 ( C)比较各个路由的管理距离 ( D)比较各个路由协议的版本 42 与地址 220 112 179 92匹配的路由表的表项是 _。 ( A) 220 112 145 32 22 ( B) 220 11
17、2 145 64 22 ( C) 220 112 147 64 22 ( D) 220 112 177 64 22 42 在 FM方式的数字音乐合成器中,改变数字载波频率可以改变乐音的 (1),改变它的信号幅度可以改变乐音的 (2)。 43 (1) ( A)音调 ( B)音色 ( C)音高 ( D)音质 44 (2) ( A)音调 ( B)音域 ( C)音高 ( D)带宽 44 某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示相应活动的持续时间 (天 ),则完成该项目的最少时间为 (1)天。活动 BC和 BF最多可以晚开始 (2)天而不会影响整个
18、项目的进度。45 (1) ( A) 11 ( B) 15 ( C) 16 ( D) 1 8 46 (2) ( A) 0和 7 ( B) O和 11 ( C) 2和 7 ( D) 2和 11 46 假设某计算机系统中只有一个 CPU、一台输入设备和一台输出设备,若系统中有四个作业 T1、 T2、 T3和 T4,系统采用优先级调度,且 T1的优先级 T2的优先级 T3的优先级 T4的优先级。每个作业 Ti具有三个程序段:输入 Ii、计算 Ci和输出 Pi(i=1, 2, 3, 4),其执行顺序为 IiC iP i。这四个作业各程序段并发执行的前驱图如下所示。图中 、 分别为 (1), 、 、 分别
19、为 (2)。47 (1) ( A) I2、 P2 ( B) I2、 C1 ( C) C1、 P2 ( D) C1、 P3 48 (2) ( A) C2、 C3、 P4 ( B) I2、 I3、 C4 ( C) I3、 P3、 P4 ( D) I3、 C4、 P4 48 某开发小组欲为一公司开发一个产品控制软件,监控产品的生产和销售过程,从购买各种材料开始,到产品的加工和销售进行全程跟踪。购买材料的流程、产品的加工过程以及销售过程可能会发生变化。该软 件的开发最不适宜采用 (1)模型,主要是因为这种模型 (2)。 49 (1) ( A)瀑布 ( B)原型 ( C)增量 ( D)喷泉 50 (2)
20、 ( A)不能解决风险 ( B)不能快速提交软件 ( C)难以适应变化的需求 ( D)不能理解用户的需求 50 对下图所示流程图采用白盒测试方法进行测试,若要满足路径覆盖,则至少需要 (1)个测试用例。采用 McCabe度量法计算该程序的环路复杂性为 (2)。51 (1) ( A) 3 ( B) 4 ( C) 6 ( D) 8 52 (2) ( A) 1 ( B) 2 ( C) 3 ( D) 4 52 下图 所示是 UML(1)。现有场景:一名医生 (Doctor)可以治疗多位病人(Patient),一位病人可以由多名医生治疗,一名医生可能多次治疗同一位病人。要记录哪名医生治疗哪位病人时,需要
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 2016 年下 半年 软件 水平 考试 中级 设计师 上午 基础知识 答案 解析 DOC

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