GJB5000B二级测试题及答案_第1页
GJB5000B二级测试题及答案_第2页
GJB5000B二级测试题及答案_第3页
GJB5000B二级测试题及答案_第4页
GJB5000B二级测试题及答案_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

GJB5000B二级测试题及答案一、单项选择题(共30题,每题1分)GJB5000B二级的核心目标是确保项目对软件研制过程进行()。

A.量化管理

B.规范化管理

C.预测性管理

D.持续优化管理

【正确答案】:B

【答案解析】:GJB5000B二级为“已管理级”,其核心特征是过程得到规范化定义和管理,能够在项目中一致地执行已定义的过程。在GJB5000B中,“配置管理”(CM)实践域的主要目的是()。

A.控制代码变更

B.识别并维护工作产品的完整性

C.管理项目进度

D.分配开发任务

【正确答案】:B

【答案解析】:配置管理的核心目的是在整个生命周期中,识别所选工作产品的配置、控制其变更、记录并报告其状态,从而维护其完整性。项目策划(PP)实践域中,“估算软件工作产品的规模和工作量”主要依赖的依据是()。

A.项目经理的经验

B.类似项目的历史数据和模型

C.客户的紧急要求

D.公司固定的生产率标准

【正确答案】:B

【答案解析】:二级强调基于历史数据和模型进行估算,以减少主观性,使计划更可靠。单纯依靠经验或固定标准不符合已管理级的要求。以下哪项是“项目监控与控制”(PMC)实践域的典型活动?

A.进行同行评审

B.对照计划监控项目进展和绩效

C.设计软件架构

D.编写用户手册

【正确答案】:B

【答案解析】:PMC的核心就是跟踪项目活动,对照计划审查进展,并在偏差超出阈值时采取纠正措施。A属于验证(VER),C、D属于开发活动。软件质量保证(SQA)活动的独立性体现在()。

A.SQA人员不能与项目组成员沟通

B.SQA人员向项目外的管理层报告结果

C.SQA人员负责修复发现的所有缺陷

D.SQA计划由项目经理独立制定

【正确答案】:B

【答案解析】:独立性是SQA有效性的关键,意味着SQA职能在组织上应向项目外的管理层报告,以保证客观公正地评价过程符合性。在“测量与分析”(MA)实践域中,收集测量数据的主要目的是()。

A.用于项目绩效考核

B.支持管理决策和了解过程绩效

C.填充质量报告模板

D.证明项目团队的工作量

【正确答案】:B

【答案解析】:测量与分析的目的在于为项目管理提供客观依据,用于监控、决策和了解过程实施情况,而非形式主义或人事考核。“需求开发与管理”(RDM)实践域中,管理需求变更的正确流程通常涉及()。

A.开发者直接根据用户意见修改代码

B.提交变更请求,经评估影响后批准,更新相关文档和计划

C.由项目经理独自决定是否变更

D.在项目末期统一处理所有变更

【正确答案】:B

【答案解析】:已管理级要求对需求变更进行受控管理,包括申请、影响分析(对范围、进度、成本等)、审批、实施和验证的完整流程。同行评审(PeerReview)作为“验证”(VER)实践域的重要方法,其主要直接目标是()。

A.培训新员工

B.尽早发现工作产品中的缺陷

C.评估程序员的工作效率

D.替代软件测试

【正确答案】:B

【答案解析】:同行评审是一种静态测试技术,核心价值是在开发早期(如需求、设计阶段)发现缺陷,降低后期修复成本。它不能替代动态测试。项目策划应形成的核心计划是()。

A.仅软件开发计划

B.软件开发计划和质量保证计划

C.一套协调的项目计划(如软件开发计划、配置管理计划、质量保证计划等)

D.只有项目进度表

【正确答案】:C

【答案解析】:GJB5000B二级要求项目策划输出一套集成的、协调的计划集,覆盖工程、支持和管理等各方面活动,而不仅仅是单一计划。配置标识活动不包括()。

A.为代码模块命名

B.确定配置项的存储位置

C.批准配置项的变更

D.建立配置基线

【正确答案】:C

【答案解析】:配置标识包括识别配置项、定义其结构、命名、建立基线等。批准变更是配置控制(CCB的职责)的活动。当项目实际进度严重偏离计划时,项目经理首先应该()。

A.立即加班追赶进度

B.分析原因并评估影响,制定纠正措施计划

C.修改原始计划以匹配当前状况

D.向客户隐瞒情况

【正确答案】:B

【答案解析】:根据PMC的要求,发现问题后应首先分析根本原因和影响,然后制定并实施纠正措施。盲目加班或随意修改计划不是规范的做法。组织过程资产通常不包括()。

A.组织的标准过程集

B.项目的历史数据和经验教训

C.项目的专用工具

D.测量数据库和文档模板

【正确答案】:C

【答案解析】:组织过程资产是组织层面共用的财富,包括过程、模板、数据库等。项目专用工具不属于组织级资产。对供应商协议的管理(SAM)实践域,适用于()。

A.所有外部采购的硬件

B.项目委托外部单位开发的软件产品或服务

C.内部部门之间的协作

D.购买商业现货软件(COTS)

【正确答案】:B

【答案解析】:SAM主要管理的是将部分软件研制工作外包给供应商的情况,包括选择供应商、建立协议、执行监控和验收产品。在GJB5000B中,“过程管理”属于哪个等级的重点?

A.初始级(一级)

B.已管理级(二级)

C.已定义级(三级)

D.量化管理级(四级)

【正确答案】:C

【答案解析】:二级是项目级管理,三级是组织级标准化(已定义级),核心是建立组织标准过程并进行过程管理。软件质量保证(SQA)对过程的审计,主要依据是()。

A.国际质量标准

B.项目适用的过程描述、标准和程序

C.SQA人员的个人经验

D.客户的口头要求

【正确答案】:B

【答案解析】:SQA审计是客观评价过程符合性的活动,其准则必须是成文的、项目已承诺遵守的组织标准过程和项目定义过程。一个有效的配置管理库(CM库)不提供以下哪种功能?

A.版本控制和存取控制

B.自动编译和构建软件

C.记录配置项的状态和变更历史

D.支持基线的创建和发布

【正确答案】:B

【答案解析】:CM库主要用于存储、管理和控制配置项。自动编译构建是持续集成/构建系统的功能,并非CM库的核心功能。“项目监控”中使用的测量项(如规模、工作量、进度偏差)通常来源于()。

A.项目策划时的估算值

B.测量与分析实践域的定义

C.公司财务数据

D.A和B

【正确答案】:D

【答案解析】:监控使用的测量项需要在项目策划时确定(源自MA实践域定义的测量目标),并将实际值与计划值进行比较。需求跟踪矩阵的主要作用是()。

A.记录需求变更的历史

B.追踪需求到设计、代码和测试用例的对应关系

C.统计需求的数量

D.分配需求开发任务

【正确答案】:B

【答案解析】:需求跟踪矩阵是RDM的关键工具,用于建立和维护需求与下游工作产品(设计、代码、测试)之间的双向追溯链,确保覆盖和一致性。关于“决策分析与决定”(DAR)实践域,以下说法正确的是()。

A.项目中所有决策都必须使用正式的DAR过程

B.它使用量化方法评估备选方案,以支持重要决策

C.它取代了项目经理的个人判断

D.它只适用于技术决策

【正确答案】:B

【答案解析】:DAR是针对重要的、非琐碎的议题(如架构选择、工具引入),建立评价准则,系统化地评估备选方案。它不是用于所有决策。项目结项时,最重要的活动之一是()。

A.销毁所有开发文档

B.举行庆功宴

C.进行经验教训总结,并归档项目数据

D.立即解散项目团队

【正确答案】:C

【答案解析】:根据过程管理思想,项目结束时需总结经验教训,并将有用的数据(如实际规模、工作量、缺陷数据)纳入组织过程资产,供未来项目使用。验证(VER)和确认(VAL)的根本区别在于()。

A.VER由开发人员做,VAL由测试人员做

B.VER检查“是否做得正确”,VAL检查“是否做了正确的东西”

C.VER在项目前期进行,VAL在项目后期进行

D.VER是静态活动,VAL是动态活动

【正确答案】:B

【答案解析】:这是经典定义。验证确保工作产品符合规定要求(如设计是否符合需求);确认确保最终产品在真实环境下满足用户意图和使用要求。在二级,组织对项目的共性要求通过什么体现?

A.高层领导的口头指示

B.组织的标准过程集和方针

C.每个项目经理的个人习惯

D.客户合同的特殊条款

【正确答案】:B

【答案解析】:二级虽未建立组织标准过程(三级),但组织应有基本的方针和共性要求,项目在此基础上剪裁形成项目定义过程。以下哪项通常是配置控制委员会(CCB)的职责?

A.执行每日构建

B.评审和批准配置项的变更请求

C.编写配置状态报告

D.进行单元测试

【正确答案】:B

【答案解析】:CCB是负责评估变更影响、批准或否决变更请求的权威小组。A是开发活动,C是配置管理员职责,D是开发人员职责。测量与分析过程中,定义测量指标后下一步是()。

A.收集数据

B.分析数据

C.获取数据收集工具

D.指定数据收集责任人

【正确答案】:C

【答案解析】:典型的MA步骤是:确立测量目标->定义测量项和指标->指定数据收集和存储规程(包括工具、责任人)->收集->分析->存储。软件工作产品放行的前提条件通常不包括()。

A.已完成规定的同行评审或测试

B.符合规定的标准和准则

C.所有发现的缺陷都已解决或得到处理

D.得到所有项目成员的签名同意

【正确答案】:D

【答案解析】:工作产品放行(如入基线)需要有客观的准入准则,如通过评审/测试、符合标准、问题已处理。不需要全体成员签名这种主观形式。项目计划中识别风险的主要目的是()。

A.追究相关人员的责任

B.提前准备应对措施,降低对项目的负面影响

C.向客户证明项目的复杂性

D.作为项目延期的事后理由

【正确答案】:B

【答案解析】:风险管理的核心是前瞻性地识别、分析和规划应对措施,以主动管理不确定性,而不是事后归咎或辩解。供应商的产品交付后,首要的验证活动是()。

A.立即集成到系统中

B.依据供应商协议进行验收评审和测试

C.支付全部尾款

D.要求供应商提供培训

【正确答案】:B

【答案解析】:根据SAM,需要对供应商交付的产品进行验收,确保其满足协议要求,这是接收产品的前提。过程裁剪是指()。

A.完全忽略不适用的过程要求

B.根据项目特征,调整组织标准过程以形成项目定义过程

C.简化所有文档

D.由项目经理自由定义全新过程

【正确答案】:B

【答案解析】:裁剪是在组织标准过程框架下,基于项目规模、复杂度等特性,进行适当的调整和细化,而不是无视标准或另起炉灶。(注:二级项目基于组织方针和共性要求进行策划,三级才正式基于组织标准过程进行裁剪)。导致SQA审计发现“不符合项”的根本原因可能是()。

A.项目进度太紧

B.过程定义不清晰或不可执行

C.开发人员能力不足

D.以上都有可能

【正确答案】:D

【答案解析】:不符合项的原因是多方面的,可能来自过程定义、资源、培训、意识等多个方面。SQA应推动从系统层面分析根本原因。GJB5000B二级强调“按计划管理”,这意味着()。

A.计划一旦制定就绝对不能改变

B.所有活动必须严格按初始计划执行

C.项目活动受控于一个已批准并可维护的计划

D.计划只是形式,实际工作可以灵活

【正确答案】:C

【答案解析】:“按计划管理”是指以计划为基础进行监控和控制。计划本身可以根据实际情况通过受控的变更流程进行更新,使其始终保持有效性和指导性。二、多项选择题(共20题,每题2分,多选、少选、错选均不得分)GJB5000B二级包含以下哪些实践域(PA)?()

A.项目策划(PP)

B.组织培训(OT)

C.项目监控与控制(PMC)

D.需求开发与管理(RDM)

E.组织过程绩效(OPP)

【正确答案】:A,C,D

【答案解析】:GJB5000B二级共7个PA:PP,PMC,RDM,SAM,CM,MA,VER。OT和OPP是三级(已定义级)的实践域。一个完整的项目策划(PP)应包含对以下哪些方面的规划?()

A.范围、目标和任务

B.工作量、成本、进度和资源

C.风险

D.知识技能需求和培训

E.干系人参与

【正确答案】:A,B,C,D,E

【答案解析】:全面的项目策划需要覆盖所有对项目成功至关重要的方面,包括目标、工作分解、估算、资源、风险、技能、沟通等。配置管理(CM)的主要活动包括()。

A.配置标识

B.配置控制

C.配置状态纪实

D.配置审计

E.代码走查

【正确答案】:A,B,C,D

【答案解析】:这是配置管理的四个经典活动。E(代码走查)属于验证活动。软件质量保证(SQA)的客观证据来源可以是()。

A.审查项目文档和记录

B.访谈项目人员

C.观察项目活动

D.分析测量数据

E.听取项目经理的单方面汇报

【正确答案】:A,B,C,D

【答案解析】:SQA需要通过多种渠道收集客观证据以评价过程符合性。E选项过于片面,不足以构成客观证据。在需求开发与管理中,需求需要被验证以确保其()。

A.是完整的

B.是可实现的

C.是无歧义的、一致的

D.是可测试的

E.是用户最新的想法

【正确答案】:A,B,C,D

【答案解析】:需求验证(或评审)关注需求本身的质量属性。E选项“最新想法”属于需求获取和变更管理的范畴。项目监控中常用的监控对象包括()。

A.进度里程碑和关键路径

B.工作量消耗和成本支出

C.风险状态和缓解措施执行情况

D.关键计算机资源的利用率

E.团队成员的个人情绪

【正确答案】:A,B,C,D

【答案解析】:项目监控主要关注与项目目标直接相关的客观性能指标。E属于团队建设或沟通管理的软性因素,不是PMC的核心监控对象。测量与分析(MA)实践域中,测量目标通常与以下哪些方面相关?()

A.跟踪项目绩效

B.满足合同报告要求

C.了解过程实施的有效性

D.支持特定决策

E.惩罚绩效差的员工

【正确答案】:A,B,C,D

【答案解析】:测量应为管理和改进服务,而不是用于人事惩罚。明确的测量目标驱动着测量活动的定义。同行评审的成功要素包括()。

A.评审对象是已完成且稳定的工作产品

B.有明确的评审准入和准出准则

C.评审会议聚焦于发现问题,而非解决问题或讨论方案

D.参与者事先做了充分准备

E.记录所有发现的问题并跟踪至关闭

【正确答案】:A,B,C,D,E

【答案解析】:这些都是实施有效同行评审的最佳实践,涵盖了事前准备、过程纪律和事后跟踪各个环节。对供应商的管理活动可能包括()。

A.将供应商纳入项目沟通渠道

B.定期评审供应商的进度报告和绩效

C.监控供应商的过程符合性

D.对供应商交付物进行验证和确认

E.代替供应商解决其内部技术问题

【正确答案】:A,B,C,D

【答案解析】:SAM要求对供应商执行情况进行监督,并验收其产品。但通常不直接干预供应商的内部技术问题解决,除非协议另有约定或问题影响到交付。当项目出现重大偏差时,纠正措施可能涉及()。

A.修订项目计划(如进度、资源)

B.调整技术方案或范围

C.获取额外的资源或批准

D.仅仅记录偏差,等待后续自动好转

E.与干系人重新协商承诺

【正确答案】:A,B,C,E

【答案解析】:纠正措施应是主动的、具体的行动方案。D选项是被动等待,不属于纠正措施。配置基线通常可以在何时建立?()

A.需求分析完成后(功能基线)

B.概要设计完成后(分配基线)

C.单元测试完成后

D.系统测试完成后(产品基线)

E.每周五下班前

【正确答案】:A,B,D

【答案解析】:基线通常在项目关键里程碑处,当一组配置项通过评审/测试达到稳定状态时建立。C和E不是建立基线的典型时机。以下哪些角色或实体可能参与配置控制委员会(CCB)?()

A.项目经理

B.配置管理员

C.主要开发人员代表

D.质量保证代表

E.客户或用户代表

【正确答案】:A,C,D,E

【答案解析】:CCB是一个多方组成的决策小组,应包括受变更影响的各方代表。配置管理员通常是CCB的秘书或协调员,负责执行CCB决议,不一定有决策权。需求跟踪能力的好处有()。

A.确保需求不被遗漏

B.评估变更影响

C.证明对需求的覆盖

D.便于代码重构

E.支持回归测试范围的确定

【正确答案】:A,B,C,E

【答案解析】:需求跟踪提供了从源头到实现的可见性,直接支持覆盖性分析、影响分析和测试管理。D(代码重构)与需求跟踪没有直接关系。项目计划获得批准的必要条件通常包括()。

A.计划是完整的、可行的

B.计划与项目目标一致

C.计划中承诺的资源已得到职能经理确认

D.关键干系人已对计划达成共识

E.计划是用专业工具绘制的

【正确答案】:A,B,C,D

【答案解析】:计划的批准基于其内容的质量(完整、可行、一致)和相关方的承诺。使用何种工具不是批准的必要条件。验证(VER)活动可以采用的方法有()。

A.同行评审(评审、走查)

B.仿真

C.单元测试、集成测试

D.形式化证明

E.用户验收测试(UAT)

【正确答案】:A,B,C,D

【答案解析】:验证是检查是否“做得正确”。A、B、C、D都是验证方法。E(用户验收测试)属于确认(VAL)活动,检查是否“做了正确的东西”。软件工作产品可能包括()。

A.需求规格说明书

B.软件设计文档

C.源代码

D.测试计划和用例

E.用户手册

【正确答案】:A,B,C,D,E

【答案解析】:在软件研制生命周期中产生的所有有价值的输出,无论是文档、代码还是数据,都可以被视为工作产品。有效的风险管理要求()。

A.在项目初期一次性识别所有风险

B.定期重新识别和评估风险

C.为已识别的风险指定责任人

D.将风险缓解措施纳入项目计划

E.仅关注技术风险

【正确答案】:B,C,D

【答案解析】:风险管理是迭代的(B)。需要责任到人(C)和落实行动(D)。A错误,风险识别应贯穿始终;E错误,应关注所有类型的风险(技术、管理、外部等)。质量保证(SQA)和验证(VER)的区别体现在()。

A.SQA关注过程符合性,VER关注产品正确性

B.SQA通常由独立小组执行,VER可由项目组内人员执行

C.SQA活动产生“不符合项报告”,VER活动产生“缺陷报告”

D.它们的最终目的相同

【正确答案】:A,B,C

【答案解析】:SQA和VER是互补但不同的活动。SQA管“过程”,VER管“产品”。它们的目的都是为了提升产品质量,但直接目标和产出不同。D说法不够精确。在项目收尾时,应移交或归档的资产可能包括()。

A.最终版本的源代码和可执行文件

B.完整的项目文档集

C.项目测量数据库

D.经验教训总结报告

E.项目使用的临时工具和许可证

【正确答案】:A,B,C,D

【答案解析】:项目收尾需要移交产品、文档,并总结组织资产。E选项中的临时工具和许可证通常不属于需长期归档的项目资产。GJB5000B二级的实施,能够为组织带来的潜在收益包括()。

A.项目可视性提高,管理可控

B.历史数据积累,支撑未来估算

C.工作产品质量得到系统性保证

D.过程实现组织级标准化和优化

E.实现对过程和产品的量化预测与控制

【正确答案】:A,B,C

【答案解析】:A、B、C是二级(已管理级)能带来的直接好处。D是三级(已定义级)的目标,E是四级(量化管理级)的目标。三、判断题(共15题,每题1分)GJB5000B二级要求组织必须建立统一的组织标准过程集(OSSP)。()

【正确答案】:错

【答案解析】:建立组织标准过程集(OSSP)是三级(已定义级)的要求。二级主要在项目级别实施规范化管理。只要代码通过了所有测试,就可以忽略设计文档的评审。()

【正确答案】:错

【答案解析】:过程管理强调预防缺陷。设计缺陷可能在测试中难以发现,或导致后期修改代价高昂。因此,即使测试通过,前期的同行评审(如设计评审)仍是必要的验证活动。配置管理只针对源代码进行管理。()

【正确答案】:错

【答案解析】:配置管理对象包括所有重要的、需要受控的工作产品,如需求文档、设计文档、测试用例、工具、环境配置等,不仅仅是源代码。项目计划中的估算值一旦确定,就成为项目必须达成的刚性目标。()

【正确答案】:错

【答案解析】:估算是基于假设和模型的预测,存在不确定性。项目计划应以估算为基础,但在项目监控中,当出现重大偏差时,可以通过正式的变更控制流程来修订计划和目标。软件质量保证(SQA)人员有权力直接停止不符合过程要求的项目活动。()

【正确答案】:错

【答案解析】:SQA的职责是客观报告不符合项,并推动解决。通常,SQA没有行政权力直接停止项目活动,而是将问题上报给适当的管理层,由管理层做出决策。需求变更必须经过书面申请和批准,即使是很小的文字修正也不例外。()

【正确答案】:对

【答案解析】:为了维护需求的一致性和可追溯性,所有变更都应受控

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论