執行終止

執行終止

計算機科學中,執行終止是指計算機執行某種命令使軟體停止運行或使機器終止提供某種服務和功能。執行終止可以分為以下兩種情況:在人為干預下,機器執行終止;系統中運行的軟體或程序當滿足某個要求時,程序自動執行終止操作。

簡介


執行終止是指計算機系統中的程序、進程停止提供某種服務和功能;或是計算機在運行過程發生故障或錯誤,機器停止運行。按照執行終止的條件,可以分為主動執行終止,例如利用計算機進行模擬,當條件滿足時,系統就行終止,主動執行終止是事先設定好的;被動執行終止是指機器在運行過程發生意外情況,例如軟體故障,硬體故障。

主動執行終止應用


終止型模擬

它是指在規定的時間內進行模擬並統計系統性能。由於模擬運行長度是事先規定的,因而系統模擬結果與模擬運行長度有關,特別是系統的初始狀態設置對模擬結果不能忽略,對終止型模擬,需要多次獨立運行模擬模型,以獲得系統的統計性能。為提高終止型模擬各次運行的獨立性,每次運行應採用不同的偽隨機數據流產生隨機流量,至少每次運行時隨機數發生器採用不同的終止值,這樣執行終止的狀態會不同。

有向圖

一個有向圖D是指一個有序三元組(V(D),A(D),ψD),其中ψD為關聯函數,它使A(D)中的每一個元素(稱為有向邊或弧)對應於V(D)中的一個有序元素(稱為頂點或點)對。有向圖一般有一個以上終點,終點對應著執行終止的條件,不同的終點終止條件不同。有向圖在很多領域都有應用,例如程序的執行過程就可以當做一個有向圖,不同終點就對應這不同的執行終止條件,這些條件可以是if語句,while語句,break語句等等。

被動執行終止原因


軟體故障

軟體故障有以下幾種定義:計算機程序中不正確的步驟、處理或者數據定義;軟體運行過程中出現的一種不希望或不可接受的內部狀態;語法大小和語義大小,語法大小為受一個故障影響的代碼行數,語義大小為其輸出結果不正確的輸入空間的大小。軟體系統中的結構不完善,它可能導致系統的最終失效。軟體故障一般通過軟體測試、軟體故障定位等方法來解決。常見的軟體故障模型有以下幾種:根據錯誤發生階段分類,有需求分析錯誤、概要設計錯誤、詳細設計錯誤、編碼錯誤等;根據故障引起後果分類,有小錯誤、中等錯誤、較嚴重錯誤、嚴重錯誤、非常嚴重錯誤、最嚴重錯誤;根據錯誤性質分類,有需求錯誤、功能和性能錯誤、結構錯誤、數據錯誤、實現和編碼錯誤、集成錯誤、測試錯誤等;根據錯誤類型分類,有文檔錯誤、語法錯誤、聯編打包錯誤、賦值錯誤、介面錯誤、數據錯誤、函數錯誤、系統錯誤、環境錯誤等。

硬體故障

硬體故障是由於組成計算機系統部件中的元器件損壞或性能不良而造成的,主要是指由於系統的器件物理失效,或其他參數超過極限值所產生的,如元器件失效后造成的電路短路、斷路;元器件參數漂移範圍超出允許範圍使主頻時鐘變化;由於電網波動,使邏輯關係產生混亂等。
分類
從總體上看,硬體故障大致可以分為以下3類。
1.器件故障 這類故障主要是由於板卡上的元器件、接插件 和印刷板引起的故障。
2.機械故障 機械故障通常主要發生在外部設備中,而且這 類故障也比較容易發現。
外設常見的機械故障有:印表機斷針或磨損,色帶損壞,電機 卡死,走紙機構不靈等;軟盤驅動器磁頭磨損或定位偏移;鍵盤按 鍵接觸不良、彈簧疲勞致使卡鍵或失效等。
3.存儲介質故障 這類故障主要是由於軟盤或硬碟存儲介質 損壞,而造成的系統引導信息數據丟失等原因造成的故障。
原因
內因。內因指設備內部元件性能不良,元件腐蝕、虛焊、脫焊,接插件、觸點,印刷電路板漏電、錫連、銅斷,電源未正常接地,元器件及機械部件到達使用期限等造成的故障。
外因。因外部條件造成的,如電網電壓不正常造成電源部分及電路元件損壞,長期工作造成設備內大功率元件和一些機械部件發熱燒壞,塵埃等造成元器件老化、靜電、性能下降等。另外,灰塵沉積過多也是外部原因之一。
人為原因:不良的使用習慣和錯誤的操作也是造成電腦出現故障的一個原因。硬體故障判斷計算機在硬體故障有黑屏、開機無顯示、頻繁死機、 IDE口、 USB口失靈、顯示顏色不正常、顯示器抖動、花屏,硬碟無法讀寫、系統無法啟動、硬碟出現壞道等。要了解計算機的硬體故障,就要先了解計算機的啟動原理來判斷是否是硬體出了問題。