基礎理論|平成29年度 秋期 ITパスポート試験(特別措置試験) 問98
次のベン図の網掛けした部分の検索条件はどれか。
〔ベン図〕(原典は四角い枠の中に、A・B・Cの3つの円が互いに重なるように描かれ,網掛けは B と C を合わせた範囲から A と重なる部分を除いた形。範囲の記述に書き起こしたもの)
- 枠の中に A・B・C の3つの円が互いに重なって描かれている。
- 網掛けは B または C に入り,かつ A には入らない部分。
- A だけの部分,A と B の重なり,A と C の重なり,A と B と C の重なりは網掛けされていない。
- (not A)and(B and C)
- ✓ これが正解(not A)and(B or C)
- (not A)or(B and C)
- (not A)or(B or C)
解説
BかCのどちらかに入り、しかもAには入らない部分です。
ベン図の網掛けの形を、言葉に置き換えてから式に直します。まず、網掛けはBの円とCの円の上にあります。どちらか一方でも入っていれば網掛けの候補になるので、ここは、BまたはC、と読みます。次に、Aと重なっている部分は網掛けされていません。Aだけの部分も、AとBの重なりも、AとCの重なりも、三つが重なるところも白いままです。つまり、Aに入っていないことが同時に求められています。二つの条件を同時に満たす必要があるので、つなぐのは、かつ、になります。よって、Aではなく、かつ、BまたはC、という式です。かつ、と、または、を取り違えると範囲が大きく変わるので、どちらも満たすのか、どちらかでよいのかを言葉で確かめてから式にします。言葉に直してから式にすると、取り違えが減ります。網掛けの外側も一度確かめます。
ほかの選択肢はなぜ違うのか
- Aに入らず、かつBとCの両方に入る部分を表した式です。BとCの重なりだけに絞られるので、Bだけの部分やCだけの部分が網掛けから外れてしまいます。網掛けの範囲より狭くなります。重なりだけに絞られ、片方だけの部分が外れます。
- Aに入らない、または、BとCの両方に入る、という式です。つなぎが、または、になっているので、Aに入らない部分がすべて含まれます。BにもCにも入らない外側まで入ってしまい、広すぎます。Aと重ならない外側が入ります。
- Aに入らない、または、BかCに入る、という式です。これも、または、でつないでいるため、Aと重なっている部分まで含まれてしまいます。網掛けされていないはずの範囲が入るので合いません。白いままの部分まで含まれてしまいます。
この問題に関係する言葉
- 論理演算
- 集合
- ベン図
- 検索
出典:平成29年度 秋期 ITパスポート試験(特別措置試験) 問98
同じ単元をまとめて解くなら基礎理論へ。
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)