必ず受かる情報処理技術者試験

問題10

ポケットスタディ 基本情報午後・要点整理―即効!7つの知識 (情報処理技術者試験)

7ビットの文字コードの先頭に1ビットの偶数パリティビットを付加するとき、文字コード 30、3F、7A にパリティビットを付加したものはどれか。ここで、文字コードは 16 進数で表している。

30、3F、7A
30、3F、FA
B0、3F、FA
B0、BF、7A

解答・解説を見る

解答:イ

  1. 文字コード 30,3F,7A を7ビットの2進数に変換する
    1. 30→0011 0000
    2. 3F→0011 1111
    3. 7A→0111 1010
  2. 先頭に1ビットの偶数パリティビットを付加します。
    偶数パリティビットは,文字列内の1の数が偶数になるように先頭に0または1の値を付加します。
    1. 0011 0000→0011 0000→30
    2. 0011 1111→0011 1111→3F
    3. 0111 1010→1111 1010→FA
7 ビットの文字コード「30,3F,7A」の先頭に偶数パリティビットを付加した文字列は「30,3F,FA」になる。よって解答はイである。
前の問題 次の問題

Copyrithg naruha