実体験から始める情報講座

ITパスポート講座

★ 猫本 6-04 データの抽出と論理演算(その1) ★

ITパスポート 平成28年度秋期 問74

"気温"表の2011年の7月1日から8月31日までの間で,最高気温が35度以上のレコードを全て抽出したい。抽出条件として,適切なものはどれか。

ア  年=2011 and (月=7 and 月=8) and 最高気温≦35
イ  年=2011 and (月=7 and 月=8) and 最高気温≧35
ウ  年=2011 and (月=7 or 月=8) and 最高気温≦35
エ  年=2011 and (月=7 or 月=8) and 最高気温≧35

解説

・2011年 → 年=2011

・7月1日から8月31日までの間 → 月=7 or 月=8

・最高気温が35度以上 → 最高気温≧35

これらの条件を全て満たすのは,エである。

解答

ITパスポート 平成29年度秋期 問98

次のベン図の網掛けした部分の検索条件はどれか。

ア  (not A) and (B and C)
イ  (not A) and (B or C)
ウ  (not A) or (B and C)
エ  (not A) or (B or C)

解説

(イメージで解く)

よって,イである。

解答

ITパスポート 平成30年度秋期 問79

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

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

解説

(頭の準備体操)

論理積(AND):二つの入力値の両方が1ならば,出力値が1


(データを想定する。具体的に考えれば問題はやさしくなる。)

2進数Xを「10101010」として考える。


よって,ウである。

解答