软件质量与哪些因素有关?怎样保证软件产品质量?

题目
问答题
软件质量与哪些因素有关?怎样保证软件产品质量?
参考答案和解析
正确答案: 在高层模型中,质量因素由八个元素组成:正确性、可靠性、效率、安全性、可使用性、可维护性、灵活性、连接性。
可采取以下措施来保证软件的质量:技术审查、管理复审、测试。
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

● 软件质量管理活动不包括 (61) 。

(61)

A. 软件质量保证

B. 验证与确认

C. 评审与审计

D. 软件编码


正确答案:D
试题(61)分析
    软件质量管理活动是确保软件产品从诞生到消亡为止所有阶段的质量活动,即为了确定、达到和维护需要的软件质量而进行的所有计划和有系统的管理活动,例如:
    (1)质量方针的指定和实施;
    (2)质量保证方针和质量保证标准的制定;
(3)质量保证体系的建立和管理;
    (4)明确各阶段的质量保证工作;
    (5)各阶段的质量评审与审计;
    (6)确保设计质量:
    (7)重要质量问题的提出与分析;
    (8)总结实现阶段的质量保证活动;
    (9)整理面向用户的文档、说明书等;
    (10)产品质量鉴定、质量保证系统鉴定;
    (11)质量信息的收集、分析和使用等。
    软件质量管理活动包括软件质量保证、验证与确认、评审与审计等,但不包括软件编码,软件编码属于软件开发过程。
参考答案
      (61)D

第2题:

软件能力成熟度模型CMM(Capability Maturity Model)描述和分析了软件过程能力的发展和改进程度,确立了一个软件过程成熟程度的分级标准。该模型的第2级为可重复级,它包含了(62)关键过程域。

A.软件配置管理、软件质量保证、软件项目跟踪与监控、软件项目计划和需求管理

B.软刊:配置管理、软件质量保证、软件子合同管理、软件项目计划和需求管理

C.软件配置管理、软件质量保证、过程量化管理、软件项目跟踪与监控、软件项目计划和需求管理

D.软件配置管理、软件质量保证、软件子合同管理、软件项目跟踪与监控、软件项目计划和需求管理


正确答案:D
解析:CMM即软件能力成熟度模型,是目前国际上最流行、最实用的软件生产过程标准和软件企业成熟度的等级认证标准。CMM是美国卡内梅隆大学软件工程研究所与企业、政府合作的基础上开发的模型,主要用于评价软件企业的质量保证能力。目前,国内外的很多大型企业采用这一模型,如国内的鼎新、浪潮通软、用友、金蝶、创智、亚信、华为等公司都启动了CMM软件过程改进计划。国军标GJB500-2003军用软件能力成熟度模型,就是以CMM为参考蓝本而制定的。CMM模型将软件能力成熟度自低到高依次划分1级为初始级、2级为可重复级、3级为已定义级、4级为已管理级、5级为优先级。除等级1外,每个成熟度等级被分解成几个关键过程域,指明为了改进其软件过程组织应关注的区域,关键过程域识别出为了达到各成熟度等级所必须着手解决的问题。可重复级的关键过程域包括:软件配置管理、软件质量保证、软件子合同管理、软件项月跟踪与监控、软件项目计划和需求管理。已定义级的关键过程域包括:同行评审、组间协调、软件产品工程、集成软件管理、培训计划、组织过程定义和组织过程焦点。已管理级的关键过程域包括:质量管理、过程量化管理。优先级的关键过程域包括:过程变更管理、技术变更管理和缺陷预防。

第3题:

● 软件质量管理活动不包括 (61) 。

A. 软件质量保证 B. 验证与确认 C. 评审与审计 D. 软件编码


正确答案:D

第4题:

以下关于软件质量保证的描述中,()是不正确的。

A.软件质量保证应构建以用户满意为中心,能防患于未然的质量保证体系

B.软件质量保证是一系列活动,这些活动能够提供整个软件产品的适用性证明

C.在质量保证过程中,产品质量将与可用的标准相比较,也与不一致产生时的行为相比较

D.软件质量保证是一个审查与评估的活动,用以验证与计划、原则及过程的一致性


正确答案:D
解析:审核是一个检查/评估的活动,用以验证与计划、原则以及过程的一致性,而不是质量保证。

第5题:

● 关于软件测试与质量保证,正确的理解的是()。()A.软件测试关注的是过程中的活动,软件质量保证关注的是过程的产物B.软件测试不是软件质量保证工作中的内容C.软件测试是软件质量保证的重要手段D.软件质量保证人员就是软件测试人员


正确答案:C
本题主要考查对软件测试与质量保证概念的理解。软件测试是保证软件质量的重要手段。软件测试的目的是尽可能多的发现软件中的错误,从而提高软件的质量。

第6题:

下列关于软件质量保证活动要素的叙述中,不正确的是______。

A.质量保证人员不能是兼职的

B.软件开发必须严格按照软件开发规范进行

C.验证和确认软件质量所用的方法有评审、审查、审计、分析、演示、测试等

D.应在软件开发过程中及时记录与质量保证有关的活动


正确答案:A
解析:用例图、类图、配置图均属于静态图。序列图是一个用来记录系统需求,和整理系统设计的动态图,它按照交互发生的时间顺序,显示了系统中对象间的交互逻辑。

第7题:

● 软件能力成熟度模型 CMM(Capability Maturity Model)描述和分析了软件过程能力的发展和改进程度,确立了一个软件过程成熟程度的分级标准。该模型的第 2 级为可重复级,它包含了 (62) 关键过程域。

(62)

A. 软件配置管理、软件质量保证、软件项目跟踪与监控、软件项目计划和需求管理

B. 软件配置管理、软件质量保证、软件子合同管理、软件项目计划和需求管理

C. 软件配置管理、软件质量保证、过程量化管理、软件项目跟踪与监控、软件项目计划和需求管理

D. 软件配置管理、软件质量保证、软件子合同管理、软件项目跟踪与监控、软件项目计划和需求管理


正确答案:D

第8题:

● 下列关于软件质量保证活动要素的叙述中,不正确的是 (27) 。

(27)

A.质量保证人员不能是兼职的

B.软件开发必须严格按照软件开发规范进行

C.验证和确认软件质量所用的方法有评审、审查、审计、分析、演示、测试等

D.应在软件开发过程中及时记录与质量保证有关的活动


正确答案:A
试题(27)分析
    软件质量保证活动中,可根据软件项目的规模配备专职或兼职质量保证人员。
参考答案
    (27)A

第9题:

以下软件质量保证的目标中,(49)是错误的。

A.通过监控软件开发过程保证产品质量

B.保证开发出来的软件和软件开发过程符合相应标准与规程,不存在软件缺陷

C.保证软件产品、软件过程中存在的问题得到处理,必要时将问题反映给高级管理者

D.确保项目组制定的计划、标准和规程适合项目组需要,同时满足评审和审计需要


正确答案:B
解析:本题考查质量保证的概念。B选项是错误的,正确的理解是:保证开发出来的软件和软件开发过程符合相应标准与规程是正确的,保证不存在软件缺陷违背了测试的原则,是不正确的。

第10题:

软件质量管理活动不包括______。

A.软件质量保证

B.验证与确认

C.评审与审计

D.软件编码


正确答案:D
解析:软件质量管理活动是确保软件产品从诞生到消亡为止所有阶段的质量活动,即为了确定、达到和维护需要的软件质量而进行的所有计划和有系统的管理活动,例如:
  (1) 质量方针的指定和实施;
  (2) 质量保证方针和质量保证标准的制定;
  (3) 质量保证体系的建立和管理;
  (4) 明确各阶段的质量保证工作;
  (5) 各阶段的质量评审与审计;
  (6) 确保设计质量;
  (7) 重要质量问题的提出与分析:
  (8) 总结实现阶段的质量保证活动;
  (9) 整理面向用户的文档、说明书等:
  (10) 产品质量鉴定、质量保证系统鉴定;
  (11) 质量信息的收集、分析和使用等。
  软件质量管理活动包括软件质量保证、验证与确认、评审与审计等,但不包括软件编码,软件编码属于软件开发过程。