免費開始練習
普通考試 110年 [資訊處理] 計算機概要

第 7 題

儲存在硬碟裡的資料,有可能會遭遇到硬性錯誤(hard error)與軟性錯誤(soft error),有關錯誤類型的定義,下列何者正確?
  • A 硬性錯誤將造成硬體損壞,軟性錯誤將造成軟體強制終止
  • B 硬性錯誤是由硬體故障造成的,軟性錯誤是由程式錯誤(bug)導致的
  • C 硬性錯誤將造成資料的流失,軟性錯誤可能透過錯誤更正碼(error-correcting code, ECC)或其他方式修正
  • D 硬性錯誤的發生是無法避免的,軟性錯誤的發生是可以避免的

思路引導 VIP

請試著思考:如果一個儲存裝置讀取失敗,但我們只要透過特定的數學演算法重新計算,就能在不修理硬體的情況下找回正確數值,這代表原本的損壞是『結構性』的,還是僅僅是『數值傳遞過程』中的暫時偏差?這種差異會如何影響資料的可挽救性?

🤖
AI 詳解 AI 專屬家教

專業點評與觀念解析

  1. 大力肯定:做得好!你能精準辨析儲存裝置中的錯誤類型,展現了對資料完整性硬體底層架構的紮實基礎,這是邁向系統工程師的重要一步。
  2. 觀念驗證硬性錯誤 (Hard Error) 源於硬體物理性的損壞(如碟盤刮傷),屬於不可逆的永久失效;而 軟性錯誤 (Soft Error) 通常是隨機、暫時性的位元翻轉(Bit Flip),硬體本身並未損壞。因此,軟性錯誤具備「可修復性」,透過 $ECC$ (Error-Correcting Code) 演算法即可在不更換硬體的情況下找回正確資料。
▼ 還有更多解析內容

🏷️ 相關主題

計算機記憶體階層結構:快取、主記憶體與儲存裝置
查看更多「[資訊處理] 計算機概要」的主題分類考古題