软件水平考试考试真题精选及答案7卷.docx
《软件水平考试考试真题精选及答案7卷.docx》由会员分享,可在线阅读,更多相关《软件水平考试考试真题精选及答案7卷.docx(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件水平考试考试真题精选及答案7卷软件水平考试考试真题精选及答案7卷 第1卷某软件公司为某银行设计开发了一套网上银行系统,该系统提供基本的支付、查询、转账和信息修改等功能。银行对网上银行系统提出了初步的性能指标:4交易响应时间不超过2s5并发用户数=10006CPU利用率不超过80%7系统需要7*24小时不间断的稳定运行8每秒事务数为79交易成功率为100%现需要对该软件进行性能测试。性能测试中,针对一个单独的性能指标,往往需要采用多种不同的测试方法。该软件公司需要测试性能指标(1)和(5),设计了如下的测试方案:测试常规情况下的并发用户数,逐步增加并发用户数,分别测试:(1)在响应时间为2s
2、时,系统所能承受的最大并发访问用户的数量:(2)系统在多大的并发访问用户数量下,响应时间不可接受(例如超过2s)。请指出这两项测试分别属于哪种类型的测试,并分别解释这两种测试类型的基本概念。答案:解析:第一种测试属于负载测试,第二种属于压力测试。负载测试是通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足性能指标的情况下,系统所能承受的最大负载量的测试。压力测试是通过逐步增加系统负载,测试系统性能变化,并最终确定在什么负载条件下系统性能处于失效状态,以此来获得系统能提供的最大服务级别的测试。本问题考查负载测试和压力测试的区别。从问题1的分析中可以看出,负载测试强调的是在满足性能指标的情
3、况下,系统所能承受的最大负载量的测试,前提是系统正常工作;而压力测试则是要使得系统性能处于失效状态,即压力测试是为了发现在什么条件下系统的性能会变得不可接受。因此,通过对本问题描述的分析可以得出,在响应时间为2s时,系统所能承受的最大并发访问用户的数量属于负载测试,而系统在多大的并发访问用户数量下,响应时间不可接受(例如超过2s)属于压力测试。( )是指除计算机病毒以外,利用信息系统缺陷,通过网络自动复制并传播的有害程序A.计算机病毒B.蠕虫C.特洛伊木马D.僵尸网络答案:B解析:蠕虫利用信息系统缺陷,通过网络自动复制并传播的有害程序A ( ) is a dedicated storage n
4、etwork that provides access to consolidated , block level storage. It is primarily used to make storage devices accessible to servers so that the devices appear as locally attached to the operating system.A.network-attached storageB.storage area networkC.direct attached storageD.computer cluster答案:B
5、解析:以下叙述中,正确的是_。A.编译正确的程序不包含语义错误B.编译正确的程序不包含语法错误C.除数为0的情况可以在语义分析阶段检查出来D.除数为0的情况可以在语法分析阶段检查出来答案:B解析:本题考查程序语言基础知识。用户编写的源程序不可避免地会有一些错误,这些错误大致可分为静态错误和动态错误。动态错误也称动态语义错误,它们发生在程序运行时,例如变量取零时作除数、引用数组元素下标越界等错误。静态错误是指编译时所发现的程序错误,可分为语法错误和静态语义错误,如单词拼写错误、标点符号错、表达式中缺少操作数、括号不匹配等有关语言结构上的错误称为语法错误。而语义分析时发现的运算符与运算对象类型不合
6、法等错误属于静态语义错误。以下关于RARP协议的说法中,正确的是 ( ) 。A.RARP协议根据主机IP地址查询对应的MAC地址B.RARP协议用于对IP协议进行差错控制C.RARP协议根据MAC地址求主机对应的IP地址D.RARP协议根据交换的路由信息动态改变路由表答案:C解析:反向地址解析(Reverse Address Resolution Protocol,RARP)是将48位的以太网地址解析成为32位的IP地址。能接收到目的地址为202.117.115.7/29的报文主机数为( )个。A.0B.1C.6D.7答案:C解析:目的地址为202.117.115.7/29为一个广播地址,能接
7、收目的地址为广播地址的报文主机即为该网段的可用主机,该网段的掩码是29位,所以可用主机数是2(32-29)-2=6。在评标过程中,发现有一投标单位提交了两份不同的投标文件,而且招标文件中也未要求提交备选投标,则应( )。A.否决其投标B.以最低报价投标文件为准C.以最高得分投标文件为准 D.征求投标方的建议后决定答案:A解析:投标人递交两份或者多份内容不同的投标文件的,或在一份投标文件中对同一招标项目报有两个或者多个报价,且未声明哪一个有效的(按招标规定提交备选方案的除外),视同未能对招标文件作出实质性响应,按废标处理。软件水平考试考试真题精选及答案7卷 第2卷排序算法的稳定性是指( )。A.
8、经过排序后,能使关键字相同的元素保持原顺序中的相对位置不变B.经过排序后,能使关键字相同的元素保持原顺序中的相对位置改变C.排序算法的性能与被排序元素个数关系不大D.排序算法的性能与被排序元素个数关系密切答案:A解析:排序算法的稳定性是指排序后关键字相同的元素保持原顺序中的相对位置不变。NACs (Network Access Control) role is to restrict network access to only compliant endpoints and ( )users. However, NAC is not a complete LAN( )solution; ad
9、ditional proactive and (请作答此空)security measures must be implemented, Nevis is the first and only comprehensive LAN security solution that combines deep security processing of every packet at 10Gbps, ensuring a high level of security plus application availability and performance. Nevis integrates NAC
10、 as the first line of LAN security( ). In addition to NAC, enterprises need to implement role-based network access control as well as critical proactive security measuresreal-time, multilevel( )inspection and microsecond threat containment.A.constructiveB.reductiveC.reactiveD.productive答案:C解析:网络访问控制
11、(NAC)的作用是限制对网络的访问,只允许注册的终端和认证的用户访问网络。然而NAC,不是一个完整的LAN安全解决方案,另外还要实现主动的和被动的安全手段。Nevis是第一个也是仅有的全面的LAN安全解决方案,它以10Gbps的速率对每一个分组进行深度的安全处理,在提供高级别安全的同时能保证网络应用的可利用性和适当的性能。Nevis集成了NAC作为LAN的第一道安全防线。此外,企业还需要实现基于角色的网络访问控制,以及起关键作用的主动安全测试实时的多级安全威胁检测和微秒级的安全威胁堵截。集中的安全策略配置、管理和报告使其能够迅速地对问题进行分析,对用户的活动进行跟踪,这些都是实时可见的,也是历
12、史可查的。按照索赔程序,索赔方要在索赔通知书发出后 ()内,向监理方提出延长工期和(或)补偿经济损失的索赔报告及有关资料。A.2 周B.28 天C.30 天D.3 周答案:B解析:按照索赔程序,当出现索赔事项时,首先由索赔方以书面的索赔通知书形式,在索赔事项发生后的 28 天以内,向监理工程师正式提出索赔意向通知书。在索赔通知书发出后的 28 天内,向监理工程师提出延长工期和(或)补偿经济损失的索赔报告及有关资料。因此选择 B。阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。某政府部门为了满足业务发展和领导科学决策需求,于2022年启动了以业务应用系统建设为主的信息化工程建设,该
13、工程属于国家重点业务信息系统建设项目。A单位负责监理工作。历经3年建设,项目进入验收阶段。在验收阶段,A单位的总监理工程师在协助建设单位准备验收工作时,认为要遵守国家电子政务工程建设项目管理暂行办法的有关规定。后续有如下三项事件:监理单位在审核验收条件时,认为验收条件应满足六项基本规定。承建单位认为验收依据是项目的合同文件、施工图、设备和软件技术说明书,但监理认为应当按照国家电子政务工程建设项目管理暂行办法中验收大纲的规定进行验收。在项目通过竣工验收后,监理方督促和检查承建单位的系统移交工作。(6分)作为监理工程师,请给出事件1所描述的验收条件应满足的六项基本规定。(5分)针对事件2,按照国家
14、电子政务工程建设项目管理暂行办法中验收大纲的规定,验收依据有哪些?(4分)针对事件3,针对系统移交工作的监理措施有哪些?答案:解析:(1)建设项目确定的网络、应用、安全等主体工程和辅助设施,已按照设计建成,能满足系统运行的需要。(2)建设项目确定的网络、应用、安全等主体工程和配套设施,经测试和试运行合格。(3)建设项目涉及的系统运行环境的保护、安全、消防等设施已按照设计与主体工程同时建成并经试运行合格。(4)建设项目投入使用的各项准备工作已经完成,能适应项目正常运行的需要。(5)完成预算执行情况报告和初步的财务决算。(6)档案文件整理齐全。(1)国家有关法律、法规,以及国家关于信息系统和电子政
15、务建设项目的相关标准。 (2)经批准的建设项目项目建议书报告及批复文件。 (3)经批准的建设项目可行性 研究报告及批复文件。 (4)经批准的建设项目初步设计和投资概算报告及批复文件。(5)项目的合同文件、施工图、设备和软件技术说明书。(1)审查承建单位的项目资料清单。(2)协助业主和承建单位交接项目资料。(3)确保软件文档和软件的一致性。(4)开发软件做好备份,保管在安全地方,文件材料归档。IPv6的“链路本地地址”是将主机的( )附加在地址前缀1111 1110 10之后产生的。A.IPv4地址 B.MAC地址C.主机名D.任意字符串答案:B解析:链路本地单播地址在邻居发现协议等功能中很有用
16、,该地址主要用于启动时以及系统尚未获取较大范围的地址之时,链路节点的自动地址配置。该地址起始10位固定为1111111010(FE80:/10)。链路本地单播地址是将主机的MAC地址附加在地址前缀1111 1110 10之后产生的。在编制项目沟通计划的过程中,对项目干系人分析的目的不包括 ( ) 。 A. 与项目匹配的方法和技术分析B. 辅助制定最佳沟通策略C. 分析和识别干系人在项目中的影响和收益D. 确定干系人的信息需求答案:A解析:A选项表达的不是干系人分析是为了确定信息沟通的方法和技术。MD5属于摘要算法,该算法生成一个(请作答此空)比特的摘要。A.56B.128C.160D.512答
17、案:B解析:MD5属于摘要算法,该算法生成一个128比特的摘要。软件水平考试考试真题精选及答案7卷 第3卷等级保护对象受到破坏后对客体造成侵害的程度归结为以下3种,其中( )不是的侵害的程度 A.损害 B.特别重大伤害 C 严重损害 D.特别严重损害答案:B解析:等级保护对象受到破坏后对客体造成侵害的程度归结为以下3种:损害,严重损害和特别严重损害根据你的理解请用100字以内文字说明嵌入式系统的主要特点。答案:解析:答:嵌入式系统具备以下7个特点:(1) 系统专用性强。(2) 系统实时性强。(3) 软硬件依赖性强。(4) 处理器专用。(5) 多种技术紧密结合。(6) 系统透明性。(7) 系统资
18、源受限。以下设计模式中,( )模式使多个对象都有机会处理请求。将这些对象连成一条链。并沿着这条链传递该请求。直到有一个对象处理为止。从而避免请求的发送者和接收者之间的耦合关系。(请作答此空)模式提供一种方法顺序访问一个聚合对象中的各个元素。且不需要暴露该对象的内部表示。这两种模式均为( )A.责任链(Chain of Responsibility)B.解释器(Interpreter)C.命令(Command)D.迭代器(Iterator)答案:D解析:责任链模式:通过给多个对象处理请求的机会,减少请求的发送者与接受者之间的耦合。将接收对象链接起来,在链中传递请求,直到有一个对象处理这个请求。迭
19、代器模式:提供一种方法来顺序访问一个聚合对象中的各个元素,而不需要暴露该对象的内部表示命令模式:将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作解释器模式:给定一种语言,定义它的文法表示,并定义一个解释器,该解释器用来根据文法表示来解释语言中的句子责任链模式和迭代器模式都是行为型对象模式识别项目干系人的活动按时间先后排序,正确的是( )。对干系人分类识别干系人及其信息制定干系人管理计划评估关键干系人的诉求和影响力A.B.C.D.答案:D解析:(1)识别全部潜在项目干系人及其相关信息(2)识别每个干系人可能产生的影响或提供的支持,并把他们分
20、类,以便制定管理策略(3)评估关键干系人对不同情况可能做出的反应或应对,以便策划如何对他们施加影响,提高他们的支持和减轻他们的潜在负面影响自动售货机根据库存、存放货币量、找零能力、所选项目等不同,在货币存入并进行选择时具有如下行为:交付产品不找零:交付产品找零:存入货币不足而不提供任何产品;库存不足而不提供任何产品。这一业务需求适合采用( )模式设计实现,其类图如下图所示,其中( )是客户程序使用的主要接口,可用状态来对其进行配置。此模式为(请作答此空),体现的最主要的意图是( )。 A创建型对象模式 B结构型对象模式 C行为型类模式 D行为型对象模式答案:D解析:状态型模式的特点是对于对象内
21、部的状态,允许其在不同的状态下,拥有不同的行为,对状态单独封装成类。题干中根据投入货币的情况,售货机分别有交付产品不找零和交付产品找零以及不提供货物等行为判断该模式是属于状态模式。VendingMachineState是客户程序使用的主要接口。设计模式的类型如下所示:观察者模式(ObserverPattern):观察者模式定义了对象间的一种一对多依赖关系,使得每当一个对象改变状态,则所有依赖于它的对象都会得到通知并被自动更新。访问者模式(VisitorPattern):表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下定义作用与这些元素的新操作。即对于某个对象或者一
22、组对象,不同的访问者,产生的结果不同,执行操作也不同。备忘录模式(MementoPattern):在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样就可以将该对象恢复到原先保存的状态。策略模式(StrategyPattern):策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。命令模式(CommandPattern):将一个请求封装成一个对象,从而使得用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。下列设计模式中, ( ) 模式既是类结构型模式,又是对象结构型模式
23、。此模式与 (请作答此空) 模式类似的特征是,都给另一个对象提供了一定程度上的间接性,都涉及到从自身以外的一个接口向这个对象转发请求。A.桥接(Bridge)B.适配器(Adapter)C.组成(Composite)D.装饰器(Decorator)答案:D解析:适配器模式(Adapter)用于将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。适配器有类结构和对象结构两种模式,如下图所示。在类适配器中,因为Adapter类既继承了Adaptee(被适配类),也实现了Target接口,在Client类中我们可以根据需要选择并创建任一种符
24、合需求的子类,来实现具体功能。在对象适配器中,Adapter不是使用多继承或继承再实现的方式,而是使用直接关联,或者称为委托的方式。装饰器模式用于动态地给一个对象添加一些额外的职责或者行为。装饰器模式提供了改变子类的灵活方案。装饰器模式在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。当用于一组子类时,装饰器模式更加有用。如果你拥有一组子类(从一个父类派生而来),你需要在与子类独立使用情况下添加额外的特性,你可以使用装饰器模式,以避免代码重复和具体子类数量的增加。信息技术发展的总趋势是从典型的技术驱动发展模式向应用驱动与技术驱
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 水平 考试 精选 答案
限制150内