影响软件质量可分为:可直接测量(如每个功能点错误)、间接度量(可用性、可维护性) 包括:质量模型、外部度量、内部度量、使用质量度量
外部、内部质量的质量模型: 质量属性包括:功能性、可靠性、易用性、效率、可维护性和可移植性 ISO/IEC 9126《软件工程 产品质量》统一了多种质量模型
其中,下述关于软件使用质量描述,使用质量是从用户角度看待的质量,其属性分为 4 种:有效性、生产率、安全性和满意度
使用质量是从用户角度看待的质量
使用质量的获得依赖于取得必须的外部质量,而外部质量的获得则依赖于取得必须的内部质量
V 模型中单元测试对应于编码阶段,集成测试对应于详细阶段,系统测试对应于概要设计阶段,验收测试对应于需要分析阶段
螺旋模型综合了(27)的优点,并增加了这两种模型忽略的风险分析
瀑布模型和演化模型 B
瀑布模型和喷泉模型 C
演化模型和喷泉模型 D
原型和喷泉模型 解析:瀑布模型和快速原型模型结合起来,强调了其他模型所忽视的风险分析,特别适合于大型复杂的系统
参考答案:A 软件评审作为质量控制的一个重要手段,已经被业界广泛使用
评审分为内部评审和外 部评审
关于内部评审的叙述,正确的包括(28) ①
对软件的每个开发阶段都要进行内部评审 ②
评审人员由软件开发组、质量管理和配置管理人员组成,也可邀请用户参与 ③
评审人数根据实际情况确定,比如根据软件的规模等级和安全性等级等指标而定 ④
内部评审由用户 单 位主持, 由信息系 统 建设 单 位组织, 应 成 立评审委员会 ( 28 )A. B
解析:关于内部评审: 对软件的每个开发阶段都要进行内部评审 评审人员由软件开发组、质量管理和配置管理人员组成,也可邀请用户参与 评审人数根据实际情况确定,比如根据软件的规模等级和安全性等级等指标而定,一般不超过7 人