下列关于软件可靠性的叙述,不正确的是()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.


    正确答案:C

  • 第3题:

    采用系统信息管理的软件,用软件进行系统调度;编制诊断程序,及时发现故障并排除来提高软件可靠性。()


    参考答案:√

  • 第4题:

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

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

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

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

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

    A.

    B.

    C.

    D.


    正确答案:A

  • 第5题:

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

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

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

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

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


    正确答案:A

  • 第6题:

    以下关于软件可靠性相关的叙述中,错误的是______。

    A.软件可靠性是指在规定的条件下和时间内,软件不引起系统故障的能力
    B.规定的条件:包括运行的软、硬件环境以及软件的使用方式
    C.规定的时间:包括日历时间、时间钟时间、执行时间等
    D.软件可靠性与软件存在的缺陷和系统的输入有关,与系统的使用无关

    答案:D
    解析:
    本题考查软件可靠性相关的基础知识。软件可靠性是指在规定的条件下和时间内,软件不引起系统故障的能力或概率。规定的条件包括运行的软、硬件环境以及软件的使用方式;规定的时间包括日历时间、时间钟时间、执行时间等。软件可靠性不仅与软件存在的缺陷相关,而且与系统的输入和使用相关。

  • 第7题:

    阅读以下说明,回答下列问题。
    [说明]现代软件的飞速发展,使得系统对软件的依赖越来越强,对软件可靠性的要求也越来越来高,因此发展以发现软件可靠性缺陷为目的的可靠性测试技术也日益迫切。
    问题1:一个完整的软件可行性测试如图5-1所示。



    请写出图中(1)~(5)。
    问题2:解释说明软件可靠性测试的目的,并说明狭义和广义软件可靠性测试的区别。
    问题3:可靠性目标是指客户对软件性能满意程度的期望。通常采用失效严重程度、可靠度、故障强度、平均无故障时间等指标来描述。请分别解释其含义。


    答案:
    解析:
    问题1:一个完整的软件可行性测试如图5-2所示。



    (1)确定可靠性目标 (2)可靠性数据 (3)分析可靠性的因素 (4)可靠性模型 (5)可靠性评价
    问题2:可靠性测试的目的可归纳为以下三个方面:
    ①发现软件系统在需求、设计、编码、测试、实施等方面的各种缺陷。
    ②为软件的使用和维护提供可靠性数据。
    ③确认软件是否达到可靠性的定量要求。
    问题3:
    广义的软件可靠性测试是指为了每终评价软件系统的可靠性而运用建模、统计、试验、分析、评价等一系列手段对软件系统实施的一种测试。
    狭义的软件可靠性测试是指为了获取可靠性数据,按预先确定的测试用例,在软件的预期使用环境中,对软件实施的一种测试。狭义的软件可靠性测试也叫"较件可靠性试验(sottwan: reliability test)",它是面向缺陷的测试,以用户将要使用的方式来测试软件,每一次测试代表用户将要完成的一组操作,使测试成为最终产品使用的预演。这就使得所获得的测试数据与软件的宴际运行数据比较接近,可用于软件可靠性评价。
    失效严重程度类就是对用户具有相同程度影响的失效集合。
    可靠度就是软件系统在规定的条件下,规定的时间内不发生失效的概率。
    故障强度是指:以单位运转时间的软件故障停机小时表示停机时间的长短,其表式为:软件故障强度率=100%*软件故障停机小时/软件实际运转时间。
    平均无故障时间(MTTF):全称是Mean Time To Failure,即平均失效时间。系统平均能够正常运行多长时间,才发生一次故障。系统的可靠性越高,平均无故障时间越长。

  • 第8题:

    根据《GB/T 14394—2008计算机软件可靠性和可维护性管理》,有关下列术语与定义描述中, ( ) 是错误的。

    A.软件可维护性,是指与进行规定的修改难易程度有关的一组属性
    B.软件生存周期,是指软件产品从形成概念开始,经过开发、使用和维护,直到最后不再使用的过程
    C 软件可靠性,是指在规定环境下、规定时间内软件不引起系统失效的概率
    D.软件可靠性和可维护性大纲,是指为保证软件满足规定的可靠性和可维护性要求而记录的历史档案

    答案:D
    解析:
    《GB/T 14394—2008计算机软件可靠性和可维护性管理》对下列属性进行了定义。软件可靠性:在规定环境下、规定时间内,软件不引起系统失效的概率;或在规定的时间周期内所述条件下,程序执行所要求的功能的能力。软件可维护性:与进行规定的修改难易程度有关的一组属性。软件生存周期:软件产品从形成概念开始,经过开发、使用和维护,直到最后不再使用的过程。软件可靠性和可维护性大纲:为保证软件满足规定的可靠性和可维护性要求而制订的一套管理文件。

  • 第9题:

    网络可靠性:主要是指构成系统的网络、硬件、软件无故障,无差错,能够在规定的条件下和时间内完成规定的功能,主要包括硬件可靠性、软件可靠性、人员可靠性和环境可靠性等。


    正确答案:正确

  • 第10题:

    在Garvin多维度模型中,可靠性是指()。

    • A、软件产品提供了让用户产生惊喜的特性
    • B、软件实现了用户需要的功能和性能
    • C、软件在规定时间和条件下无故障持续运行
    • D、软件符合国家或行业的相关标准

    正确答案:C

  • 第11题:

    从技术的角度来看,不影响软件可靠性的因素有()。

    • A、运行环境和软件规模
    • B、软件开发时间
    • C、软件内部结构
    • D、软件开发方法和开发环境

    正确答案:A

  • 第12题:

    单选题
    下列四个软件可靠性定义中正确的是()
    A

    软件可靠性是指软件在给定的时间隔内,按用户工求成功运行的概率

    B

    软件可靠性是指软件在给定的时间间隔内,按设计要求成功运行的概率

    C

    软件可靠性是指软件在正式投入运行内,按规定说明书的规定成功运行的概率

    D

    软件可靠性是指软件在给定时间间隔内,按规格说明书的规定成功运行的概率


    正确答案: D
    解析: 暂无解析

  • 第13题:

    下面与软件可靠性有关的概念中,理解不正确的是 ______。

    A.软件错误不仅包括程序代码的错误,软件开发过程中所有制品的错误及软件的文档、手册中的错误都可以归为软件错误

    B.软件故障是指软件代码中的错误

    C.在软件的一次运行期间,软件故障一定会导致软件失效

    D.通常修改软件故障可以降低软件发生失效的概率,从而提高软件可靠性


    正确答案:C
    解析:软件故障是指软件代码中的错误,软件失效则是指由软件故障引起的在软件运行期间出现的错误,一般来说在软件的一次运行期间,软件故障可能会导致软件失效,也可能不引起软件失效。

  • 第14题:

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

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

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

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

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


    正确答案:D

  • 第15题:

    从技术的角度来看,不影响软件可靠性的因素有()。

    A.运行环境和软件规模

    B.软件开发时间

    C.软件内部结构

    D.软件开发方法和开发环境


    参考答案:A

  • 第16题:

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

    A.软件错误

    B.软件缺陷

    C.软件失效

    D.软件故障


    正确答案:C

  • 第17题:

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

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

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

  • 第18题:

    [说明]现代软件的飞速发展,使得系统对软件的依赖越来越强,对软件可靠性的要求也越来越来高,因此发展以发现软件可靠性缺陷为目的的可靠性测试技术也日益迫切。
    15、[问题1] 一个完整的软件可行性测试如图5-1所示。(5分)



    请写出图中(1)~(5)。
    16、[问题2] 解释说明软件可靠性测试的目的,并说明狭义和广义软件可靠性测试的区别。(5分)
    17、[问题3] 可靠性目标是指客户对软件性能满意程度的期望。通常采用失效严重程度、可靠度、故障强度、平均无故障时间等指标来描述。请分别解释其含义。(2分)


    答案:
    解析:
    15、一个完整的软件可行性测试如图5-2所示。



    (1)确定可靠性目标 (2)可靠性数据 (3)分析可靠性的因素 (4)可靠性模型 (5)可靠性评价
    16、可靠性测试的目的可归纳为以下三个方面:
    ①发现软件系统在需求、设计、编码、测试、实施等方面的各种缺陷。 ②为软件的使用和维护提供可靠性数据。
    ③确认软件是否达到可靠性的定量要求。
    广义的软件可靠性测试是指为了每终评价软件系统的可靠性而运用建模、统计、试验、分析、评价等一系列手段对软件系统实施的一种测试。
    狭义的软件可靠性测试是指为了获取可靠性数据,按预先确定的测试用例,在软件的预期使用环境中,对软件实施的一种测试。狭义的软件可靠性测试也叫“较件可靠性试验(sottwan: reliability test)”,它是面向缺陷的测试,以用户将要使用的方式来测试软件,每一次测试代表用户将要完成的一组操作,使测试成为最终产品使用的预演。这就使得所获得的测试数据与软件的宴际运行数据比较接近,可用于软件可靠性评价。
    17、失效严重程度类就是对用户具有相同程度影响的失效集合。
    可靠度就是软件系统在规定的条件下,规定的时间内不发生失效的概率。
    故障强度是指:以单位运转时间的软件故障停机小时表示停机时间的长短,其表式为:软件故障强度率=100%*软件故障停机小时/软件实际运转时间。
    平均无故障时间(MTTF):全称是Mean Time To Failure,即平均失效时间。系统平均能够正常运行多长时间,才发生一次故障。系统的可靠性越高,平均无故障时间越长。

  • 第19题:

    以下属于影响软件可靠性因素的是( )。
    ①软件运行剖面②软件规模③软件内部结构④软件的开发方法和开发环境⑤软件的可靠性投入

    A.①②
    B.①②③
    C.①②③④
    D.①②③④⑤

    答案:D
    解析:

  • 第20题:

    下列关于软件可靠性的叙述,不正确的是( )。

    A. 由于影响软件可靠性的因素很复杂,软件可靠性不能通过历史数据和开发数据直接测量和估算出来
    B. 软件可靠性是指在特定环境和特定时间内,计算机程序无故障运行的概率
    C. 在软件可靠性的讨论中,故障指软件行为与需求的不符,故障有等级之分
    D. 排除一个故障可能会引入其他的错误,而这些错误会导致其他的故障

    答案:A
    解析:
    软件可靠性是指在特定环境和特定时间内,计算机程序无故障运行的概率。在软件可靠性的讨论中,故障指软件行为与需求的不符,故障有等级之分。纠正一个故障可能会引入其他的错误,而这些错误会导致其他的故障,需要注意的是,与其他属性不同,软件可靠性能够通过历史数据和开发数据直接测量和估算出来,因此本题应该选A。

  • 第21题:

    ()是指软件无故障使用的间隔时间。

    • A、可使用性
    • B、灵活性
    • C、可靠性
    • D、复杂性

    正确答案:C

  • 第22题:

    下列关于软件可靠性的叙述,不正确的是()

    • A、由于影响软件可靠性的因素很复杂,软件可靠性不能通过历史数据和开发数据直接测量和估算出来
    • B、软件可靠性是指在特定环境和特定时间内,计算机程序无故障运行的概率
    • C、在软件可靠性的讨论中,故障指软件行为与需求的不符,故障有等级之分
    • D、排除一个故障可能会引入其他的错误,而这些错误会导致其他的故障

    正确答案:A

  • 第23题:

    单选题
    在Garvin多维度模型中,可靠性是指()。
    A

    软件产品提供了让用户产生惊喜的特性

    B

    软件实现了用户需要的功能和性能

    C

    软件在规定时间和条件下无故障持续运行

    D

    软件符合国家或行业的相关标准


    正确答案: C
    解析: 暂无解析

  • 第24题:

    判断题
    采用系统信息管理的软件,用软件进行系统调度;编制诊断程序,及时发现故障并排除来提高软件可靠性。
    A

    B


    正确答案:
    解析: 暂无解析