複製鏈接
請複製以下鏈接發送給好友

軟件失效

鎖定
軟件失效是指軟件運行時產生的一種不希望或不可接受的外部行為。
中文名
軟件失效
解    釋
軟件運行產生不可接受的外部行為
機    理
軟件錯誤軟件缺陷、軟件故障等
失    效
功能部件執行其規定功能能力喪失

目錄

軟件失效簡介

失效是指功能部件執行其規定功能的能力喪失
軟件錯誤(software error)
軟件缺陷(software defect)
軟件故障(software fault)
軟件失效(software failure)

軟件失效機理

軟件失效的機理可描述為:軟件錯誤軟件缺陷→軟件故障→軟件失效
1、軟件錯誤:在可以預見的時期內,軟件仍將由人來開發。在整個軟件生存期的各個階段,都貫穿者人的直接或間接的干預。然而,人難免犯錯誤,這必然給軟件留下不良的痕跡。軟件錯誤是指在軟件生存期內的不希望或不可接受的人為錯誤,其結果是導致軟件缺陷的產生。可見,軟件錯誤是一種人為過程,相對於軟件本身,是一種外部行為。
2、軟件缺陷:軟件缺陷是存在於軟件(文檔、數據、程序)之中的那些不希望或不可接受的偏差,如少一個逗號、多一語句等。其結果是軟件運行於某一特定條件時出現軟件故障,這時稱軟件缺陷被激活。
3、軟件故障:軟件故障是指軟件運行過程中出現的一種不希望或不可接受的內部狀態。譬如,軟件處於執行一個多餘循環過程時,我們説軟件出現故障。此時若無適當的措施(容錯)加以及時處理,便產生軟件失效。顯然,軟件故障是一種動態行為。
4、軟件失效:軟件失效是指軟件運行時產生 的一種不希望或不可接受的外部行為結果。