知识点讲解
 
       平均无失效时间
知识路径: > 测试技术的分类 > 可靠性测试 > 软件可靠性与可靠性测试 > 软件可靠性的定量描述 > 
被考次数:1次
被考频率: 低频率
总体答错率: 35%
知识难度系数:
考试要求: 掌握     
相关知识点:7个
        平均无失效时间(MTTF)(Mean Time to Failure)就是软件运行后,到下一次出现失效的平均时间。通常平均无失效时间更能直观地表明一个软件的可靠程度。用θ表示平均无失效时间MTTF,则可得:
        
        代入关于失效率的换算公式,可得
        
        当失效率为一个常数时,可得:
        
        当我们讨论完对软件可靠性的定量描述问题之后,需要对软件可靠度这个直接反映软件可靠性的度量指标作下列补充说明。
        . 描述的软件对象必须明确,即需指明它与其他软件的界限。
        . 软件失效必须明确定义。
        . 必须假设硬件无故障(失效)和软件有关变量的输入值正确。
        . 运行环境包括硬件环境、软件支持环境和确定的软件输入域。
        . 规定的时间必须指明时间基准,可以是自然时间(日历时间)、运行时间、执行时间(CPU时间),或其他时间基准。
        . 软件无失效运行的机会通常以概率度量,但也可以模糊数学中的可能性加以度量。
        . 上述定义是在时间域上进行的,这时软件可靠度是一种动态度量。也可以是在数据域上将软件可靠度定义为一种表态度量,表示软件成功执行一个回合的概率,软件回合(Run)是指软件在规定环境下的一个基本执行过程,如给定一组输入数据,到软件给定相应的输出数据这一过程。软件回合是软件运行的最小的、不可分的执行单位,软件的运行过程由一系列软件回合组成。
        . 有时将软件运行环境简单地理解为软件运行剖面(operational profile)。欧空局(ESA)标准PSS-01-21(1991)“ESA软件产品保证要求”中,定义“软件运行剖面”为:“对系统使用条件的定义。系统的输入值都用其按时间的分布或按它们在可能输入范围内的出现概率的分布来定义”。简单来说,运行剖面定义了关于软件可靠性描述中的“规定条件”,也就相当于可靠性测试中需要考虑的测试环境、测试数据等一系列问题。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2023 All Rights Reserved
软考在线版权所有