【计算机类职业资格】软件水平考试(中级)软件设计师上午(基础知识)试题-试卷45及答案解析.doc
《【计算机类职业资格】软件水平考试(中级)软件设计师上午(基础知识)试题-试卷45及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】软件水平考试(中级)软件设计师上午(基础知识)试题-试卷45及答案解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、软件水平考试(中级)软件设计师上午(基础知识)试题-试卷 45及答案解析(总分:150.00,做题时间:90 分钟)一、选择题(总题数:34,分数:150.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。_2.若某计算机系统是由 500个元器件构成的串联系统,且每个元器件的失效率均为 10 -7 /H,在不考虑其他因素对可靠性的影响时,该计算机系统的平均故障间隔时间为(1)小时。(分数:2.00)A.210 4B.510 4C.210 5D.510 53.软件设计模块化的目的是(11)。(分数:2.00)A.提
2、高易读性B.降低复杂性C.增加内聚性D.降低耦合性4.系统开发过程通常被分为若干个阶段,每个阶段的开始和结束都有明确的规定。人们常将开发过程中完成某项关键工作的时刻称为里程碑。完成(16)时最适于称为里程碑。(分数:2.00)A.需求调查B.总体设计稿C.一套实体关系图D.50%的编码5.甲、乙、丙合作完成了一个软件的开发。甲欲将软件交某公司发行,乙则以该公司对其不够友好为由表示反对,丙未置可否。下列选项中,有关该事件的表述,正确的是(19)。(分数:2.00)A.如果乙坚持反对,则甲不能将软件交该公司发行B.甲有权不顾乙的反对而将软件交该公司发行C.在丙同意的情况下,甲可以不顾乙的反对而将软
3、件交该公司发行D.如果丙以同样的理由表示反对,则甲不能将软件交该公司发行6.甲为撰写学术论文需引用资料,为避免引发纠纷,甲就有关问题向律师乙咨询。律师乙的下列意见中,(20)是可以采纳的。(分数:2.00)A.既可引用发表的作品,也可引用未发表的作品B.只能限于介绍、评论或为了说明某问题而引用作品C.将资料全文引用,不构成自己作品的主要部分D.应当向原作者支付合理的报酬7.设备管理是操作系统的重要而又基本的组成部分,种类繁多,可以从不同的角度对它们进行分类。若从资源分配的角度,可以分为(21)。(分数:2.00)A.用户设备、系统设备和独享设备B.独享设备、共享设备和虚拟设备C.系统设备、独享
4、设备和虚拟设备D.虚拟设备、共事设备和系统设备8.若操作系统中有 n个作业 Ji(i=1,2,,n),分别需要 Ti(i=1,2,n)的运行时间,采用(22)的作业调度算法可以使平均周转时间最短。(分数:2.00)A.先来先服务B.最短时间优先C.响应比高者优先D.优先级9.若 a=1,b=2,c=3,d=4,则后缀式 db/cc*a-b*+的运算结果是(25)。(分数:2.00)A.22/9B.18C.20D.2410.下列几种互连设备中,(26)是网络层互连设备。(分数:2.00)A.网桥B.交换机C.路由器D.网关11.(27)使得一系列不同的操作具有相同的名字,用户可以发送一个通用的消
5、息,而实现的细节则由接收对象自行决定。(分数:2.00)A.单态B.多态C.稳态D.变态12.以下描述中,(30)是 OSI参考模型数据链路层的功能。(分数:2.00)A.在信道上传输原始的比特流,实现传输数据所需要的机械、电气、功能性及过程等手段B.检查网络拓扑,以决定传输报文的最佳路由C.检测并纠正可能出现的错误,使之对网络层呈现一条无错线路,并且进行流量控制D.为应用软件提供套接字接口13.堆栈和队列的相同之处是(34)。(分数:2.00)A.元素的进出满足先进后出B.元素的进出满足后进先出C.只允许在端点进行插入和删除操作D.无共同点14.(39)环境中位于不同物理环境位置的多个用户或
6、多个虚拟环境通过网络互连,或者多个用户同时参加一个虚拟现实环境,与其他用户进行交互,并共享信息。(分数:2.00)A.桌面虚拟现实B.完全沉浸的桌面现实C.增加现实性的虚拟现实D.分布式虚拟现实15.下图是利用公钥加密系统对数据进行加密的概念图,a 和 b处应分别是(44)。 (分数:2.00)A.接收者的公钥,接收者的私钥B.接收者的私钥,接收者的公钥C.发送者的公钥,接收者的私钥D.发送者的私钥,发送者的公钥16.在以下 TCP/IP命令中,(60)可以被用来远程登录到任何类型的主机。(分数:2.00)A.ftpB.telnetC.rloginD.fftp计算机执行程序所需的时间 P,可用
7、 P=ICPI*T来估计,其中 I是程序经编译后的机 器指令数,CPI 是执行每条指令所需的平均机器周期数,了为每个机器周期的时间。RISC 计算机采用(1)来提高机器的速度,该指令系统具有(2)的特点。(分数:4.00)A.虽增加 CPI,但更减少 TB.虽增加 CPI,但更减少 TC.虽增加 T,但更减少 CPID.虽增加 l但更减少 CPIA.指令种类少B.指令种类多C.指令寻址方式多D.指令功能复杂假如程序员可用的存储空间为 4MB,则程序员所用的地址为(4),而真正访问内存的地址称为(5)。(分数:4.00)A.有效地址B.程序地址C.逻辑地址D.物理地址A.指令B.物理地址C.内存
8、地址D.数据地址在下图所示的系统中,若部件 R1的可靠性是 0.98,R2 的可靠性是 0.95,R3 的可靠性是 0.9,则整个系统的可靠性约为(6);若各个部件的失效率都是 L那么整个系统的失效率是(7)。 (分数:4.00)A.0.84B.0.92C.0.94D.0.95A.8/3B.10/3C.11/3D.13/3对那些为众多用户开发的软件(如操作系统,编译程序),通常要进行 测试和 测试,以发现可能只有最终用户才能发现的错误,其中, 测试是指最终用户在(11)的情况下所进行的测试, 测试是指最终用户在(12)的情况下所进行的测试。(分数:4.00)A.开发环境下,开发人员不在场B.开
9、发环境下,开发人员在场C.用户的实际使用环境下,开发人员不在场D.用户的实际使用环境下,开发人员在场A.开发环境下,开发人员不在场B.开发环境下,开发人员在场C.用户的实际使用环境下,开发人员不在场D.用户的实际使用环境下,开发人员在场软件的易维护性是指理解、改正、改进软件的难易度。通常影响软件易维护性的因素有易理解性、易修改性和(13)。在软件的开发过程中往往采取各种措施来提高软件的易维护性,如采用(14)有助于提高软件的易修改性。(分数:4.00)A.易使用性B.易恢复性C.易替换性D.易测试性A.高效的算法B.信息隐蔽原则C.增强健壮性D.身份认证Browser/Server结构是把(2
10、3)技术和数据库技术结合起来的一种应用模式,它最大的优点之一是(24)。(分数:4.00)A.FTPB.TCP/IPC.WebD.HTTPA.客户端不用安装专用软件B.服务器端不用安装专用软件C.运算效率高D.传输速率快已知 3个类 O,P 和 Q,类 O中定义了一个私有方法 F1和一个公有方法 F2,类 P中定义了一个公有方法F3,类 P为类 O的派生类,类 Q为类 P的派生类,它们的继承方式如下所示: class P:pubhc O class Q:Pnvate P在关于类 P的描述中正确的是(42),在关于类 Q的描述中正确的是(43)。(分数:4.00)A.类 P的对象可以访问 F1,
11、但不能访问 F2B.类 P的对象可以访问 F2,但不能访问 F1C.类 P的对象既可以访问 F1,也可以访问 F2D.类 P的对象既不能访问 F1,也不能访问 F2A.类 Q的对象可以访问 F1,F2 和 F3B.类 Q的对象可以访问 F2和 F3,但不能访问 F1C.类 Q的成员可以访问 F2和 F3,但不能访问 F1D.类 Q的成员不能访问 F1,F2 和 F3在面向对象技术中,多态有多种不同的形式,其中(44)和包含多态称为通用多态,(45)和强制多态称为特定多态。(分数:4.00)A.参数多态B.过载多态C.隐含多态D.重置多态A.参数多态B.隐含多态C.过载多态D.包含多态一般来说,
12、Cache 的功能(6)。某 32位计算机的 Cache容量为 16KB,Cache 块的大小为 16B,若主存与Cache的地址映射采用直接映射方式,则主存地址为 1234E8F8(十六进制)的单元装入的 Cache地址为(7)。在下列 Cache替换算法中,平均命中率最高的是(8)。(分数:6.00)A.全部由软件实现B.全部由硬件实现C.由硬件和软件相结合实现D.有的计算机由硬件实现,有的计算机由软件实现A.00 0100 0100 1101(二进制)B.01 0010 0011 0100(二进制)C.10 1000 1111 1000(二进制)D.11 0100 1110 1000(二
13、进制)A.先入后出(FILO)算法B.随机替换(RAND)算法C.先入先出(FIFO)算法D.近期最少使用(1RU)算法软件开发的螺旋模型综合了瀑布模型和演化模型的优点,还增加了(20)。采用螺旋模型时,软件开发沿着螺线自内向外旋转,每转一圈都要对(21)进行识别和分析,并采取相应的对策。螺旋线第一圈的开始点可能是一个(22)。从第二圈开始,一个新产品开发项目开始了,新产品的演化沿着螺旋线进行若干次迭代,一直运转到软件生命期结束。(分数:6.00)A.版本管理B.可行性分析C.风险分析D.系统集成A.系统B.计划C.风险D.工程A.原型项目B.概念项目C.改进项目D.风险项目原型化方法是一类动
14、态定义需求的方法,(44)不是原型化方法所具有的特征。与结构化方法相比,原型化方法更需要(45)。衡量原型开发人员能力的重要标准是(46)。(分数:6.00)A.提供严格定义的文档B.加快需求的确定C.简化项目管D.加强用户参与和决策A.熟练的开发人员B.完整的生命周期C.较长的开发时间D.明确的需求定义A.丰富的编程技巧B.灵活使用开发工具C.很强的协调组织能力D.快速获取需求计算机中常用的一种检错码是 CRC,即(4)码。在进行编码过程中要使用(5)运算。假设使用的生成多项式是 C(x)=x4+x3+x+1。原始报文为 11001010101,则编码后的报文为(6)。CRC 码(7)的说法
15、是正确的。在无线电通信中采用 7中取 3定比码,它规定码字长为 7位,并且其中总有且仅有 3个“1”则编码效率为(8)。(分数:10.00)A.水平垂直奇偶校检B.循环求和C.循环冗余D.正比率A.模二除法B.定点二进制除法C.二十进制除法D.循环移位法A.1100101010111B.110010101010011C.11001010101011100D.110010101010101A.可纠正一位差错B.可检测所有偶数位错C.可检测所有小于校验位长度的突发错D.可检测所有等于、小于校验位长度的突发错A.3/7B.4/7C.log 2 3/log 2 7D.(log 2 35)/7编制一个好
16、的程序首先要确保它的正确性和可靠性,除此以外,通常更注重源程序的(9)。还应强调良好的编程风格,例如,选择标识符的名字时应考虑(10);在书写语句时应考虑(11);在书写功能性注解时应考虑(12)。源程序中应包含一些内部文档,以帮助阅读和理解源程序,源程序的内部文档通常包括选择合适的标识符、注解和(13)。(分数:10.00)A.易理解性、易测试性和易修改性B.易使用性、易维护性和易移植性C.易使用性、易维护性和效率D.易理解性、安全性和效率A.名字长度越短越好,以减少源程序的输入量B.尽量消除语句,关键字等之间的空格,来缩短源程序语句C.尽量用关键字作名字,以使名字标准化D.选择含义明确的名
17、字,以正确提示所代表的实体A.把多个短的语句写在同一行中,以减少源程序的行数B.尽量使用标准文本以外的有特殊功效的语句,以提高程序的功效C.尽量消除表达式中的括号,以简化表达式D.避免使用测试条件“非”,以提高程序的可读性A.为每个语句作注解B.仅为每个模块作注解C.为程序段作注解D.仅为整个程序作注解A.程序的视觉组织B.简洁的变量名C.检查输入数据的有效性D.分段程序块操作系统主要是对计算机系统中的全部软硬件资源进行管理,以方便用户提高计算机使用效率的一种系统软件。它的主要功能有:处理机管理、存储管理、(17)、作业管理、(18)。Windows 是一个具有图形界面的(19)系统软件。UN
18、IX 操作系统基本上是采用(20)语言编制而成的系统软件。在(21)操作系统的控制下,计算机能及时处理由过程控制反馈的信息并作出响应。(分数:10.00)A.用户管B.文件管理C.中断管D.I/O管理A.数据管B.I/O管理C.中断管D.设备管理A.网络B.多任务C.单任务D.实时A.PascalB.C+C.汇编D.CA.网络B.多任务C.批处D.实时Shell排序、快速排序、堆排序的稳定性如何?(23)。若要尽可能的完成对实数数组的排序,且要求排序是稳定的,则应选(24)。若用插入排序算法对 n个记录进行排序,最佳情况下,对关键字进行的比较次数为(25)。对于多关键字而言,(26)是一种方便
19、而又高效的文件组织方式。若用冒泡排序对关键字序列19,16,11,8,5,3从小到大进行排序,则需要次数为(27)。(分数:10.00)A.Shell排序是稳定的B.快速排序是稳定的C.堆排序是稳定的D.都不稳定A.快速排序B.堆排序C.归并排序D.基数排序A.N2-1B.N-1C.N2D.N+1A.顺序文件B.索引文件C.散列文件D.倒排文件A.3B.6C.15D.12传统的数据库基本上是由(38)组成的。(39)在技术和理论上已经成熟,成为当前商用数据库的主流。(40)技术是 20世纪 80年代中期引入的。目前,多媒体数据库基本上靠与关系模式相结合的(41)来支持。但当数据量大,数据结构复
20、杂时,靠(41)很难适应。当前,在 DBMS的研究方面,较活跃的是(42)。(分数:10.00)A.图形B.文件C.元组D.文件系统A.关系数据库B.网状数据库C.层次数据库D.空间数据库A.关系数据库B.网状数据库C.层次数据库D.面向对象数据库A.关系数据库B.网状数据库C.层次数据库D.面向对象数据库A.网状数据库B.层次数据库C.DBASED.演绎数据库用来辅助软件开发、运行、维护、管理、支持等过程中的活动的软件称为软件开发工具,通常也称为(45)工具。 使用软件开发工具有助于提高软件的开发、维护和管理的效率。集成型软件开发环境通常由工具集和环境集成机制组成。这种环境应具有(46)。环
21、境集成机制有数据集成机制、控制集成机制和界面集成机制。数据集成机制为环境中的工具提供统一的(47);控制集成机制为(48)提供支持。界面集成机制使得环境中的所有工具具有(49)。(分数:10.00)A.CADB.CAIC.CAMD.CASEA.开放性和可剪裁性B.开放性和不可剪裁性C.封闭性和可剪裁性D.封闭性和不可剪裁性A.数据类型B.数据模式C.数据接口规范D.数据仓库A.使各工具具有统一的控制结构B.各工具之间的通信、切换、调度和协同工作C.使各工具具有统一的控制接口D.各工具之间的同步开发A.同一个界面B.相同的图标和图标的含义C.统一的界面风格和操作方式D.相同个数的窗口和菜单项有多
22、种设备可以实现不同网段或网络之间的互连,互连设备通常可按工作在 OSI模型中的层次来划分。在物理层实现互连的称为(61);在数据链路层实现互连的称为(62);在网络层实现互连的称为(63);在运输层及以上高实现互连的设备称为网关或(64)。(65)也是一种用来构造局域网的常用设备,通常可以用双绞线把服务器与 PC客户机等连入(65)。(分数:10.00)A.网桥B.路由器C.网关D.转发器A.网桥B.路由器C.网关D.转发器A.网桥B.路由器C.网关D.转发器A.集线器B.协议转换器C.网桥D.路由器A.集线器B.协议转换器C.网桥D.路由器软件水平考试(中级)软件设计师上午(基础知识)试题-
23、试卷 45答案解析(总分:150.00,做题时间:90 分钟)一、选择题(总题数:34,分数:150.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。_解析:2.若某计算机系统是由 500个元器件构成的串联系统,且每个元器件的失效率均为 10 -7 /H,在不考虑其他因素对可靠性的影响时,该计算机系统的平均故障间隔时间为(1)小时。(分数:2.00)A.210 4 B.510 4C.210 5D.510 5解析:解析:串联系统的失效率是各元器件的失效率之和,=10 -7 500=-510 -5 /H,由平均故障
24、间隔时间与失效率的关系可以得到,平均故障间隔时间=1/=210 4 小时。3.软件设计模块化的目的是(11)。(分数:2.00)A.提高易读性 B.降低复杂性C.增加内聚性D.降低耦合性解析:解析:模块化的目的是使程序的结构清晰,容易阅读,容易理解,容易测试,容易嗲改。增加内聚性、降低耦合性是提高系统模块独立性的要求,不是目的。4.系统开发过程通常被分为若干个阶段,每个阶段的开始和结束都有明确的规定。人们常将开发过程中完成某项关键工作的时刻称为里程碑。完成(16)时最适于称为里程碑。(分数:2.00)A.需求调查B.总体设计稿 C.一套实体关系图D.50%的编码解析:解析:软件开发过程中可以设
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 水平 考试 中级 设计师 上午 基础知识 试题 试卷 45 答案 解析 DOC
