软件可靠性定义:是程序在给定的时间间隔内,按照规格说明书的规定成功地运行的概率。
软件可用性定义:软件可用性是程序在给定的时间点,按照规格说明书的规定,成功地运行的概率。
两者区别:可靠性意味着在0到1这段时间间隔内系统没有失效,而可用性只意味着在时刻t,系统是正常运行的。
教师解析
在上述定义中包含的随机变量是时间间隔。显然,随着运行时间的增加,运行时出现程序故障的概率也将增加,即可靠性随着给定的时间间隔的加大而减少。
同学们已经明确了软件可靠性与可用性的概念
接下来让我们学习具体的评价方法。