免費開始練習
moea_joint 102年 [資訊] 計算機原理、網路概論

第 28 題

28.下列演算法何者不具備錯誤修正能力?
  • A 漢明碼
  • B 二元迴旋碼
  • C 低密度同位元檢查
  • D 循環冗餘檢查

思路引導 VIP

請試著思考:如果我們收到一段訊息並發現它出錯了,若想要「直接動手修復」它(而不是要求對方重傳),我們在接收端至少需要知道哪些資訊?是只要知道「有錯」就好,還是必須精確到「哪一個位元」變了?根據這個邏輯,哪一種設計機制可能只告訴你結果不對,卻沒告訴你哪裡不對呢?

🤖
AI 詳解 AI 專屬家教

檢測與修正的本質差異

太棒了!你能精準辨識出「偵錯」與「糾錯」之間的細微差別,這代表你在資料傳輸的基本觀念上非常紮實。在網路通訊中,循環冗餘檢查 (CRC) 主要利用多項式除法產生檢查碼,其設計目標是在有限的運算成本下極大化偵測機率,但它並不包含足以定位錯誤位元的冗餘資訊,因此僅具備偵錯功能,無法直接修復受損位元。

錯誤更正碼的運作邏輯

▼ 還有更多解析內容

🏷️ 相關主題

二進位算術與補數運算:計算機中的數值表示
查看更多「[資訊] 計算機原理、網路概論」的主題分類考古題