過去問.com - 資格試験の過去問 | 予想問題の解説つき無料問題集

ITパスポートの過去問 平成30年度 秋期 テクノロジ系 問79

問題

このページは問題閲覧ページです。正解率や解答履歴を残すには、 「条件を設定して出題する」をご利用ください。
[ 設定等 ]
8ビットの2進データXと00001111について、ビットごとの論理積をとった結果はどれか。ここでデータの左方を上位、右方を下位とする。
   1 .
下位4ビットが全て0になり、Xの上位4ビットがそのまま残る。
   2 .
下位4ビットが全て1になり、Xの上位4ビットがそのまま残る。
   3 .
上位4ビットが全て0になり、Xの下位4ビットがそのまま残る。
   4 .
上位4ビットが全て1になり、Xの下位4ビットがそのまま残る。
( 平成30年度 秋期 ITパスポート試験 テクノロジ系 問79 )
このページは問題閲覧ページの為、解答履歴が残りません。
解答履歴を残すには、
条件を設定して出題する」をご利用ください。

この過去問の解説 (3件)

5
論理積とは掛け算のことです。

2進数の掛け算は、同じ桁のビットを掛け合わせて計算します。
10進数の掛け算と同様に、相手が0のときは0、1のときは1になります。

つまり、00001111と2進データXを掛け合わせると、上位4ビットがすべて0になり、下位4ビットはXの値がそのまま残ります。

このため、正解は3です。

付箋メモを残すことが出来ます。
4
ビット演算の掛け算である論理積では、左右にビットを比較して、両方のビットが1の場合は1、それ以外は0になる演算です。
設問にある「00001111」の場合、例えば8ビットの2進データ Xを「10101100」という値と仮定して論理積をとると、左右に比較していくことになりますので、

10101100 AND 00001111 → 00001100 

となり、上位4ビットが0になり、Xの下位4ビットがそのまま残ります。

よって3が正解です。

1
論理積のため2進数の掛け算を考えます。
掛ける値が0の時は0、1の時は1になります。

これより、00001111とXを掛けると上位4ビットは全て0となり、
下位4ビットはXの値がそのまま残ります。

よって、3が正解です。

問題に解答すると、解説が表示されます。
解説が空白の場合は、広告ブロック機能を無効にしてください。
他のページから戻ってきた時、過去問ドットコムはいつでも続きから始めることが出来ます。
また、広告右上の×ボタンを押すと広告の設定が変更できます。
このITパスポート 過去問のURLは  です。
付箋は自分だけが見れます(非公開です)。