itgle.com

关于软件可靠性测试,说法不正确的是______。A.若对软件可靠性要求很高,那么必须执行软件可靠性测试B.软件可靠性测试的目标是预测软件在正式运行中的可靠性C.由于软件可靠性的预测依赖于出错数据的统计,软件在可靠性测试中的运行情况必须完全符合软件的实际运行情况D.在实施可靠性测试之前必须保证软件已经进行严格的测试

题目

关于软件可靠性测试,说法不正确的是______。

A.若对软件可靠性要求很高,那么必须执行软件可靠性测试

B.软件可靠性测试的目标是预测软件在正式运行中的可靠性

C.由于软件可靠性的预测依赖于出错数据的统计,软件在可靠性测试中的运行情况必须完全符合软件的实际运行情况

D.在实施可靠性测试之前必须保证软件已经进行严格的测试


相似考题
更多“关于软件可靠性测试,说法不正确的是______。A.若对软件可靠性要求很高,那么必须执行软件可靠性测试B.软件可靠性测试的目标是预测软件在正式运行中的可靠性C.由于软件可靠性的预测依赖于出错数据的统计,软件在可靠性测试中的运行情况必须完全符合软件的实际运行情况D.在实施可靠性测试之前必须保证软件已经进行严格的测试”相关问题
  • 第1题:

    ( 13 )下列关于软件可靠性测试的说法中,错误的是

    A )发现软件缺陷是软件可靠性测试的主要目的

    B )软件可靠性测试通常用于有可靠性要求的软件

    C )在一次软件可靠性测试中,执行的测试用例必须完全符合所定义的软件运行剖面

    D )可靠性测试通常要对测试结果进行分析才能获得测试结论


    正确答案:A


  • 第2题:

    关于软件可靠性测试的目的,下列说法错误的是______。

    A) 通过受控的软件测试过程来实现

    B) 预测软件在实际运行中的可靠性

    C) 不通过测试揭示该软件缺陷

    D) 通过修改缺陷来提高软件的可靠性

    A.

    B.

    C.

    D.


    正确答案:D

  • 第3题:

    以下关于软件可靠性测试的说法中,正确的是

    A) 软件可靠性测试是一种比白盒测试更严格的软件测试

    B) 软件可靠性测试的代价通常比较高

    C) 软件可靠性测试本质上是一种黑盒单元测试

    D) 软件可靠性测试不适用于面向对象软件测试

    A.

    B.

    C.

    D.


    正确答案:B

  • 第4题:

    软件可靠性预测的目的是______。

    A) 根据软件在可靠性与测试揭示的故障情况来预测软件在正在运行时的故障和实效情况

    B) 通过受控的软件测试过程来预测软件在实际运行中的可靠性

    C) 通过软件测试揭示软件缺陷并通过修改缺陷来提高软件可靠性

    D) 关注可能导致失效的事件及其失效概率,并计算出各种事件组合导致失效的概率

    A.

    B.

    C.

    D.


    正确答案:A

  • 第5题:

    以下关于软件可靠性测试的说法中,正确的是______。

    A.定义软件运行剖面是软件可靠性测试的重要步骤

    B.软件可靠性测试使用的测试用例应该满足分支覆盖

    C.软件可靠性测试可以在单元测试中实施

    D.软件可靠性预测模型的作用是指导软件可靠性测试中的测试用例生成


    正确答案:A
    解析:软件可靠性测试过程包括五个步骤:①确定可靠性目标;②定义软件运行剖面;③设计测试用例;④实施可靠性测试;⑤分析测试结果。所以说定义软件运行剖面是软件可靠性测试的重要步骤,故选项A正确。

  • 第6题:

    软件可靠性测试的目的是______。

    A.通过测试揭示软件中的缺陷

    B.修改发现的缺陷

    C.提高软件可靠性

    D.通过受控的软件测试过程来预测软件在实际运行中的可靠性


    正确答案:D

  • 第7题:

    以下关于软件可靠性测试的叙述中,错误的是( )。

    A.软件可靠性测试的目的是评估软件系统的可靠性
    B.软件可靠性测试前应先确定软件可靠性的目标
    C.应平衡地考虑对软件开发进度和成本的影响
    D.应选用适用于所有软件的标准的可靠性测试模型

    答案:D
    解析:
    没有适用于所有软件的标准的可靠性测试模型,主要还是看软件本身的要求。

  • 第8题:

    根据GB/T 14394-2008 《计算机软件可靠性和可维护性管理》,在软件生命周期的测试阶段,为强调软件可靠性和可维护性要求,需要完成的活动是 ( ) 。

    A.建立合适的软件可靠性测试环境
    B.分析和确定可靠性和可维护性的具体设计目标
    C.编写测试阶段的说明书,明确测试阶段的具体要求
    D.提出软件可靠性和可维护性分解目标、要求及经费

    答案:A
    解析:
    根据GB/T 14394-2008 《计算机软件可靠性和可维护性管理》中“4.1.3.5在测试活动中的可靠性和可维护性管理要求”:在软件配置度测试和系统集成测试阶段,建立适当的软件可靠性测试环境,组织分析测试和测量的数据,验证软件可靠性和可维护性的实现,进行风险分析,决定交付时机。

  • 第9题:

    以下关于软件可靠性管理的叙述中,不正确的是( )

    A.在需求分析阶段确定软件的可靠性目标
    B.在设计阶段进行可靠性评价
    C.在测试阶段进行可靠性测试
    D.在实施阶段收集可靠性数据

    答案:B
    解析:
    本题考查软件可靠性管理的基础知识。软件可靠性管理在设计阶段进行可靠性设计,实施阶段进行可靠性评价。故正确答案为B

  • 第10题:

    以下关于软件可靠性管理的叙述中,不正确的是( )。

    A.在需求分析阶段确定软件的可靠性目标
    B.在设计阶段进行可靠性评价
    C.在测试阶段执行可靠性测试
    D.在实施阶段收集可靠性数据

    答案:B
    解析:

  • 第11题:

    什么是软件测试中的可靠性测试?


    正确答案:软件可靠性测试是以能获得可用来评估软件可靠性的数据为目的的一种软件测试。

  • 第12题:

    问答题
    什么是软件测试中的可靠性测试?

    正确答案: 软件可靠性测试是以能获得可用来评估软件可靠性的数据为目的的一种软件测试。
    解析: 暂无解析

  • 第13题:

    软件可靠性测试过程的正确顺序为______。

    A) 定义软件运行剖面、设计测试用例、确定可靠性目标、实施可靠性测试、分析测试结果

    B) 确定可靠性目标、定义软件运行剖面、设计测试用例、实施可靠性测试、分析测试结果

    C) 设计测试用例、定义软件运行剖面、确定可靠性目标、实施可靠性测试、分析测试结果

    D) 确定可靠性目标、设计测试用例、定义软件运行剖面、实施可靠性测试、分析测试结果

    A.

    B.

    C.

    D.


    正确答案:B

  • 第14题:

    以下关于软件可靠性测试的说法中.正确的是

    A.软件可靠性测试总是能比白盒测试发现更多的错误

    B.软件可靠性测试总是能比黑盒测试发现更多的错误

    C.软件可靠性测试不关注与软件性能有关的软件故障

    D.软件可靠性测试度量出来的软件可靠性特定于所定义的软件运行剖面


    正确答案:D

  • 第15题:

    软件可靠性测试的目的是______。

    A) 发现软件缺陷

    B) 预测软件正式运行中的可靠性

    C) 控制测试过程

    D) 修改软件缺陷

    A.

    B.

    C.

    D.


    正确答案:B
    解析:与其他的软件测试不同,软件可靠性测试的目的不在于通过测试揭示软件中的缺陷并通过修改软件缺陷来提高软件可靠性,而是通过受控的软件测试过程来预测软件在实际运行中的可靠性,即收集软件测试时揭示软件故障的情况,并对其进行整理从而为分析和预测软件实际的可靠性提供帮助。

  • 第16题:

    在软件可靠性测试时,人们关注的核心是______。

    A.软件错误

    B.软件缺陷

    C.软件失效

    D.软件故障


    正确答案:C

  • 第17题:

    以下关于软件可靠性测试的说法中,正确的是______。

    A.软件运行剖面的定义需要符合软件的实际运行情况

    B.测试用例的生成必须采用白盒测试方法

    C.软件可靠性测试通常能够比黑盒测试发现更多的错误

    D.软件可靠性测试必须在集成测试中实施


    正确答案:A
    解析:软件可靠性有两方面含义:
      ①在规定的条件下和规定的时间内,软件不引起系统失效的概率。
      ②在规定的时间周期内,在所述条件下程序执行所要求的功能的能力。
      软件可靠性测试的目的不在于通过测试揭示软件中的缺陷并通过修改这些缺陷来提高软件的可靠性,而是通过受控的软件测试过程来预测软件在实际运行中的可靠性。
      因为软件可靠性的预测依赖于出错数据的统计,软件在可靠性测试中的运行情况必须完全符合软件的实际运行情况,否则预测的软件可靠性只能适用于所使用的测试用例,而不能反映实际运行时的可靠性。由此可得A正确。

  • 第18题:

    软件可靠性测试的目的是 ______。

    A.发现软件缺陷

    B.预测软件正式运行中的可靠性

    C.控制测试过程

    D.修改软件缺陷


    正确答案:B
    解析:与其他的软件测试不同,软件可靠性测试的目的不在于通过测试揭示软件中的缺陷并通过修改软件缺陷来提高软件可靠性,而是通过受控的软件测试过程来预测软件在实际运行中的可靠性。

  • 第19题:

    依据GB/T14394—2008《计算机软件可靠性和可维护性管理》,以下关于在软件生存周期各个过程中对可靠性和可维护性管理要求的叙述中,不正确的是( )。

    A.在概念活动中提出软件可靠性和可维护性分解目标、要求和经费
    B.在需求活动中制定各实施阶段的基本准则,确定各实施阶段的验证方法
    C.在设计活动中明确对编码、测试阶段的具体要求,评价或审查代码以验证相应要求的实现
    D.在测试活动中建立适当的软件可靠性测试环境,组织分析测试和测量的数据,进行风险分析

    答案:C
    解析:
    C选项前面“在设计活动中明确对编码、测试阶段的具体要求”是正确的,但是后面“评价或审查代码以验证相应要求的实现”是实现活动的要求

  • 第20题:

    软件在机载设备中的运用越来越广泛,驻留于机载设备中的嵌入式软件失效会产生灾难性后果,一般要求其具有较高的可靠性,因此,软件可靠性测试对机载软件至关重要。
    解释软件可靠性的含义及影响软件可靠性的主要因素。


    答案:
    解析:
    软件可靠性是在规定的条件下,在规定的时间内,软件不引起系统失效的概率。影响软件可靠性的主要因素包括:运行剖面、软件规模、软件内部结构、软件的开发方法和开发环境、软件的可靠性投入等。
    【解析】
    本题考查软件可靠性知识与应用。
    软件可靠性(software reliability)是软件产品在规定的条件下和规定的时间区间完成规定功能的能力。规定的条件是指直接与软件运行相关的使用该软件的计算机系统的状态和软件的输入条件,或统称为软件运行时的外部输入条件;规定的时间区间是指软件的实际运行时间区间;规定功能是指为提供给定的服务,软件产品所必须具备的功能。软件可靠性不但与软件存在的缺陷和(或)差错有关,而且与系统输入和系统使用有关。软件可靠性的概率度量称软件可靠度。
    现代软件工程认为,质量形成于过程,过程的因素是影响软件可靠性的主要因素。从软件开发的角度,影响软件可靠性的因素有软件规模、运行剖面、软件内部结构、软件可靠性管理、软件可靠性测试与投入、软件可靠性设计技术、软件开发方法与软件开发环境等。一般地,软件规模越大,其可靠性问题就越多。
    失效概率是软件从运行开始到某一时刻t为止,出现失效的概率;
    可靠度是软件系统在规定的条件下,规定的时间内不发生失效的概率;
    平均无失效时间指软件运行后,到下一次出现失效的平均时间。
    软件可靠度R(t)与软件失效概率之间的关系为R(t)=1-F(t),题目中t=1000,F(t)=0.0012,因此R(t)=1-0.0012=0.9988,显然不符合该嵌入式软件设计要求的0.9999无失效概率。

  • 第21题:

    软件可靠性管理把软件可靠性活动贯穿于软件开发的全过程,成为软件工程管理的一部分。确定软件的可靠性目标在( )阶段。

    A.需求分析
    B.概要设计
    C.详细设计
    D.软件测试

    答案:A
    解析:

  • 第22题:

    根据GB/T 14394-2008《计算机软件可靠性和可维护性管理》,在软件生命周期的测试阶段,为强调软件可靠性和可维护性要求,需要完成的活动是 ( ) 。

    A.建立合适的软件可靠性测试环境
    B.分析和确定可靠性和可维护性的具体设计目标
    C 编写测试阶段的说明书,明确测试阶段的具体要求
    D.提出软件可靠性和可维护性分解目标、要求及经费

    答案:A
    解析:
    根据GB/T 14394-2008《计算机软件可靠性和可维护性管理》中“4.1.3.5在测试活动中的可靠性和可维护性管理要求”:在软件配置度测试和系统集成测试阶段,建立适当的软件可靠性测试环境,组织分析测试和测量的数据,验证软件可靠性和可维护性的实现,进行风险分析,决定交付时机。

  • 第23题:

    多选题
    关于Alpha测试,描述正确的是(    )。
    A

    由研发人员在开发环境下进行

    B

    由软件使用者进行,是验收测试

    C

    测试软件功能

    D

    测试软件可靠性

    E

    测试软件是否达到设计指标


    正确答案: D,C
    解析: 阿尔法测试:由研发人员在开发环境下模拟实际操作进行的测试。目的是评价软件的功能、局域化、可使用性,可靠性,性能和支持