21年软件水平考试考试真题精选及答案9节.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《21年软件水平考试考试真题精选及答案9节.docx》由会员分享,可在线阅读,更多相关《21年软件水平考试考试真题精选及答案9节.docx(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、21年软件水平考试考试真题精选及答案9节21年软件水平考试考试真题精选及答案9节 第1节在以下网络威胁中( )不属于信息泄露。A.数据窃听B.流量分析C.偷窃用户帐号D.暴力破解答案:D解析:本题来自于书中3.3节网络安全威胁的部分。暴力破解的基本思想是根据题目的部分条件确定答案的大致范围,并在此范围内对所有可能的情况逐一验证,直到全部情况验证完毕。它不属于信息泄露。结合速率与容错,硬盘做RAID效果最好的是(48). A. RAID0 B. RAID1 C. RAID5 D. RAID10答案:D解析:影响系统可维护性主要包括( )方面可理解性可测试性可修改性。A.B.C.D.答案:A解析:
2、信息系统的可维护性是对信息系统进行维护的难易程度的度量。影响系统可维护性主要有三个方面:可理解性、可测试性、可修改性。阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。国家某部委针对宏观经济大数据决策支持系统建设项目,通过公开招标选择某监理公司对项目实施全过程监理。在项目招标过程中发生了如下事件:由于是部委级项目,根据监理单位的建议,要求参加投标单位的资质最低不得低于计算机系统集成二级资质。拟参加此次投标的六家单位中,A、B、D具有二级资质,C具有三级资质,E、F具有一级资质,而C在宏观经济决策支持系统的监测预警功能技术上业界领先。为使项目建设更加完美,建设单位极力建议让C与A联合
3、承建项目,并明确向A暗示,如果不接受这个投标方式,则A中标的可能性非常小。开标后发现:(1)B投标人的投标报价为3200万元,为最低投标价。(2)D投标人在开标后又提交了一份补充说明,提出可以降价5%。(3)E投标人投标文件的投标盖有企业及企业法定代表人的印章,但没有加盖项目负责人的印章。(4)F投标人的投标报价最高,故F投标人在开标后第二天撤回了其投标文件。招标代理机构提出,评标委员会由7人组成,包括建设单位纪委书记、工会主席,当地招标投标管理办公室主任,以及从评标专家库中随机抽取的4位技术、经济专家。(6分)针对事件1,作为监理工程师请回答:(1)在事件1所述招标过程中,作为该项目的建设单
4、位其行为是否合法?为什么?(2)从事件1所述背景资料来看,A和C组成的投标联合体是否有效?为什么?(5分)针对事件2,作为监理工程师请分析B、D、E、F投标人的投标文件是否有效?(4分)针对事件3,作为监理工程师请指出评标委员会人员组成的不正确之处,并说明理由。答案:解析:(1)不合法。依据中华人民共和国招标投标法第三十一条规定,招标人不得强制投标人组成联合体共同投标,不得限制投标人之间的竞争。(2)联合体投标无效。A、C形成联合体后,根据中华人民共和国招标投标法,应按照资质等级较低的单位确定资质等级,即计算机系统集成三级资质,不满足对于投标人资质规定的最低要求(二级)。B有效。 D有效,但补
5、充说明无效。E有效。 F有效。不正确的是:评标委员会由7人组成,包括建设单位纪委书记、工会主席,当地招标投标管理办公室主任,以及从评标专家库中随机抽取的4位技术、经济专家。理由:评标委员会应当由招标人代表和有关技术、经济方面的专家组成,且不得少于2/3。已知模块A给模块B传递数据结构X。则这两个模块的耦合类型为( )耦合。A.数据B.标记C.控制D.内容答案:B解析:一般来说,模块之间的耦合有七种类型,根据耦合性从低到高为非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合和内容耦合。数据耦合:若一个模块访问另一个模块时,彼此之间是通过数据参数(不是控制参数,公共数据结构或外部变量)来
6、交换输入、输出信息。标记耦合:模块通过参数表传递记录信息,两个以上的模块都需要其余某一数据结构子结构时,不使用全局变量方式,而是使用记录传递的方式。控制耦合:一个模块通过传送开关、标志、名字等控制信息,明显地控制选择另一模块的功能。内容耦合:一个模块直接访问另一个模块的内部数据,或者通过非正常入口转入另一个模块内部,或者两个模块有一部分程序代码重叠,又或者一个模块有多种入口。标记耦合指两个模块之间传递的是数据结构,如高级语言中的数组名、记录名、文件名等这些名字即标记,其实传递的是这个数据结构的地址。故正确答案为B W公司想要对本单位的内部网络和办公系统进行改造,希望通过招标选择承建商,为此,W
7、公司进行了一系列活动。以下 ( ) 活动不符合中华人民共和国招标投标法的要求。 A.对此项目的承建方和监理方的招标工作,W公司计划由同一家招标代理机构负责招标,并计划在同一天开标 B.W公司根据此项目的特点和需要编制了招标文件,并确定了提交投标文件的截止日期 C 有四家公司参加了投标,其中一家投标单位在截止日期之后提交投标文件,W公司认为其违反了招标文件要求,没有接受该投标单位的投标文件D.W公司根据招标文件的要求,在三家投标单位中选择了其中一家作为此项目的承建商,并只将结果通知了中标企业 答案:D解析:项目论证通过对实施方案的工艺技术、产品、原料、未来的市场需求与供应情况以及项目的投资与收益
8、情况的分析,从而得出各种方案的优劣以及在实施技术上是否可行,经济上是否合算等信息供决策参考。项目论证的作用不包括( )。A.确定项目是否实施的依据B.编制计划设计、采购、施工及机构设置、资源配置的依据C.有效避免风险的发生,保证项目的效率D.筹措资金、向银行贷款的依据答案:C解析:项目论证通过对实施方案的工艺技术、产品、原料、未来的市场需求与供应情况以及项目投资与收益情况的分析,从而得出各种方案的优劣以及在实施技术上是否可行,经济上是否合算等信息供决策参考。项目论证的作用主要体现在以下几个方面:1)确定项目是否实施的依据。2)筹措资金、向银行贷款的依据。3)编制计划、设计、采购、施工以及机构设
9、置、资源配置的依据。4)项目论证是防范风险、提高项目效率的重要保证。说明现代软件的飞速发展,使得系统对软件的依赖越来越强,对软件可靠性的要求也越来越来高,因此发展以发现软件可靠性缺陷为目的的可靠性测试技术也日益迫切。15、问题1 一个完整的软件可行性测试如图51所示。(5分)请写出图中(1)(5)。16、问题2 解释说明软件可靠性测试的目的,并说明狭义和广义软件可靠性测试的区别。(5分)17、问题3 可靠性目标是指客户对软件性能满意程度的期望。通常采用失效严重程度、可靠度、故障强度、平均无故障时间等指标来描述。请分别解释其含义。(2分)答案:解析:15、一个完整的软件可行性测试如图52所示。(
10、1)确定可靠性目标 (2)可靠性数据 (3)分析可靠性的因素 (4)可靠性模型 (5)可靠性评价16、可靠性测试的目的可归纳为以下三个方面: 发现软件系统在需求、设计、编码、测试、实施等方面的各种缺陷。 为软件的使用和维护提供可靠性数据。 确认软件是否达到可靠性的定量要求。 广义的软件可靠性测试是指为了每终评价软件系统的可靠性而运用建模、统计、试验、分析、评价等一系列手段对软件系统实施的一种测试。狭义的软件可靠性测试是指为了获取可靠性数据,按预先确定的测试用例,在软件的预期使用环境中,对软件实施的一种测试。狭义的软件可靠性测试也叫“较件可靠性试验(sottwan: reliability te
11、st)”,它是面向缺陷的测试,以用户将要使用的方式来测试软件,每一次测试代表用户将要完成的一组操作,使测试成为最终产品使用的预演。这就使得所获得的测试数据与软件的宴际运行数据比较接近,可用于软件可靠性评价。17、失效严重程度类就是对用户具有相同程度影响的失效集合。 可靠度就是软件系统在规定的条件下,规定的时间内不发生失效的概率。 故障强度是指:以单位运转时间的软件故障停机小时表示停机时间的长短,其表式为:软件故障强度率=100%*软件故障停机小时/软件实际运转时间。 平均无故障时间(MTTF):全称是Mean Time To Failure,即平均失效时间。系统平均能够正常运行多长时间,才发生
12、一次故障。系统的可靠性越高,平均无故障时间越长。21年软件水平考试考试真题精选及答案9节 第2节计算机采用分级存储体系的主要目的是为了( )。A. 解决主存容量不足的问题B. 提高存储器读写可靠性C. 提高外设访问效率D. 解决存储的容量、价格和速度之间的矛盾答案:D解析:本题考查计算机系统基础知识。接近CPU的存储器容量更小、速度更快、成本更高,辅存容量大、速度慢,价格低。采用分级存储体系的目的是解决存储的容量、价格和速度之间的矛盾。设在RSA的公钥密码体制中,公钥为(e,n)=(13,35),则私钥d=(66)。A.11B.13C.15D.17答案:B解析:由(e,n)=(13,35)可以
13、得知P*Q=35,pq为素数,因此PQ为5和7.?(N)=24,已经选定e=13,则满足13d=1 mod 24的d是13,因为13*13 mod 24=1此题可以直接套公式计算更方便。 MPEG-1 视频中的帧间编码主要采用了(62),帧内编码主要采用了(63)A.变换编码B.帧内预测行程编码C.运动补偿编码D.词典编码 答案:A解析:MPEG-1 视频中的帧间编码主要采用了基于运动补偿的帧间预测编码,帧内编码主要采用了变换编码。阅读下列说明,回答问题1至问题5,将解答填入答题纸的对应栏内。图2-1为某企业数据中心拓扑图,图中网络设备接口均为千兆带宽,服务器1至服务器4均配置为 4颗CPU、
14、256GB内存、千兆网卡。实际使用中发现服务器使用率较低,为提高资产利用率,进 行虚拟化改造,拟采用裸金属架构,将服务器1至服务器4整合为一个虚拟资源池。图中业务存储 系统共计50TB,其中10TB用于虚拟化改造后的操作系统存储,20TB用于Oracle数据库存储, 20TB分配给虚拟化存储用于业务数据存储。问题:2.1 (6分)常见磁盘类型有SATA、SAS等,从性价比考虑,本项目中业务存储系统和备 份存储应如何选择磁盘类型,请简要说明原因。若要进一步提升存储系统性能,在磁盘阵列上可以采取哪些措施?问题:2.2 (3分)常用虚拟化实现方式有一虚多和多虚多,本例中应选择哪种方式,请说明理由。问
15、题:2.3 (8分)常用存储方式包括FC-SAN、IP-SAN,本案例中,服务器虚拟化改造完成后, 操作系统和业务数据分别采用什么方式在业务存储系统上存储?服务器本地磁盘存储什么数据? 请说明原因。问题:2.4 (4分)常见备份方式主要有Host-Base、LAN-Base、LAN-Free、Server-Free,为该企业选择备份方式,说明理由。问题:2.5(4分)服务器虚拟化改造完成后,每台宿主机承载的虚拟机和应 用会更多,可能带来 什么问题?如何解决。答案:解析:问题1;1.业务系统采用SAS,备份存储选用sata。2.Sata硬盘相对成本较低,速度慢。备份数据量大,对存储速度要求不高,
16、可以选用sata。业务系统对速度有较高要求,适合选用SAS。3.配置部分SSD磁盘,高速缓存、更高转速的硬盘。组成性能不错的raid5等。问题2:多虚多 将多台设备虚拟化成一个资源池,在根据需求虚拟出多个虚拟机,问题3:操作系统采用fc san,业务系统采用ip san。 本地磁盘主要存储虚拟化软件 fcsan 速度快,延迟低适合存储操作系统数据 IPsan高可扩展性,可维护性适合业务数据。问题4 lan-base 本题中,备份数据的传输是网络,配置了服务器作为备份服务器,因此事lan-base的基本特征。问题5: 可能存储服务器虚拟化和存储虚拟化的网络瓶颈。 交换机、防火墙、服务器1-4,存
17、储虚拟化服务区可以升级为万兆。问题1;SAS硬盘主要应用在线、高可用性、随机读取的情况,适用于大、中型企业关键任务资料的存储, 效能高而且扩充性极高; SATA硬盘主要应用在线、近线作业、高可用性、随机读取、循序读取的情况。 SAS的可靠性与可用性更高,因此数据库数据库服务器选择SAS硬盘更加适合,而备份服 务器选择SATA更适合。可以采用性能与可靠性都不错的RAID6或RAID5。设有一个员工关系EMP(员工号,姓名,部门名,职位,薪资),若需查询不同部门中担任“项目主管”职位的员工平均薪资,则相应的SQL语句为:SELECT部门名,AVG(薪资)AS平均薪资FROM EMPGROUP BY
18、(请作答此空)( );A.员工号B.姓名C.部门名D.薪资答案:C解析:SELECT语句的语法结构:SELECTALL|DISTINCT,nFROM,nWHEREGROUP BYHAVNGORDER BYASC|DESC,n本题中是要求查询不同部门中,所以应使用分组语句进行分组,分组的条件是部门名;在分组的基础上指定条件,一般使用HAVING语句,本题要求是担任“项目主管”职位,也就是说要求职位为项目主管。由于“项目主管”是属于字符串类型的数据,所以在条件表达式中,需要使用单引号将该值引起来。计算机安全的主要目标不包括以下哪个选项( )A.防止未经授权的用户获取资源B.防止已经授权的用户获取资
19、源C.防止合法用户以未授权的方式访问D.使合法用户经过授权后可以访问资源答案:B解析:已经授权的用户可以获取资源。人工智能的典型应用不包括( )A.5g通讯B.人脸识别C.无人驾驶D.语音识别答案:A解析:人工智能(Artificial Intelligence),英文缩写为AI。它是计算机科学的一个分支,它企图了解智的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。典型应用包括:机器视觉,指纹识别,人脸识别,视网膜识别,虹膜识别,掌纹识别,专家系统,自动规划,智能搜索,定理证明,博弈,自动程序设计,智能控制
20、,机器人学,语言和图像理解,遗传编程等。5g通讯不属于人工智能。为了提高计算机磁盘存取效率,通常可以()。A.利用磁盘格式化程序,定期对ROM进行碎片整理B.利用磁盘碎片整理程序,定期对内存进行碎片整理C.利用磁盘碎片整理程序,定期对磁盘进行碎片整理D.利用磁盘格式化程序,定期对磁盘进行碎片整理答案:C解析:21年软件水平考试考试真题精选及答案9节 第3节TCP协议使用( )次握手机制建立连接,当请求方发出SYN连接请求后,等待对方回答(请作答此空),这样可以防止建立错误的连接。A.SYN,ACKB.FIN,ACKC.PSH,ACKD.RST,ACK答案:A解析:TCP协议是一种可靠的、面向连
21、接的协议,通信双方使用三次握手机制来建立连接。当一方收到对方的连接请求时,回答一个同意连接的报文,这两个报文中的SYN=1,并且返回的报文当中还有一个ACK=1的信息,表示是一个确认报文。某公司承接了一个银行业务系统的软件开发项目,质量要求非常高。项目经理小赵制订了项目的整体计划,将项目划分为需求、设计、编码和测试四个阶段,他将测试阶段预留了大量时间,以便开展充分的测试工作。需求分析完成后,项目组编写了需求分析报告,项目经理小赵召集部分骨干人员召开评审会。为了尽快进入下一阶段工作,评审会从早上9点一直开到晚上9点,终于把全部的文件都审完了。评审组找到了几处小问题,并当场进行了修改,项目经理宣布
22、可以进入设计阶段了。编程结束后,进入了测试阶段。第一轮测试,发现了70个缺陷。项目组对发现的缺陷进行了修改,又重新提交了测试。第二轮又发现了100多个缺陷,就这样反复修改和测试,直到第六轮,发现了33个缺陷。各轮发现的缺陷数如下:这时,小赵终于松了一口气,由于第六轮只剩下33个缺陷,他觉得测试工作应该很快就会结束了。(10分)请分析此项目的质量管理过程中存在哪些问题?(9分)请在答题纸上标出纵坐标的刻度值,并画出测试缺陷的趋势图。根据趋势图分析“小赵觉得测试工作很快就会结束了”是否有道理,并分析原因。(3分)请结合软件生命开发周期分析软件存在缺陷的可能原因。(3分)请结合实际经验说明软件项目的
23、质量管理工作应重点完成哪些工作?答案:解析:(1) 没有制订单独的质量管理计划,也没有安排质量管理人员;(2) 没有实施质量保证工作;(3) 在项目重大里程碑处没有对阶段成果进行评审,无法确保结果和预期目标一致;(4) 技术评审会没有关注于发现问题,没有达到预期效果;(5) 设计文件未经过正式评审,可能没有发现设计文件中的错误;(6) 评审会召开时间过长,也没有起到质量控制的作用;(7) 在进入项目下一重要阶段前没有进行评审;(8) 重要项目干系人或客户没有参加需求评审会,可能导致最终对需求的理解不能达成一致。小赵分析的没有道理。因为趋势线上下波动很大,并没有呈整体下降且趋于稳定的趋势,所以不
24、能得出下一轮测试缺陷数必然减少的结论。最后一轮测试缺陷次数虽然减少,但是,还没有经过回归测试,新的缺陷可能还会产生。系统也没有经过集成测试,也可能还有新的缺陷产生。需求缺陷、设计缺陷、编码缺陷、测试不充分。(1) 要制订出切实可行的质量管理计划;(2) 应安排独立于项目组的QA人员负责QA工作;(3) 对软件开发过程实施质量保证;(4) 加强技术评审工作,注重对需求、设计等文档的技术评审工作;(5) 注重测试工作,应安排相对独立的测试人员;(6) 对发现的缺陷进行统计分析,确保最终的软件产品质量符合要求。试题二(13分)阅读下列说明,回答问题1至问题5,将解答填入答题纸的对应栏内。 某一网络地
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 21 软件 水平 考试 精选 答案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内