普通考試
110年
[資訊處理] 計算機概要
第 7 題
儲存在硬碟裡的資料,有可能會遭遇到硬性錯誤(hard error)與軟性錯誤(soft error),有關錯誤類型的定義,下列何者正確?
- A 硬性錯誤將造成硬體損壞,軟性錯誤將造成軟體強制終止
- B 硬性錯誤是由硬體故障造成的,軟性錯誤是由程式錯誤(bug)導致的
- C 硬性錯誤將造成資料的流失,軟性錯誤可能透過錯誤更正碼(error-correcting code, ECC)或其他方式修正
- D 硬性錯誤的發生是無法避免的,軟性錯誤的發生是可以避免的
思路引導 VIP
請試著思考:如果一個儲存裝置讀取失敗,但我們只要透過特定的數學演算法重新計算,就能在不修理硬體的情況下找回正確數值,這代表原本的損壞是『結構性』的,還是僅僅是『數值傳遞過程』中的暫時偏差?這種差異會如何影響資料的可挽救性?
🤖
AI 詳解
AI 專屬家教
專業點評與觀念解析
- 大力肯定:做得好!你能精準辨析儲存裝置中的錯誤類型,展現了對資料完整性與硬體底層架構的紮實基礎,這是邁向系統工程師的重要一步。
- 觀念驗證:硬性錯誤 (Hard Error) 源於硬體物理性的損壞(如碟盤刮傷),屬於不可逆的永久失效;而 軟性錯誤 (Soft Error) 通常是隨機、暫時性的位元翻轉(Bit Flip),硬體本身並未損壞。因此,軟性錯誤具備「可修復性」,透過 $ECC$ (Error-Correcting Code) 演算法即可在不更換硬體的情況下找回正確資料。
▼ 還有更多解析內容