《2022年软考-信息系统监理师考前模拟强化练习题11(附答案详解)》由会员分享,可在线阅读,更多相关《2022年软考-信息系统监理师考前模拟强化练习题11(附答案详解)(18页珍藏版)》请在金锄头文库上搜索。
1、2022年软考-信息系统监理师考前模拟强化练习题(附答案详解)1. 案例题为了保证某信息化平台建设项目的实施质量,通过招标,建设单位确定了监理单位和承建单位。在实施过程中,监理单位配合完成了相关工作。【问题1】(6分)请判断如下监理相关工作是否合理(填写在答题纸的对应栏内,正确的选项填写“”,不正确的选项填写“”)。(1)部分设备的配件不合格,监理督促承建单位与供货厂商联系更换。( )(2)监理在测试阶段对承建单位进行检查,确认承建单位是否按照设计中制定的测试规范与计划进行测试。( )(3)监理监督承建单位根据项目需要,对软件测试进行开发、维护、建立文档等。( )(4)监理监督承建单位依据项目
2、定义的软件过程、计划确认测试。( )(5)从承建单位抽调开发人员与监理人员共同组成测试小组,共同计划和准备所需的测试用例和测试规程。( )(6)根据实际工作需要,监理对软件测试活动进行跟踪、审查和评估。( )【问题2】(4分)按照测试阶段划分,软件测试由_(1)_测试、_(2)_测试、_(3)_测试和_(4)_测试组成。(请将(1)(4)处的答案填写在答题纸的对应栏内。【答案】【问题1】(6分)(1) (2) (3) (4) (5) (6) (每个1分,共6分)【问题2】(4分)(1)单元(2)集成(3)确认(4)系统(每条1分,共4分,4个答案顺序无关)【解析】本题重点考查信息系统建设过程中
3、软件测试的要求和监理方法。【问题1】本问题重点考查信息系统建设软件测试的监理目标、活动等,参考信息系统监理师教程23.2.2小节。【问题2】本问题考查信息系统建设过程中软件测试的监理方法,参考信息系统监理师教程23.2.2小节。2. 单选题关于成本控制的描述,不正确的是( )。问题1选项A.成本控制的依据包括费用线、实施执行报告、变更的请求B.成本控制主要关心的是影响费用线的因素、确定是否变更、管理变更C.成本控制必须与范围、进度、质量等其他控制过程相协调D.成本控制应挖掘成本超支的原因、控制成本超支,鼓励成本节余【答案】D【解析】成本超支和成本节余都应该为成本控制的工作内容。3. 单选题(
4、)不属于项目经理编制资源计划时的输入。问题1选项A.资源需求B.范围描述C.历史资料D.工作分解结构【答案】A【解析】资源计划的输入:1)工作分解结构工作分解结构(WBS)确认了项目的各项工作(完成这些工作需要资源)。WBS是资源计划过程的最基本的输入。为确保控制恰当,其他计划过程的相关结果应通过WBS作为输入。2)历史资料先前项目中类似工作需什么样资源的资料应被利用。3)范围陈述其中也包含了项目的合理性论述和项目的目标,这两者均应在资源计划中考虑。4)资源库描述对资源计划而言,应知道什么资源(人、设备、材料)可供利用。资源库里资源的详尽程度前后不同,例如在一个工程设计项目的早期,资源库也许是
5、“许多初级与高级工程师”,然而在同一工程的后期,资源库限定了对这个项目有一定了解的工程师,这些工程师参加过早期的工作。5)组织策略在资源计划过程中,必须考虑执行组织关于人员或设备的租与购买方面策略。资源需求是编制资源计划输出。4. 单选题( )不属于软件开发过程中需求分析阶段的输出。问题1选项A.质量保证计划B.配置管理计划C.初步确认测试计划D.集成测试计划【答案】D【解析】需求分析阶段的成果有:(1)项目开发计划;(2)软件需求说明书;(3)软件质量保证计划;(4)软件配置管理计划;(5)软件(初步)确认测试计划;(6)用户使用说明书初稿。5. 单选题信息系统的生命周期可以分为立项、开发、
6、运维、消亡四个阶段,( )不属于开发阶段的任务。问题1选项A.系统规划B.系统分析C.系统设计D.系统验收【答案】A【解析】立项(系统规划)、开发(系统分析、系统设计、系统实施、系统验收)、运维与消亡(系统运行与维护)6. 单选题在系统设计中,软件需求、硬件需求以及其它因素之间是相互制约、相互影响的,经常需要权衡。采用适宜的( )予以控制,可以保证软件产品满足用户的要求。问题1选项A.设计架构B.开发环境C.开发模型D.开发工具【答案】C【解析】在系统设计中,软件需求、硬件需求以及其它因素之间是相互制约、相互影响的,经常需要权衡。采用适宜的开发模型予以控制,可以保证软件产品满足用户的要求。7.
7、 单选题应用面向对象的软件开发方法构造系统模型时,首先需建立( )。问题1选项A.静态模型B.动态模型C.对象模型D.功能模型【答案】C【解析】本题考查面向对象的软件开发方法的知识点,可参考教程P473;面向对象(OO)技术是软件技术的一次革命,在软件开发史上具有里程碑的意义。随着OOP(面向对象编程)向OOD(面向对象设计)和OOA(面向对象分析)的发展,最终形成面向对象的软件开发方法OMT (Object Modelling Technique )。这是一种自底向上和自顶向下相结合的方法,而且它以对象建模为基础,从而不仅考虑了输入、输出数据结构,实际上也包含了所有对象的数据结构。所以OMT
8、彻底实现了PAM没有完全实现的目标。不仅如此,OO技术在需求分析、可维护性和可靠性这三个软件开发的关键环节和质量指标上有了实质性的突破,彻底地解决了在这些方面存在的严重问题,从而宣告了软件危机末日的来临。(1)自底向上的归纳OMT的第一步是从问题的陈述入手,构造系统模型。从真实系统导出类的体系,即对象模型包括类的属性,与子类、父类的继承关系,以及类之间的关联。类是具有相似属性和行为的一组具体实例(客观对象)的抽象,父类是若干子类的归纳。因此这是一种自底向上的归纳过程。在自底向上的归纳过程中,为使子类能更合理地继承父类的属性和行为,可能需要自顶向下修改,从而使整个类体系更加合理。由于这种类体系的
9、构造是从具体到抽象,再从抽象到具体,符合人类的思维规律,因此能更快、更方便地完成任务。这与自顶向下的Yourdon方法构成鲜明的对照。在Yourdon方法中构造系统模型是最困难的一步,因为自顶向下的“顶”是一个空中楼阁,缺乏坚实的基础,而且功能分解有相当大的任意性,因此需要开发人员有丰富的软件开发经验。而在OMT中这一工作可由一般开发人员较快地完成。在对象模型建立后,很容易在这一基础上再导出动态模型和功能模型。这三个模型一起构成要求解的系统模型。8. 案例题阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某建设单位与承建单位A签订了企业信息化工程建设合同。在工程建设过程中
10、发生了如下事件:【事件1】为维护自身权益,建设单位选择自己的子公司B单位作为监理单位。建设单位要求B单位在发生利益冲突时偏向己方,同时将该项目的网络综合布线子工程承包给B单位。B单位指定老王作为项目的总监理工程师。A单位为做好和B单位的协调工作,聘请老王为本项目的技术专家。老王借职务之使,经常将A单位关于本项目的技术和商业秘密泄露给建设单位。【事件2】系统建设进入设计阶段,A单位提交了总体设计方案,B单位审查时提出以下意见:(1)总体设计方案包括了90%的建设单位的需求,合格;(2)总体设计方案能够满足建设单位提出的质量、工期目标,合格;(3)总体设计方案的工程造价超出建设单位目标10%,在合
11、理范围内,合格;(4)质量保证措施不具备先进性,不合格;(5)未采用最新、最先进的数据存储技术,不合格;A单位按监理意见整改后,监理工程师小李审定总体设计方案为合格,A单位开始部署下一步工作。【事件3】项目建设进行到第3个月、第6个月时,监理工程师跟踪记录项目成本绩效指数CPI如下表所示。【事件4】受客观原因影响,建设单位的项目资金不能及时到位,A单位软件开发人员改为在家办公,B单位监理工程师不能到现场监理,因此三方都准备提出变更。老王要求监理工程师遵循下列原则控制变更:三方都有权提出变更、对变更申请快速响应、明确界定项目变更的目标。【问题1】(5分)针对事件1,依据监理单位或人员的权利和义务
12、,请分别指出B单位和老王的错误之处。【问题2】(5分)结合案例,请指出事件2中存在的问题。【问题3】(5分)针对事件3,根据项目执行到第6个月时的监理工程师记录,请回答如下问题:(1)哪些分项工程应及时制定纠偏措施?(2)哪项工程应给予最高优先权?为什么?【问题4】(5分)针对事件4,请补充监理应遵循的其他变更控制原则。【答案】【问题1】(1)监理单位不能偏袒某一方,应遵守“守法、公平、公正、独立”原则。(2)监理单位不应该仅维护建设单位的利益,应该维护建设单位和承建单位双方的合法权益。(3)监理单位不得承包信息系统工程。(4)老王不应将承建单位的商业及技术秘密泄露给建设单位,应保守承建单位的
13、技术秘密和商业秘密。(5)老王不能担任被监理的项目的技术专家(不得同时从事与被监理项目相关的技术和业务活动)。(每条1分,共5分)【问题2】(1)总体方案应包括建设单位的所有需求,包括90%不应判定为合格。(2)总体方案应满足建设单位的造价目标,超支10%不应判定为合格。(3)质量保证措施应判断合理性、可行性,先进性不应作为判断标准。(4)采用最新、最先进的技术不应作为判断标准。(5)方案经监理工程师审定后,应由总监理工程师审定签发,未经批准不得部署实施。(每条1分,共5分)【问题3】(1)机房建设、综合布线(每项1分,多写1项扣1分,最多扣2分)(2)机房建设(1分,多写不得分)原因:当CP
14、I 小于1或逐渐变小时,应及时制定纠偏措施(1 分);CPI最小的分项工程应给予最高优先权(1分)。【问题4】(1)任何变更都要得到三方确认。(2)防止变更范围的扩大化。(3)加强变更风险、变更效果的评估。(4)及时公布变更信息。(5)选择冲击最小的方案。(每条1分,共5分)9. 单选题监理工程师在控制需求变更时,正确的做法是:( )。问题1选项A.变更必须获得项目各方责任人的口头批准B.每一项项目变更必须用变更申请单提出C.监理工程师有权独立审批变更申请D.变更请求不得影响项目整体计划【答案】B【解析】参考教材P166;对于一个项目来说,监理人员要估计到一个项目中肯定会有变更,并且要做好准备。要控制需求变更,监理人员必须遵守以下一些规则:(1)每个项目合同必须包括一个控制系统,通过它对项目计划、流程、预算、进度或可交付成果的变更申请进行评估;(2)每一项项目变更必须用变更申请单提出(B选项),它包括对需要批准的变更的描述以及该项变更在计划、流程、预算、进度或可交付的成果上可能引起的变更;(3)变更必须获得项目各方责任人的书面批准;(A选项)(4)在准备审批变更申请单前,监理工程师必须与总监理工程师商