软件能力成熟度模型试题库
第八章 已定义级关键过程域---软件产品工程部分
回主目录
一、 填空题
1. 软件产品工程的目的是为了一致地执行一个经过完整定义的工程过程,该过程综合了所
有____________,以便高效生产出正确而一致的软件产品。
2. 软件项目组一般可以在在周例会和__________上跟踪讨论软件跟踪规模、工作量、成本、
进度和关键计算机资源。
3. 软件项目组应该在项目定义的软件过程中选择合适的_______________,依据项目定义
的软件过程进行需求分析、设计、编码、测试等软件工程活动。
4. 一般软件公司的测试包括单元测试、__________、系统测试和验收测试
5. 软件项目组将软件工作产品纳入配置管理,并填写相应的追溯表是为了保证软件工作产
品的 。 二、 选择题
1. 下面不属于用于软件项目运行和维护软件的文档: ( )
A. 培训文档
B. 需求分析说明书 C. 用户手册 D. 联机手册
2. 软件项目组应该依据项目定义的软件过程,收集和分析在_______中发现的缺陷数据。
( )
A. 编码 B. 同行评审和测试 C. 同行评审 D. 测试
3. 维护软件工作产品的一致性,包括软件计划、过程描述、给定需求、软件需求、软件设
计、代码、__________。 ( ) A. 操作平台 B. 网络系统 C. 测试规程 D. 主机系统
4. 软件项目组应该测量的需求信息可以有按类(如安全性、系统配置、性能和可靠性)综
述的给定需求和被跟踪到软件需求和______________。 ( ) A. 系统测试用例的给定需求 B. 变更需求 C. 测试需求 D. 以上都是
5. 评审软件需求是为了确保它们的:
A. 完整性、正确性、一致性、可行性 B. 可测性、可靠性、充分性、完整性 C. 完整性、正确性、可靠性、充分性 D. 完整性、正确性、可靠性、可行性
6. 软件项目组要计划和实施软件系统测试和验收测试,以表明软件满足____。( )
36
软件能力成熟度模型试题库
A. 设计 B. 需求 C. 详细设计 D. 概要设计
7. 测试策略的实例有功能测试、结构测试、统计测试。其中功能测试又称: ( )
A. 黑盒测试 B. 白盒测试 C. 灰合测试 D. 没有别称
8. 依据项目定义的软件过程、对软件代码进行开发、维护、建立文档和验证,以实现______。
( )
A. 软件编码 B. 软件需求 C. 软件需求和软件设计 D. 软件设计
9. 下面不属于验证和确认的方法的实例是: ( )
A. 系统测试 B. 验收测试 C. 审查 D. 重新编码 10. 下面不属于测试覆盖方法的实例是: ( )
A. 语句覆盖 B. 路径覆盖 C. 循环语句覆盖 D. 分支覆盖 三、 判断题
1. 软件项目组应该将合适的软件工程方法和工具集成到项目定义的软件过程中。
( )
2. 软件工作产品要满足客户需求,不一定要保持彼此间一致性。 ( ) 3. 上级管理部门定期评审管理软件项目的活动是软件产品工程方面要求的一个验证。
( )
4. 维护软件工作产品的一致性,包括软件计划、过程描述、给定需求、软件需求、软件设
计、代码、测试规程。合适时,定期评审软件项目,采取相应措施使软件项目的运行效能和结果与市场、客户和最终用户的当前需求及预期需求一致。 ( ) 四、 回答题
1. 请结合你的实际情况,简单描述进行设计、编码等的步骤?
37
软件能力成熟度模型试题库
第八章 已定义级关键过程域---组间协调部分
回主目录
一、 填空题
1. 依据书面规程,处理项目工程组的代表不能解决的__________。
2. 组间协调的目的是为了建立一种工作方式,使软件工程组与其他小组能积极协作,从而
使项目能更好、更有效地满足_____________________。
3. 组间协调包括软件工程组与其他项目工程组进行合作,处理涉及系统层的需求、目标和
问题。合适时,项目工程组的与客户和最终用户建立系统层的需求、目标和计划工作。这些需求、目标和计划成为所有______________的基础。
4. 对小组间技术工作的相互关系进行__________活动,以保证整个系统的质量和完整性。
项目工程的代表定期进行技术评审和内部交流,以确保所有工程组知道彼此的计划和状态,并且系统和小组间存在的问题受到恰当的关注。 5. 合适时,软件工程组和其他工程组与客户和最终用户一起参与适当合作,建立________。 6. 项目软件工作组的代表与其他工程组的代表协作,监督和协调技术活动并解决 问
题。
二、 选择题
1. 使用__________计划交流小组间的约定,协调和跟踪所进行的工作。 ( )
A. 书面 B. 高级 C. 低级 D. 项目
2. 项目组在定义项目计划时,应该明确地定义每个关键依赖关系,其中包括:( )
A. 提供什么 B. 谁提供 C. 何时提供 D. 验收标准 E. 以上都是
3. 作为其他工程组的输入而生成的工作产品,由接收小组的代表评审,以确定该产品满足
__________的需要。 ( ) A. 客户 B. 工作组 C. 接受小组 D. 单位
4. 下面不是组间协调的目标的是: ( )
A. 客户需求经所有相关小组通过
B. 各工程组之间的约定经相关小组通过 C. 各工程组识别、跟踪和解决组间问题 D. 识别和排除软件产品中的缺陷 三、 判断题
1. 项目遵循书面的机构管理策略,建立跨工程科目之间的协同组。 ( ) 2. 为与其他工程组协调软件工程活动提供了充足的资金和资源。 ( ) 3. 不同工程组所使用的支持工具不一定要是相容的,只要满足大家的习惯。 ( )
38
软件能力成熟度模型试题库
4. 软件质量保证评审和(或)审核组间协调活动和工作产品,并报告结果。企业在评审培
训课程时不一定要依据机构标准。 ( ) 四、 回答题
1. 说出一种公司怎样识别、跟踪和解决组间问题的方案?
39
软件能力成熟度模型试题库
第八章 已定义级关键过程域---同行评审部分
回主目录
一、 填空题
1. 同行评审的目的是为了尽早而有效地排除_____________中的缺陷,一个重要的必然结
果是对软件工作产品和可预防的缺陷有更好的理解。
2. 同行评审包括由生产者的同行们对软件工作产品实行的有组织、有计划的检查,以找出
__________和需做更改的地方。
3. 参与同行评审的评审者应接受过有关_________的目标、原理和方法方面的培训。 4. ____________________评审和(或)审核同行评审的活动和工作产品,并报告结果。 二、 选择题
1. 在同行评审的过程中,要记录同行评审的实施和结果数据。数据的实例有:( )
A. 软件工作产品规模 B. 评审小组的规模和组成 C. 每个评审人员的准备时间 D. 评审会的长短
E. 发现和改正缺陷的类型和数目 F. 返工的工作量 G. 以上都是
2. 作为执行能力,企业要有充足的资源和资金用于对每个待评审的软件工作产品实施同行
评审。资源和资金用于: ( ) A. 准备和分发同行评审材料 B. 组织领导同行评审 C. 评审同行评审材料
D. 分担同行评审和由于同行评审中所发现的缺陷导致的后续评审 E. 监控由于同行评审发现的缺陷导致的对软件工作产品的返工工作 F. 收集和报告同行评审的结果数据 G. 以上都是 三、 判断题
1. 项目遵循书面的机构管理策略实施同行评审。 ( ) 四、 回答题
1. 同行评审应遵循哪些步骤?
40