パスポイ

8ビットの2進データXと00001111について… ITパスポート 平成30年度秋期79

テクノロジ系

8ビットの2進データXと00001111について,ビットごとの論理積をとった結果はどれか。ここでデータの左方を上位,右方を下位とする。

  • 下位4ビットが全て0になり,Xの上位4ビットがそのまま残る。
  • 下位4ビットが全て1になり,Xの上位4ビットがそのまま残る。
  • 上位4ビットが全て0になり,Xの下位4ビットがそのまま残る。
  • 上位4ビットが全て1になり,Xの下位4ビットがそのまま残る。
正解と解説を見る

正解

上位4ビットが全て0になり,Xの下位4ビットがそのまま残る。

論理積(AND)は、両方のビットが1のときだけ結果が1になる演算である。00001111の下位4ビットはすべて1なのでXの下位4ビットはそのまま残り、上位4ビットはすべて0なのでXの上位4ビットは強制的に0になる。したがって正解は「上位4ビットが全て0になり、Xの下位4ビットがそのまま残る」である。下位4ビットが0や1に固定されるとする選択肢は、ANDではなくOR演算などと混同した誤りである。

出典:平成30年度 秋期 ITパスポート試験 問79

問題文および選択肢は独立行政法人情報処理推進機構(IPA)が公開する試験問題に基づいています。著作権はIPAに帰属します。解説は当サイトが独自に作成したものです。

解いて競うと、毎月1位にAmazonギフト券5,000円分

無料登録すると過去問演習のスコアが月間ランキングに記録されます。1回10問・スマホでサクッと。