
基本情報技術者試験基礎・応用
条件を読む・根拠を説明する
偶数パリティ
条件を整理し、答えを選んでから解き方を確認しましょう。
データ1011001に1bitを追加し、1の総数が偶数になるようにする。付けるパリティビットはどれか。
答え・解き方を読む
0
考える順序
- 1データの1は4個
- 2すでに偶数個になっている
- 3追加は0で偶数を保つ
選択肢ごとの理由
- 正解 · 0
データの1は4個。すでに偶数個になっている。追加は0で偶数を保つ。
- 比較 · 1
1を付けると総数5で奇数になります。
- 比較 · データ末尾の1と同じ値
末尾との一致ではなく全体の個数で決まります。
- 比較 · 先頭の1を削除して追加しない
指定はデータを保持し1bit追加する方式です。