【计算机类职业资格】2015年下半年软件水平考试(中级)软件设计师上午(基础知识)真题试卷及答案解析.doc
《【计算机类职业资格】2015年下半年软件水平考试(中级)软件设计师上午(基础知识)真题试卷及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】2015年下半年软件水平考试(中级)软件设计师上午(基础知识)真题试卷及答案解析.doc(27页珍藏版)》请在麦多课文档分享上搜索。
1、2015 年下半年软件水平考试(中级)软件设计师上午(基础知识)真题试卷及答案解析(总分:150.00,做题时间:90 分钟)一、选择题(总题数:57,分数:150.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。_2.CPU 是在_结束时响应 DMA 请求的。(分数:2.00)A.一条指令执行B.一段程序C.一个时钟周期D.一个总线周期3.虚拟存储体系由_两级存储器构成。(分数:2.00)A.主存辅存B.寄存器CacheC.寄存器主存D.Cache主存4.浮点数能够表示的数的范围是由其_的位数决定的。(分数:
2、2.00)A.尾数B.阶码C.数符D.阶符5.在机器指令的地址字段中,直接指出操作数本身的寻址方式称为_。(分数:2.00)A.隐含寻址B.寄存器寻址C.立即寻址D.直接寻址6.内存按字节编址从 B3000H 到 DABFFH 的区域其存储容量为_。(分数:2.00)A.123kBB.159kBC.163kBD.194kB7.CISC 是_的简称。(分数:2.00)A.复杂指令集系统计算机B.超大规模集成电路C.精简指令集系统计算机D.超长指令字8._不属于主动攻击。(分数:2.00)A.流量分析B.重放C.IP 地址欺骗D.拒绝服务9.防火墙不具备_功能。(分数:2.00)A.记录访问过程B
3、.查毒C.包过滤D.代理10.根据下图所示的输出信息,可以确定的是:_。 (分数:2.00)A.本地主机正在使用的端口号是公共端口号B.1921680200 正在与 12810512930 建立连接C.本地主机与 20210011212 建立了安全连接D.本地主机正在与 10029200110 建立连接11.以下著作权权利中,_的保护期受时间限制。(分数:2.00)A.署名权B.修改权C.发表权D.保护作品完整权12.王某在其公司独立承担了某综合信息管理系统软件的程序设计工作。该系统交付用户、投入试运行后,王某辞职,并带走了该综合信息管理系统的源程序,拒不交还公司。王某认为,综合信息管理系统源
4、程序是他独立完成的,他是综合信息管理系统源程序的软件著作权人。王某的行为_。(分数:2.00)A.侵犯了公司的软件著作权B.未侵犯公司的软件著作权C.侵犯了公司的商业秘密权D.不涉及侵犯公司的软件著作权13.声音(音频)信号的一个基本参数是频率,它是指声波每秒钟变化的次数,用 Hz 表示。人耳能听到的音频信号的频率范围是_。(分数:2.00)A.0Hz20kHzB.0Hz200kHzC.20Hz20kHzD.20Hz200kHz14.颜色深度是表达图像中单个像素的颜色或灰度所占的位数(bit)。若每个像素具有 8 位的颜色深度,则可表示_种不同的颜色。(分数:2.00)A.8B.64C.256
5、D.51215.视觉上的颜色可用亮度、色调和饱和度 3 个特征来描述。其中饱和度是指颜色的_。(分数:2.00)A.种数B.纯度C.感觉D.存储量16.以下关于软件项目管理中人员管理的叙述,正确的是_。(分数:2.00)A.项目组成员的工作风格也应该作为组织团队时要考虑的一个要素B.鼓励团队的每个成员充分地参与开发过程的所有阶段C.仅根据开发人员的能力来组织开发团队D.若项目进度滞后于计划,则增加开发人员一定可以加快开发进度17.表达式采用逆波兰式表示时,利用_进行求值。(分数:2.00)A.栈B.队列C.符号表D.散列表18.在如下所示的进程资源图中,_。 (分数:2.00)A.P1、P2、
6、P3 都是非阻塞节点,该图可以化简,所以是非死锁的B.P1、P2、P3 都是阻塞节点,该图不可以化简,所以是死锁的C.P1、P2 是非阻塞节点,P3 是阻塞节点,该图不可以化简,所以是死锁的D.P2 是阻塞节点,P1、P3 是非阻塞节点,该图可以化简,所以是非死锁的19.在支持多线程的操作系统中,假设进程 P 创建了若干个线程,那么_是不能被这些线程共享的。(分数:2.00)A.该进程中打开的文件B.该进程的代码段C.该进程中某线程的栈指针D.该进程的全局变量20.某开发小组欲开发一个超大规模软件:使用通信卫星,在订阅者中提供、监视和控制移动电话通信,则最不适宜采用_过程模型。(分数:2.00
7、)A.瀑布B.原型C.螺旋D.喷泉21._开发过程模型以用户需求为动力,以对象为驱动,适合于面向对象的开发方法。(分数:2.00)A.瀑布B.原型C.螺旋D.喷泉22.在 ISOIEC 软件质量模型中,易使用性的子特性不包括_。(分数:2.00)A.易理解性B.易学性C.易操作性D.易分析性23.在进行子系统结构设计时,需要确定划分后的子系统模块结构,并画出模块结构图。该过程不需要考虑_。(分数:2.00)A.每个子系统如何划分成多个模块B.每个子系统采用何种数据结构和核心算法C.如何确定子系统之间、模块之间传送的数据及其调用关系D.如何评价并改进模块结构的质量24.数据流图中某个加工的一组动
8、作依赖于多个逻辑条件的取值,则用_能够清楚地表示复杂的条件组合与应做的动作之间的对应关系。(分数:2.00)A.流程图B.NS 盒图C.形式语言D.决策树25.根据软件过程活动对软件工具进行分类,则逆向工程工具属于_工具。(分数:2.00)A.软件开发B.软件维护C.软件管理D.软件支持26.如下所示的 UML 类图中,Car 和 Boat 类中的 move()方法_了 Transport 类中的 move()方法。(分数:2.00)A.继承B.覆盖(重置)C.重载D.聚合27.下图所示为 UML_。 (分数:2.00)A.类图B.部署图C.组件图D.网络图28.以下关于 singleton(
9、单例)设计模式的叙述中,不正确的是_。(分数:2.00)A.单例模式是创建型模式B.单例模式保证一个类仅有一个实例C.单例类提供一个访问唯一实例的全局访问点D.单例类提供一个创建一系列相关或相互依赖对象的接口29.某程序运行时陷入死循环,则可能的原因是程序中存在_。(分数:2.00)A.词法错误B.语法错误C.动态的语义错误D.静态的语义错误30.某非确定的有限自动机(NFA)的状态转换图如下图所示(q 0 既是初态也是终态)。以下关于该 NFA 的叙述中,正确的是_。 (分数:2.00)A.其可识别的 0、1 序列的长度为偶数B.其可识别的 0、1 序列中 0 与 1 的个数相同C.其可识别
10、的非空 0、1 序列中开头和结尾字符都是 0D.其可识别的非空 0、1 序列中结尾字符是 131.函数 t()、f()的定义如下所示,若调用函数 t 时传递给 x 的值为 5,并且调用函数 f()时,第一个参数采用传值(call by value)方式,第二,个参数采用传引用(call bv reference)方式,则函数 t 的返回值为_。 (分数:2.00)A.33B.22C.11D.负数32.数据库系统通常采用三级模式结构:外模式、模式和内模式。这三级模式分别对应数据库的_。(分数:2.00)A.基本表、存储文件和视图B.视图、基本表和存储文件C.基本表、视图和存储文件D.视图、存储文
11、件和基本表33.在数据库逻辑设计阶段,若实体中存在多值属性,那么将 E-R 图转换为关系模式时,_,得到的关系模式属于 4NF。(分数:2.00)A.将所有多值属性组成一个关系模式B.使多值属性不在关系模式中出现C.将实体的码分别和每个多值属性独立构成一个关系模式D.将多值属性和其他属性一起构成该实体对应的关系模式34.对于一个长度为 n(n1)且元素互异的序列,令其所有元素依次通过一个初始为空的栈后,再通过一个初始为空的队列。假设队列和栈的容量都足够大,且只要栈非空就可以进行出栈操作,只要队列非空就可以进行出队操作,那么以下叙述中,正确的是_。(分数:2.00)A.出队序列和出栈序列一定互为
12、逆序B.出队序列和出栈序列一定相同C.入栈序列与入队序列一定相同D.入栈序列与入队序列一定互为逆序35.设某 n 阶三对角矩阵 A nn 的示意图如下图所示。若将该三对角矩阵的非零元素按行存储在一维数组Bk(1k3n2)中,则 k 与 i、j 的对应关系是_。 (分数:2.00)A.k=2i+j2B.k=2ij+2C.k=3i+j1D.k=3ij+236.对于非空的二叉树,设 D 代表根结点,L 代表根结点的左子树,R 代表根结点的右子树。若对下图所示的二叉树进行遍历后的结点序列为 7 6 5 4 3 2 1,则遍历方式是_。 (分数:2.00)A.LRDB.DRLC.RLDD.RDL37.在
13、 55 个互异元素构成的有序表 A155中进行折半查找(或二分查找,向下取整)。若需查找的元素等于 A19,则在查找过程中参与比较的元素依次为_、A19。(分数:2.00)A.A28、A30、A15、A20B.A28、A14、A21、A17C.A28、A15、A22、A18D.A28、A18、A22、A2038.设一个包含 n 个顶点、e 条弧的简单有向图采用邻接矩阵存储结构(即矩阵元素 Aij等于 1 或 0,分别表示顶点 i 与顶点 j 之间有弧或无弧),则该矩阵的非零元素数目为_。 (分数:2.00)A.eB.2eC.neD.n+e39.集线器与网桥的区别是:_。(分数:2.00)A.集
14、线器不能检测发送冲突,而网桥可以检测冲突B.集线器是物理层设备,而网桥是数据链路层设备C.网桥只有两个端口,而集线器是一种多端口网桥D.网桥是物理层设备,而集线器是数据链路层设备40.POP3 协议采用_模式,客户端代理与 POP3 服务器通过建立 TCP 莹接来传送数据。(分数:2.00)A.BrowserServerB.ClientServerC.Peer to PeerD.Peer to Server41.TCP 使用的流量控制协议是_。(分数:2.00)A.固定大小的滑动窗口协议B.后退 N 帧的 ARQ 协议C.可变大小的滑动窗口协议D.停等协议42.以下 4 种路由中,_路由的子网
15、掩码是 255255255255。(分数:2.00)A.远程网络B.静态C.默认D.主机43.以下关于层次化局域网模型中核心层的叙述,正确的是_。(分数:2.00)A.为了保障安全性,对分组要进行有效性检查B.将分组从一个区域高速地转发到另一个区域C.由多台二、三层交换机组成D.提供多条路径来缓解通信瓶颈若用户需求不清晰且经常发生变化,但系统规模不太大且不太复杂,则最适宜采用_(15)开发方法。对于数据处理领域的问题,若系统规模不太大且不太复杂,需求变化也不大,则最适宜采用_(16)开发方法。(分数:4.00)(1).(15)(分数:2.00)A.结构化B.JacksonC.原型化D.面向对象
16、(2).(16)(分数:2.00)A.结构化B.JacksonC.原型化D.面向对象某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示活动,边上的数字表示该活动所需的天数,则完成该项目的最少时间为_(17)天。活动 BD 最多可以晚_(18)天开始而不会影响整个项目的进度。 (分数:4.00)(1).(17)(分数:2.00)A.9B.15C.22D.24(2).(18)(分数:2.00)A.2B.3C.5D.9编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中
17、,_(20)并不是每个编译器都必需的。与编译器相比,解释器_(21)。(分数:4.00)(1).(20)(分数:2.00)A.词法分析和语法分析B.语义分析和中间代码生成C.中间代码生成和代码优化D.代码优化和目标代码生成(2).(21)(分数:2.00)A.不参与运行控制,程序执行的速度慢B.参与运行控制,程序执行的速度慢C.参与运行控制,程序执行的速度快D.不参与运行控制,程序执行的速度快某企业的生产流水线上有 2 名工人 P 1 和 P 2 ,1 名检验员 P 3 。P 1 将初步加工的半成品放入半成品箱B1;P 2 从半成品箱 B1 取出继续加工,加工好的产品放入成品箱 B2;P 3
18、从成品箱 B2 取出产品检验。假设 B1 可存放 n 件半成品,B2 可存放 m 件产品,并设置 6 个信号量 S1、S2、S3、S4、S5 和 S6,且 S3 和S6 的初值都为 0。采用 PV 操作实现 P 1 、P 2 和 P 3 的同步模型如下图所示,则信号量 S1 和S5_(23);S2、S4 的初值分别为_(24)。 (分数:4.00)(1).(23)(分数:2.00)A.分别为同步信号量和互斥信号量,初值分别为 0 和 1B.都是同步信号量,其初值分别为 0 和 0C.都是互斥信号量,其初值分别为 1 和 1D.都是互斥信号量,其初值分别为 0 和 1(2).(24)(分数:2.
19、00)A.n、0B.m、0C.m、nD.n、m假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为 15s,由缓冲区送至用户区的时间是5s,在用户区内系统对每块数据的处理时间为 1s。若用户需要将大小为 10 个磁盘块的 Doc1 文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用单缓冲区需要花费的时间为_(25)s;采用双缓冲区需要花费的时间为_(26)s。(分数:4.00)(1).(25)(分数:2.00)A.150B.151C.156D.201(2).(26)(分数:2.00)A.150B.151C.156D.201若用白盒测试方法测试以下代码,并满足条件覆盖,则至少需要_(35
20、)个测试用例。采用McCabe 度量法算出该程序的环路复杂性为_(36)。int find_max(int i,int j,int k) int max; if(ij)then if(ik)then max=i; else max=k; else if(jk)max=J; else max=k; return max; (分数:4.00)(1).(35)(分数:2.00)A.3B.4C.5D.6(2).(36)(分数:2.00)A.1B.2C.3D.4在面向对象的系统中,对象是运行时实体,其组成部分不包括_(37);一个类定义了一组大体相似的对象,这些对象共享_(38)。(分数:4.00)(1
21、).(37)(分数:2.00)A.消息B.行为(操作)C.对象名D.状态(2).(38)(分数:2.00)A.属性和状态B.对象名和状态C.行为和多重度D.属性和行为在分布式数据库中有分片透明、复制透明、位置透明和逻辑透明等基本概念,其中:_(53)是指局部数据模型透明,即用户或应用程序无须知道局部使用的是哪种数据模型;_(54)是指用户或应用程序不需要知道逻辑上访问的表具体是如何分块存储的。(分数:4.00)(1).(53)(分数:2.00)A.分片透明B.复制透明C.位置透明D.逻辑透明(2).(54)(分数:2.00)A.分片透明B.复制透明C.位置透明D.逻辑透明设有关系模式 R(A
22、1 ,A 2 ,A 3 ,A 4 ,A 5 ,A 6 ),其中:函数依赖集 F=A 1 A 2 ,A 1 A 3 A 4 ,A 5 A 6 A 1 ,A 2 A 5 A6,A 3 A 5 A 6 ,则_(55)是关系模式 R 的一个主键,R规范化程度最高达到_(56)。(分数:4.00)(1).(55)(分数:2.00)A.A 1 A 4B.A 2 A 4C.A 3 A 5D.A 4 A 5(2).(56)(分数:2.00)A.1NFB.2NFC.3NFD.BCNF已知算法 A 的运行时间函数为 T(n)=8T(n2)+n 2 ,其中 n 表示问题的规模,则该算法的时间复杂度为_(62)。另已
23、知算法 B 的运行时间函数为 T(n)=XT(n4)+n 2 ,其中 n 表示问题的规模。对充分大的 n,若要算法 B 比算法 A 快,则 X 的最大值为_(63)。(分数:4.00)(1).(62)(分数:2.00)A.(n)B.(nlgn)C.(n 2 )D.(n 3 )(2).(63)(分数:2.00)A.15B.17C.63D.65在某应用中,需要先排序一组大规模的记录,其关键字为整数。若这组记录的关键字基本上有序,则适宜采用_(64)排序算法。若这组记录的关键字的取值均在 0 到 9 之间(含),则适宜采用_(65)排序算法。(分数:4.00)(1).(64)(分数:2.00)A.插
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 2015 年下 半年 软件 水平 考试 中级 设计师 上午 基础知识 试卷 答案 解析 DOC

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