情報処理安全確保支援士試験 情報処理安全確保支援士試験 平成30年度秋期 午前Ⅰ5: メモリの誤り制御方式で,2ビットの誤り検出機能と,1ビットの誤り訂正機能をもたせるのに用いられるものはどれか。

情報処理安全確保支援士試験 平成30年度秋期 午前Ⅰ
Q 55 / 30
メモリの誤り制御方式で,2ビットの誤り検出機能と,1ビットの誤り訂正機能をもたせるのに用いられるものはどれか。

問題本文

メモリの誤り制御方式で,2ビットの誤り検出機能と,1ビットの誤り訂正機能をもたせるのに用いられるものはどれか。

選択肢

  • .奇数パリティ
  • .水平パリティ
  • .チェックサム
  • .ハミング符号

正解

. ハミング符号

解説

1ビット誤り訂正かつ2ビット誤り検出(SECDED)を実現する代表的符号がハミング符号で、複数の検査ビットにより誤り位置を特定して訂正でき、訂正用に1ビット加えることで2ビット誤りの検出も可能になる。よってエが正解。実務ではサーバ用ECCメモリに採用され、ビット化けによるデータ破損を自動修復・検出する信頼性向上策として広く使われる。

選択肢ごとの解説

  • .奇数パリティは1ビット誤りの検出はできるが訂正はできず、要件を満たさず誤り。
  • .水平パリティ単独では訂正能力が不足し、2ビット検出と1ビット訂正の両立はできず誤り。
  • .チェックサムは伝送データの誤り検出用で、ビット訂正機能は持たないため誤り。
  • .ハミング符号は1ビット訂正・2ビット検出を実現でき、ECCメモリにも使われ正しい。

情報処理安全確保支援士試験 平成30年度秋期 午前Ⅰ過去問一覧へ戻る・問5