平成29年度 秋期 ITパスポート 問98(テクノロジ)
出典:平成29年度 秋期 ITパスポート試験 公開問題 問98(独立行政法人情報処理推進機構(IPA))
次のベン図の網掛けした部分の検索条件はどれか。
- ア(not A) and (B and C)
- イ(not A) and (B or C)
- ウ(not A) or (B and C)
- エ(not A) or (B or C)
正解と解説を見る
正解:イ
【ベン図と論理演算】
ベン図では、円の内側がその条件を満たす部分を表します。
・A and B:AとBの両方を満たす部分(重なった部分)
・A or B:AとBの少なくとも一方を満たす部分(2つの円を合わせた部分)
・not A:Aを満たさない部分(Aの円の外側)
【図の網掛け部分】
図の網掛け部分は、Bの円とCの円を合わせた部分(BとCが重なった部分も含む)のうち、Aの円と重なる部分を除いたところです。つまり、「BまたはCを満たし、かつ、Aを満たさない」部分なので、(not A) and (B or C) で表せます。
【選択肢の検討】
ア:(not A) and (B and C) は、BとCが重なった部分のうち、Aの外側だけです。BだけやCだけの部分が含まれません。
イ:(not A) and (B or C) は、BとCを合わせた部分のうち、Aの外側で、網掛け部分と一致します。
ウ:(not A) or (B and C) は、Aの外側の全体(B、Cの外側も含む)と、BとCの重なりを合わせた部分で、網掛け部分より広くなります。
エ:(not A) or (B or C) は、Aの外側の全体と、BとCを合わせた部分で、網掛け部分より広くなります。
よって、正解は選択肢イです。