ITパスポート試験 ITパスポート 2010年 (平成22年 秋期) 問68: 任意の8ビットのデータXと、8ビットのデータ00001111をビットごとに排他的論理和をとった結果はどれか。ここで、各1ビットのデータAとデータBの排他的論理和

←
ITパスポート 2010年 (平成22年 秋期)
Q 6868 / 88
任意の8ビットのデータXと、8ビットのデータ00001111をビットごとにをとった結果はどれか。ここで、各1ビットのデータAとデータBの排他的論理和をとった結果Cの値は次のように表される。また、データの左方を上位、右方を下位と呼ぶ。 排他的論理和
ABC
000
011
101
110
この問の正解率:64.12%(1,268件)

解説

ITパスポート 2010年 (平成22年 秋期) 問68「任意の8ビットのデータXと、8ビットのデータ00001111をビットごとに排他的…」の正解と解説です。ITパスポート試験の「テクノロジ系」分野の過去問で、これまでの受験者の正答率は約64%です。

正解

エ. Xの上位4ビットはそのままで、下位4ビットすべての0, 1が反転する。

正答率 64.1%(1,268人中 813人が正解)

問題の解説

排他的論理和は、二つのビットが異なるときに1、同じときに0になる。0との排他的論理和は元の値のまま、1との排他的論理和は反転した値になる。00001111とでは、上位4ビットは0なので変わらず、下位4ビットは1なので反転する。

選択肢ごとの解説

  • ア上位4ビットを反転する点も、下位4ビットを1にする点も誤りである。上位は0との排他的論理和なので元の値のまま残り、下位は反転する。
  • イ上位4ビットを反転し、下位4ビットを残す結果は、00001111ではなく11110000との排他的論理和に当たる。
  • ウ上位4ビットは0との排他的論理和なので、0にはならず、Xの値のまま残る。
  • エ正しい。上位4ビットは0との排他的論理和なので元の値のまま、下位4ビットは1との排他的論理和なので0と1が反転する。

ITパスポート 2010年 (平成22年 秋期) の過去問一覧に戻る・問68

ITパスポート試験 の iOS アプリ版

アプリ版なら、よりスムーズに動作し、
スワイプで問題遷移ができます。

ITパスポート試験 合格.dev を App Store でダウンロード