応用情報に戻る
練習問題難易度: 標準2022年度

応用情報技術者 過去問練習問題 第4問

問題

ハミング符号とは,データに冗長ビットを付加して,1ビットの誤りを訂正できるようにしたものである。ここでは,X1,X2,X3,X4の4ビットから成るデータに,3ビットの冗長ビットP3,P2,P1を付加したハミング符号 X1 X2 X3 P3 X4 P2 P1 を考える。付加したビットP1,P2,P3は,それぞれ X1 ⊕ X3 ⊕ X4 ⊕ P1 = 0 X1 ⊕ X2 ⊕ X4 ⊕ P2 = 0 X1 ⊕ X2 ⊕ X3 ⊕ P3 = 0 となるように決める。ここで,⊕は排他的論理和を表す。 ハミング符号1110011には1ビットの誤りが存在する。誤りビットを訂正したハミング符号はどれか。

選択肢

  1. 10110011
  2. 21010011
  3. 31100011
  4. 41110111

正解

1. 0110011

詳しい解説を見る

解説

受信符号1110011を X1 X2 X3 P3 X4 P2 P1 に対応させると,X1=1,X2=1,X3=1,P3=0,X4=0,P2=1,P1=1 となる。各検査式に代入すると,1⊕1⊕0⊕1=1,1⊕1⊕0⊕1=1,1⊕1⊕1⊕0=1 と全て不一致になり,3式すべてに関与するX1が誤りと特定される。X1を0に訂正すると0110011となる。(出典: 令和4年度 春期 応用情報技術者試験 午前 問4)

一問一答

全400問を繰り返し学習

練習問題の関連問題

この調子で演習を続けよう

スキマ資格では応用情報の全3360問を分野別・難易度別に体系的に学習できます。応用情報技術者試験(AP)は IPA が実施する情報処理技術者試験のレベル3。午前 4択80問・午後 記述11問中5問選択、各60%以上で合格。テクノロジ・マネジメント・ストラテジの全分野から出題されます。