基本情報技術者試験 - 令和7年12月修了 - 問3

7ビット文字コードの先頭に1ビット偶数パリティビットを付加するとき,文字コード30,3F,7Aにパリティビットを付加したものはどれか。ここで,文字コード16進数で表している。
30,3F,7A
30,3F,FA
B0,3F,FA
B0,BF,7A
答え
分野 : テクノロジ系 › 基礎理論 › 基礎理論 › 通信に関する理論
解説
偶数パリティビットを付加した文字コードを求める問題です。「偶数パリティ」(odd parity)とは,パリティビットを含めたビット列全体の1の個数が偶数になるように,先頭の1ビットを決める方式です。16進数の「30」は2進数で「00110000」,1の数は2個で既に偶数なのでパリティビットは0となり,そのまま「30」です。

3Fは「00111111」で1の数が6個と偶数なので同様にパリティビットは0で「3F」のままです。「7A」は「01111010」で1の数が5個と奇数なので,パリティビットを1にして偶数にする必要があり,先頭に1を立てると「FA」になります。よって答えは「30,3F,FA」となる選択肢「イ」が正解です。他の選択肢はパリティビットの計算を誤って導いたものです。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる