1. 在专业的软件开发、维护中,SQA环境是建立、执行SQA方法时必须首要考虑的问题。( √ )
2. 专家观点通过引进补充的外部能力到机构内部开发过程中来而支持质量评估工作。( √ ) 3. 软件生命周期模型强调的是直接开发活动,而没有指示出开发过程的顾客参与。( √ ) 4. 规程具有机构范围的适用性,它的执行和具体执行的人或组织背景有着密切关系。( × ) 5. 在科学和工程中,如果没有度量,对一切都没有一个定量的了解,那么这种科学和工程既不是有效的,也不是实际的。( √ )
6. SEI CMM评估标准, ISO 9001和ISO 9000-3标准是典型的项目过程标准。( × ) 7. 6σ管理法的核心是追求零缺陷生产,σ值越大,缺陷或错误越小。( √ ) 8. 同行评审的主要目标在于检测错误、核对与标准的偏离。( √ )
9. SQA是CMM4级中的一个重要关键过程区域,它是贯穿于整个软件过程的第三方审查活动,在CMM的过程中充当重要角色。( × )
10. 项目进展控制SQA工具有Gatt图、日历、数据流图和活动网络图( × ) 二、填空题(每空2分,共20分;请把答案书写在相应横线上。) 3
软件度量的目的是对软件项目、过程、产品加以 理解 、 预测 、 评估 、 控制 和 改善 。
4. “已经正式通过复审和批准的某规约或产品,可作为进一步开发的基础,并且只能通过正式的变化控制过程改变”,这是IEEE对 基线 的定义描述。
5. 软件质量工程包括 软件质量保证 、 软件质量规划 和 软件质量控制 三大方面。 6. McCall模型“产品修改”纬度的质量因素有 可维护性 、 可测试性 、 灵活性 。 7. 软件缺陷属性包括: 缺陷标识 、 缺陷类型 、 缺陷严重程度 、 缺陷优先级 、 缺陷状态 、 缺陷起源 、 缺陷来源 、 缺陷根源 。
8. 软件对属于各种质量因素的需求的符合性是由 软件质量度量 来测量的。 三、选择题(每题2分,共18分)
1. CMMI中文全称为( B )
(A)软件能力成熟度模型 (B)软件能力成熟度模型集成 (C)质量管理体系 (D)软件工程研究所
2. 如果一个软件企业希望达到成熟度等级2级目标,那么该企业就要在软件项目的开发过程中执行该成熟度等级中的七个过程域中的所有( B ) (A)特定目标 (B)实践 (C)共性目标 (D)过程域
3. CMMI中的受管理级包含的七个过程域中,( B )旨在对以正式协定的形式从项目之外的供方采办的产品和服务实施管理。
(A)测量和分析 (B)供方协定管理 (C)过程和产品质量保证 (D)项目策划 4. 根据CMMI规范,每一个软件企业均具有( A )成熟度。 (A)等级一 (B)等级三 (C)等级四 (D)等级五 5. 配置管理活动最主要的内容是:( C ) A)设计代码 B)软件产品 C)产品版本 D)项目文档
6. 下列缺陷参数中,一种以平均值估算来计算出软件缺陷分布的密度值是() A. 缺陷清除率 C. 缺陷潜伏期
B. 缺陷发现率 D. 缺陷密度
7. 下列面向对象的设计原则中,( B )用来说明一个软件实体应当尽可能少地与其他发生相互作用。 A. 依赖倒转原则
B. 迪米特法则 D. 开闭原则
C. 里氏代换原则
8. CMMI中,( D )主要致力于技术革新和优化过程的改进。 (A)等级二 (B)等级三
(C)等级四 (D)等级五
9. CMMI中的受管理级包含的七个过程域中,( C )的目的在于使工作人员和管理者客观了解过程和相关的工作产品。
(A)测量和分析 (B)供方协定管理 (C)过程和产品质量保证 (D)项目策划 10. CMMI中,已定义级是( B )。
(A)等级二 (B)等级三 (C)等级四 (D)等级五 四、简答题(每小题3分,共18分)
1. 简述用于软件缺陷分析的常用统计图表有哪些?(6分)
【参】① 缺陷趋势图;②缺陷分布图;③缺陷情况处理统计表。 2. 简答软件评审的内容。(4分)
【参】① 管理评审;② 技术评审;③文档评审;④过程评审。 3. 简答能力成熟度模型的等级。(5分)
【参】① 初始级;②可重复级;③ 已定义级;④已管理级;⑤ 优化级。 4. 请问常用评审方法有哪些?(5分)
【参】① 特别检查;② 轮查;③ 走查;④ 团队评审;⑤ 检视。 5. 简述缺陷数据统计图表包括哪些? (6分)
【参】① 缺陷趋势图;②缺陷分布图;③缺陷情况处理统计表。 6. 名词解释:
CMMI:软件能力成熟度模型集成(Capability Maturity Model Integration) SQC:软件质量控制(Software Quality Control) TQM:全面质量管理(Total Quality Management) 五 综合
1. 某软件公司准备申请ISO 9000-3认证,如果你作为该公司企划部门经理,应如何向公司各部门宣讲ISO 9000-3认证的详细过程?(10分)
【参】
(1) 制定获得认证的活动计划
一旦管理人员决定为其软件开发和维护活动获得ISO 9000-3认证,就需要一个行动计划。
行动计划的拟定首先从调查机构当前SQA系统及其执行情况的调查开始,在此基础上建立如何获得认证的详细计划。
(2) 建立或优化机构SQA系统,并实施
建立或完善机构的SQA管理系统,以满足ISO 9000-3需求的级别。
(3) 接受认证审计
通常审计分两组步骤进行:被评审机构建立相关质量手册与SQA规程;验证、审计被评审机构实际情况与其质量手册、SQA规程中确定的需求的符合程度。
(4) 维持ISO认证的规程
进行定期的再认证、再审计,通常每年一次或两次,以验证同ISO 9000-3需求的持续符合性。在这些审计中,机构必须证明其SQA管理系统的持续发展。
2. 欲对超市信息管理系统进行可靠性测试,请根据以上信息为该系统创建操作剖面,要求按照步骤实现。(10分) 超市信息管理系统简介如下:
a) 超市的信息管理系统可以对商品的销售、供应、库存等情况进行统一管理 b) 数据库由商品、连锁店、仓库、销售、库存、供应六个相互联系的数据表组成 【参】 (1) 确定操作模式
根据用户类型的不同确定操作模式:
① 经理模式:主要执行连锁店的管理、供应管理和各种查询操作; ② 会计模式:主要执行一些审计操作,如统计商品的销售、供应、库存等;
③ 售货员模式:主要执行与销售相关的操作,如添加、更改、删除销售信息,统计供应
情况;
④ 仓库管理员模式:主要维护库存信息,为此还需要执行一些基本信息的操作,如商品、
仓库的管理等。
(2) 确定操作发起者
用户类:经理、会计、销售员和仓库管理员
外部系统:无,因为没有其他外部系统能够启动超市信息管理系统的操作 系统自身控制程序:无
对于仓库管理员模式下的超市信息管理系统的操作发起者只有仓库管理员。
(3) 选择表示法及创建操作列表
选择表示法:由于操作比较简单,故选择表格表示法创建操作列表
操作发起者 操作 添加库存信息 删除库存信息 查询库存信息 添加仓库 仓库管理员 删除仓库 查询仓库 添加商品 删除商品 查询商品 仓库管理员模式的操作出现率及发生概率如图所示:
操作 添加库存信息 删除库存信息 查询库存信息 添加仓库 删除仓库 查询仓库 添加商品 删除商品 查询商品 合计
出现率 180 50 60 5 3 6 30 20 80 434 发生概率 0.4147 0.1152 0.1382 0.01150015 0.0069 0.0138 0.0691 0.0461 0.184301843 1.0
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- haog.cn 版权所有 赣ICP备2024042798号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务