软件可靠性基础知识
软件可靠性基本概念
软件可靠性定义

软件可靠性的定量描述


可靠性目标

可靠性测试的意义

广义的可靠性测试与狭义的可靠性测试

例:
系统(可靠性)是指在规定的时间内和规定条件下能有效地实现规定功能的能力。它不仅取决于规定的使用条件等因素,还与设计技术有关。常用的度量指标主要有故障率(或失效率)、平均失效等待时间、平均失效间隔时间和可靠度等。其中,(可靠度)是系统在规定工作时间内无故障的概率。
例:
某种部件用在2000台计算机系统中,运行工作1000小时后,其中有4台计算机的这种部件失效,则该部件的千小时可靠度R为(
(
(2000-4)/(2000/1000)
)
*1000=0.998
)。
软件可靠性建模
影响软件可靠性的因素

软件可靠性的建模方法

软件的可靠性模型分类

软件可靠性管理

例:
在软件可靠性管理过程中,属于需求阶段应完成的是(
分析可能影响可靠性的因素
确定软件的可靠性目标
确定可靠性的验收标准
)。
软件可靠性设计


容错设计技术




检错技术

例:
采用检错技术要着重考虑4个要素:检测对象、(检测延时)、实现方法和处理方式。
降低复杂度设计

系统配置技术




例:
(双机热备)是通常所说的Active/Standby方式,Active服务器处于工作状态,Standby服务器处于监控准备状态,服务器数据包括数据库数据同时往两台或多台服务器写入,保证数据的即时同步。
软件可靠性测试

软件可靠性评价

本文来自博客园,作者:梦回大唐meng,转载请注明原文链接:https://www.cnblogs.com/BitX/p/18975388

浙公网安备 33010602011771号