软考高级系统架构设计师系列之:软件可靠性基础

软考高级系统架构设计师系列之:软件可靠性基础

  • 一、软件可靠性内容大纲
  • 二、软件可靠性基本概念
  • 三、软件可靠性建模
  • 四、软件可靠性管理
  • 五、软件可靠性设计
  • 六、软件可靠性测试与评价

一、软件可靠性内容大纲

软件可靠性:

  • 软件可靠性基本概念
  • 软件可靠性建模
  • 软件可靠性管理
  • 软件可靠性设计
  • 软件可靠性测试
  • 软件可靠性评价

二、软件可靠性基本概念

软件可靠性:是软件产品在规定的条件下和规定的时间区间完成规定功能的能力。

软件可靠性和硬件可靠性区别

  • 复杂性:软件复杂性比硬件高,大部分失效来自于软件失效。
  • 物理退化:硬件失效主要是物理退化所致,软件不存在物理退化。
  • 唯一性:软件是唯一的,软件复制不改变软件本身,而任何两个硬件不可能绝对相同。
  • 版本更新周期:硬件更新较慢,软件更新较快。

软件可靠性的定量描述

  • 规定时间:自然时间、运行时间、执行时间(占用cPU)。
  • 失效概率:软件运行初始时为0,随着时间增加单调递增,不断趋向于1.
  • 可靠度:软件系统在规定的条件下、规定的时间内不发生失效的概率。等于

你可能感兴趣的:(软考高级系统架构设计师考试,软考高级系统架构设计师系列,软件可靠性基础)