22年软考高级考试真题及详解6辑.docx
《22年软考高级考试真题及详解6辑.docx》由会员分享,可在线阅读,更多相关《22年软考高级考试真题及详解6辑.docx(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、22年软考高级考试真题及详解6辑22年软考高级考试真题及详解6辑 第1辑 在某项目中,项目经理采用德尔菲技术和鱼骨图对风险进行分析,这表明其正在进行(57)。A定量的风险分析B定性的风险分析C风险监控D风险识别正确答案:D解析:德尔菲法是专家们就某一主题,例如项目风险,达成一致意见的一种方法。因果分析图或称为鱼骨图,用于确定风险的起因。 风险识别是确定何种风险可能会对项目产生影响,并将这些风险的特征形成文档。 定性风险分析包括对已识别风险进行优先级排序,以便采取进一步措施,如进行风险量化分析或风险应对。 定量风险分析过程定量地分析风险对项目目标的影响。 风险监控是执行风险应对措施,并且持续地对
2、项目工作进行监督以发现新的风险和变化的风险。 其中风险识别因为需要识别并确定项目有哪些潜在的风险,识别引起这些风险的主要因素,以及识别项目风险可能引起的后果而会使用到题干中的两种方法。 试题(44)软件架构是降低成本、改进质量、按时和按需交付产品的关键因素。以下关于软件架构的描述,错误的是 (44) 。(44)A. 根据用户需求,能够确定一个最佳的软件架构,指导整个软件的开发过程B. 软件架构设计需要满足系统的质量属性,如性能、安全性和可修改性等C. 软件架构设计需要确定组件之间的依赖关系,支持项目计划和管理活动D. 软件架构能够指导设计人员和实现人员的工作正确答案:A试题(44)分析软件架构
3、是降低成本、改进质量、按时和按需交付产品的关键因素,软件架构设计需要满足系统的质量属性,如性能、安全性和可修改性等,软件架构设计需要确定组件之间的依赖关系,支持项目计划和管理活动,软件架构能够指导设计人员和实现人员的工作。一般在设计软件架构之初,会根据用户需求,确定多个候选架构,并从中选择一个较优的架构,并随着软件的开发,对这个架构进行微调,以达到最佳效果。参考答案(44)A _属于组织过程资产。A基础设施B组织的经验学习系统C组织劳务关系标准D招聘、培养、使用和解聘的指导方针ABCD正确答案:B 某系统集成公司近期承接了一栋智能大厦的综合布线任务,项目施工工期比较紧张。经过分析决定将该大楼的
4、每二层布线任务分别交给甲、乙、丙、丁四个项目经理,每一层面积约为4000平方米。假设每位项目经理所带领施工队的人员素质、每天施工进度等因素基本相同。项目经理甲在施工前咨询了布线工程队中有经验的成员,经过分析之后估算时间为9天,乙带领施工队最终经过10天完成;乙经过测算,预计每个施工队每天可以铺设完成250平方米,该工程队有4个施工组,于是估计任务完成时间为8天,乙带领施工队最终经过ll天完成任务;丙参考了甲、乙施工时的情况,估算施工时间为l3天,丙最终用了18天完成任务;丁将前三位项目经理所带领施工队的工期代入三点估算公式计算得到估计值为12天,最终丁带领施工队用了12天完成任务。 针对上述情
5、况,你的评价是_。 A甲采用的是专家判断法,实际工期偏差只有l天与专家的经验有很大关系 B乙采用的是参数估算法,参数估计不准确导致实际工期与预期有较大偏差 C丙采用的是类比估算法,由于此类工程不适合采用该方法,因此偏差最大 D丁采用的是三点估算法,工期零偏差是因为该方法是估算工期的最佳方法正确答案:A要点解析:依题意,项目经理甲“在施工前咨询了工程队中有经验的成员”,由这些成员提供历时估算的参考信息,因此乙采用的是专家判断法。利用该方法估算的工期与实际:期之间的偏差与专家的经验有很大关系。 参数估算法是用欲完成工作的数量乘以生产率以作为估算活动历时的量化依据。项目经理乙所使用的计算式子是:40
6、00X2 m(250 m24)=8天。在实际施工时,由于估算值中难免存在误差,且影响活动持续时间的因素很多(如图纸参数的详略程度、气候因素、资源到位率因素、人员生产率因素等),因此不能简单地将甲所带领施工队的实际工期与计划工期相减来说明所使用的参数估算法不准确。 活动历时类比估算就是以从前类似计划活动的实际持续时间为根据,估算将来的计划活动的持续时间。当有关项目的详细信息数量有限时(如在项目的早期阶段),就经常使用这种方法估算项目的持续时间。单幢大楼综合布线工程属于工种比较单一、工艺不太复杂的项目,适合采片I该类比估算法进行工期估算。但该估算法是基于历史信息和专家判断,因此其估算的计划工期具有
7、不确定性和一定风险。 三点估算是是在确定最有可能的历时估算、最乐观的历时估算t、最悲观的历时估算t3种估算的基础上算出的均值(活动历时的均值=(T+4+)6)。该平均估算值会比单一点的、最可能的估算值更为准确。因为是估算,所以难免会有误差。不能从项目经理丁某个工程项目的工期零偏差,简单地推导出三点估算法是此类综合布线工程项目的最佳工期估算方法。 处理流程设计是系统设计的重要内容。以下关于处理流程设计工具的叙述中,不正确的是( )。A.程序流程图(PFD)用于描述系统中每个模块的输入,输出和数据加工 B.N-S图容易表示嵌套关系和层次关系,并具有强烈的结构化特征 C.IPO图的主体是处理过程说明
8、,可以采用流程图、判定树/表等来进行描述 D.问题分析图(PAD)包含5种基本控制结构,并允许递归使用正确答案:A 不属于项目章程的组成内容。A项目干系人的需求和期望B组织的、环境的和外部的约束C指定项目纤理并授权D企业环境因素正确答案:D解析:项目章程是正式批准一个项目的文档。它可以直接描述(或引用其他文档来描述)以下的信息:项目需求,它反映了客户、项目发起人或其他项目干系人的要求和期望:项目必须实现的商业需求、项目概述或产品需求;项目的目的或论证结果;项目干系人的需求和期望;指定项目经理及授权级别;概要的里程碑计划:项目干系人的影响;职能组织;组织的、环境的和外部的假设:组织的、环境的和外
9、部的约束;(11)论证项目的业务方案,包括投资回报率;概要预算。 企业环境因素、工作说明书、组织过程资产和合同(当有合同时)是制订项目章程的输入。22年软考高级考试真题及详解6辑 第2辑 核心交换机4号插槽上安装16端口GBIC千兆以太网模块WS-X6516-GBIC(16 port GIGABIT ETHERNET),负责连接平安城市工程中所有的流媒体服务器、存储服务器等设备,端口1和2连接2台流媒体服务器、端口3和4连接2台存储服务器。平安城市工程规范中规定,实时调阅视频流从采集至播放的时间延迟不得大于1s。图1-3为某派出所对一个监控点之间的设备连接图,表1-2为图中各设备产生的延迟情况
10、。请计算该派出所对监控点的实时视频调阅延迟,并指出是否符合平安城市工程规范;如不符合规范,在不能改变编解码器和流媒体服务器产品的情况下,给出可能的优化方案。正确答案:该派出所在进行实时调阅时视频流总延时为:400+30+30+10+70+10+30+30+400=1010(ms)大于1s不符合规范要求。 可行的优化方案如下: (1) 将接入交换机直接连接至核心交换机取消汇聚交换机层。 (2) 取消接入交换机直接将编码器、解码器连接至汇聚交换机。 (3) 将流媒体服务器的连接端口由服务器连接模块转到汇聚交换机连接模块。该派出所在进行实时调阅时,视频流总延时为:400+30+30+10+70+10
11、+30+30+400=1010(ms),大于1s,不符合规范要求。 可行的优化方案如下: (1) 将接入交换机直接连接至核心交换机,取消汇聚交换机层。 (2) 取消接入交换机,直接将编码器、解码器连接至汇聚交换机。 (3) 将流媒体服务器的连接端口由服务器连接模块转到汇聚交换机连接模块。 解析:该派出所在进行实时调阅时,视频流直接由流媒体服务器转发给解码器进行解码,同时流媒体服务器会复制视频流用于存储,但不会对实时调阅视频流造成延迟,因此整个传输过程为: 模拟信号经编码器进行模数转换为数据帧,经接入、汇聚交换机进行帧转发,经核心交换机模块间转发至流媒体服务器,流媒体服务器处理后,经模块问转发至
12、汇聚派出所流量的汇聚交换机,再经汇聚、接入交换机的帧转发后,至解码器进行数模转换,还原出模拟视频信号播放,则在忽略媒体的信号传输延时的情况下,总延时为:400+30+30+10+70+10+30+30+400=1010(ms),不符合规范。 按照沟通计划安排,项目经理在某财务控制点要根据挣值分析理论向财务总监提交绩效报告,下列绩效报告内容正确的是(44)。A.按照控制账户中财务指标,对CPI、CV、BAC进行计算和分析并提出措施B.根据控制点基线,对CPI、CV、SPI、SV、BAC进行计算和分析并提出措施C.根据控制点基线,对CPI、CV、SPI、SV、ETC进行计算和分析并提出措施D.按照
13、控制账户中财务指标,汇报财务状态、进展报告,进行状态分析正确答案:D一份完整的绩效报告中应包括状态信息与进展信息(甚至还可以包括预测信息),而不仅仅是几个挣值数据。 下图标明了6个城市(AF)之间的公路(每条公路旁标注了其长度公里数)。为将部分公路改造成高速公路,使各个城市之间均可通过高速公路通达,至少要改造总计(58)公里的公路,这种总公里数最少的改造方案共有(59)个。A1000B1300C1600D2000正确答案:B 计算机的存储系统采用分级存储体系的理论依据是(14)。目前,计算机系统中常用的三级存储体系是(15)。A存储容量、价格与存取速度间的协调性B程序访问的局部性C主存和CPU
14、之间的速度匹配D程序运行的定时性正确答案:B 试题一 (共 25 分)阅读以下关于需求分析的叙述,在答题纸上回答问题 1 至问题 3。某软件企业为网络音像制品销售公司 W 重新开发一套影音产品在线管理及销售系统,以改进原有系统 AVMSS 中存在的问题。在系统需求分析阶段,完成的工作包括:1系统分析员老王利用 PIECES 框架组织了系统需要获取的非功能性需求,如表1-1所示。2项目组小赵从 W 公司客户代表处了解到现有系统中经常有会员拒绝履行订单,并将其作为问题记录了下来。老王指出了小赵并未发现系统真正的问题,并以会员拒绝履行订单为例,利用如图1-1所示的鱼骨图分析了系统中真正存在的问题。3
15、获取到相应的需求之后,将需求记录下来形成需求定义文档,同其他项目信息合并形成需求陈述,作为需求分析阶段最终的交付成果。(10 分)PIECES框架的主要作用是什么?请将以下需要获取的需求(1)(8)根据PIECES框架进行分类并将序号填入表1-1对应的单元格内。(1) 系统能否采用新方法以降低使用资源的成本?(2) 系统可接受的吞吐率是多少?(3) 系统可接受的响应时间是多少?(4) 应该减少多少开支或增加多少收益?(5) 对用户隐私有什么要求?(6) 对系统的可靠性和可用性有什么要求?(7) 系统中需要包括哪些文档和培训材料?(8) 对外部系统的接口是什么?(8 分)请将下列问题按照不同的类
16、型序号填入图1-1所示的鱼骨图(g)(n)中。(1) 缺少强制履行合同的规定;(2) 合同相关信息没有通知到会员;(3) 没有催单提示客户;(4) 没有跟踪执行情况;(5) 设备成本太高造成价格不合理;(6) 合同的履行缺乏灵活性;(7) 账务问题或者隐瞒相关内容;(8) 价格太高并且无法修改。(7 分)一份需求定义文档应该包括哪些内容?对于与系统开发相关的人员:系统所有者、用户、系统分析人员、设计人员和构造人员、项目经理,需求定义文档各有什么作用?正确答案:试题一分析 软件系统需求分析是在项目初始研究的基础上进行的,是系统开发中最重要和技术性最强的工作,一般是由系统分析员实施完成的。需求分析
17、的主要任务是分析系统功能、信息和外部接口及新的需求。系统需求分析是一个由实际业务流程到信息处理流程的抽象过程,最终建立所需信息系统的逻辑模型。在系统需求分析阶段,常需要借助很多图形工具使得分析过程可视化,便于分析和与用户交流。问题分析所采用的PIECES框架和因果分析方法中的鱼骨图是两种普遍使用的可视化分析技术,也是合格的系统分析员必须掌握的技能。 本题主要考查考生对系统分析方法和工具的掌握情况,特别是PIECES框架和鱼骨图两种技术。本题结合一个典型的实际项目案例,首先要求应试者基于PIECES框架分析业务系统非功能性需求的类型,然后根据一个具体的实际问题,利用鱼骨图分析该问题产生的原因及其
18、类别,最后结合需求分析的结果完成需求分析阶段的交付成果需求定义文档。 PIECES框架是系统非功能性需求分类的技术,对各种类型的需求进行分类使得类似的需求可以组织起来达到汇报、跟踪和验证的目的,还可能帮助确定可能忽略的需求。James Wetherbe提出的PIECES框架能够完整、准确、快速地确定信息系统的需求,确认业务中存在的问题、机会和改进目标,包括性能( Performance)、信息(Information)、经济( Economics)、控制(Control)、效益(Efficiency)和服务(Service)6个类别。 本题要求考生熟悉PIECES框架中不同需求类型之间的差异,
19、能够根据实际应用需求判断需求的类别。 (l)“降低使用资源的成本”是提高效益的方法。 (2)、(3)“吞吐率”和“响应时间”属于系统性能指标。 (4)“减少开支和增加收益”是系统经济性指标。 (5)“用户隐私”属于安全性控制的内容。 (6)“可靠性和可用性”是系统所提供服务的质量属性。 (7)“文档和培训材料”是为用户提供的服务。 (8)“外部系统的接口”说明系统与外界交互的信息需求。 鱼骨图主要应用于问题的因果分析,是一种用于确定、探索和描述问题及其原因和结果的图形工具,它也经常被称为因果图。一般会将产生问题的原因分为人、方法、合同、材料和策略5个方面。 本题要求考生熟悉鱼骨图中不同类型原因
20、之间的差异,能够根据实际应用问题判断产生该问题的原因的类别。 (1)“措施”属于系统开发策略的范畴。 (2)“会员没有得到通知”是相关人员工作没有完成。 (3)、(4)“没有催单警告用户”、“没有跟踪执行情况”是所采用的方法不正确。 (5)“成本太高价”是所购买材料价格高。 (6)“合同履行缺乏灵活性”是合同执行的问题。 (7)“财务问题或隐瞒相关内容”属于财务人员工作问题。 (8)“价格太高无法修改”是指合同中价格条款。 本题要求考生能够准确掌握需求定义文档的组成部分,和需求定义文档对不同的系统开发关联人员对其工作的具体作用。试题一解答要点PIECES框架是系统非功能性需求分类的技术,对各种
21、类型的需求进行分类使得类似的需求可以组织起来达到汇报、跟踪和验证的目的,还可能帮助确定可能忽略的需求。(a) (2)(3)(b) (8)(c) (4)(d) (5)(e) (1)(f) (6)(7)(g)和(h) (2)和(7)(i)和(j)- (3)和(4)(k)和(1) (6)和(8)(m) (5)(n) (1) 一份需求定义文档可能是项目文档中被阅读和引用得最多的文档。应该包含以下内容:系统应该提供的功能和服务;非功能需求,包括系统的特征、特点和属性;限制系统开发或者系统运行必须遵守的约束条件;系统必须连接的其他系统的信息。 系统所有者和用户使用需求定义文档来确认需求以及任何可能产生的变
22、化,并作为验收的依据:系统分析人员、设计人员和构造人员使用它来理解需要什么以及处理需求变更,开发用于验证系统的测试用例;项目经理使用它作为制定项目计划、处理变更及验收的依据。 阅读以下关于嵌入式系统可靠性设计方面的描述,回答问题1至问题3。 某宇航公司长期从事宇航装备的研制工作,嵌入式系统的可靠性分析与设计已成为该公司产品研制中的核心工作,随着宇航装备的综合化技术发展,嵌入式软件规模发生了巨大变化,代码规模已从原来的几十万扩展到上百万,从而带来了由于软件失效而引起系统可靠性降低的隐患。公司领导非常重视软件可靠性工作,决定抽调王工程师等5人组建可靠性研究团队,专门研究提高本公司宇航装备的系统可靠
23、性和软件可靠性问题,并要求在三个月内,给出本公司在系统和软件设计方面如何考虑可靠性设计的方法和规范。可靠性研究团队很快拿出了系统及硬件的可靠性提高方案,但对于软件可靠性问题始终没有研究出一种普遍认同的方法。(共9分) 请用200字以内文字说明系统可靠性的定义及包含的4个子特性,并简要指出提高系统可靠性一般采用哪些技术? (共8分) 王工带领的可靠性研究团队之所以没能快速取得软件可靠性问题的技术突破,其核心原因是他们没有搞懂高可靠性软件应具备的特点。软件可靠性一般致力于系统性地减少和消除对软件程序性能有不利影响的系统故障。除非祓修改,否则软件系统不会随着时间的推移而发生退化。请根据你对软件可靠性
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 22 年软考 高级 考试 详解
限制150内