ITパスポート 平成21年度 春期 問71
基礎理論
ANDに関する問題
次のベン図の黒色で塗りつぶした部分の検索条件はどれか。
○ A / \ ○ C ─────┼───── ○ B \ ■ / \___/ 塗りつぶし … 円 B と 円 C の重なりのうち,円 A に入っていない部分
- ア (not A)and B and C
- イ (not A)and(B or C)
- ウ (not A)or(B and C)
- エ (not A)or(B or C)
答えと解説
✓ これが正解ア (not A)and B and C
解説
塗られた場所が一つだけなら、AND(かつ)で狭めた形になります。
塗られているのは、円 B と円 C が重なったところの一部だけです。B と C の両方に入っていることが、まず求められる条件になります。B and C のように AND(かつ)で結んだ形が、この重なりを表します。そのうえ、残る円 A の外に居ることも求められます。入っていないことは、NOT(否定)を付けて not A と表せます。三つを AND でつないだ(not A)and B and C が正解です。B or C のように OR(または)で結んだ式のほうは、塗る範囲が広がりすぎます。どれか一つに入っていればよくなるので、図と合いません。not A と重なりを OR で結んだ式も、同じく広すぎます。A の外側が丸ごと塗られてしまい、一部だけになりません。塗られた場所が一つに絞られているなら、AND で狭めた形を探します。狭いか広いかを見るだけで、半分の肢が落ちます。OR で結ぶと広がる一方です。
ほかの選択肢の解説
- イ (not A)and(B or C):not A と、B or C を AND で結んでいます。not A で外側を狭めている点は、確かに合っています。ところが B と C は、OR で結ばれています。どちらか一方でも入れば塗られてしまいます。重なりの外まで塗るなら、この式が答えです。
- ウ …and C):not A と、B and C の重なりを OR で結んでいます。重なりを AND で作った点は、合っています。ところが not A とは、OR(または)で結ばれています。A の外側が、丸ごと塗られてしまいます。広く塗りたいなら、この式が答えにあたります。
- エ …or C):not A、B、C の三つとも OR でつないだ式です。どれか一つに入れば塗られる形になります。白く残るのは、否定された A だけに入る部分です。B と C の重なりに絞るどころか、ほとんど全体が塗られてしまいます。広く取りたいなら、この式が答えです。
関連用語
- ベン
図 集合を描いて、重なりの部分がどこに入るかを目で確かめる図です。
出典:平成21年度 春期 ITパスポート試験 問71(改変:原典の図表をテキストに書き起こした)
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 平成29年度 秋期 (特別措置試験) 問98:
ベン 図の 網掛けした 部分の 検索条件 (ベン 図) - 平成27年度 秋期 (特別措置試験) 問87:
集合に 関する 問題 (ベン 図) - 平成27年度 春期 (特別措置試験) 問98:
ベン 図中の 領域 (ベン 図) - 平成27年度 春期 (特別措置試験) 問62:
集合に 関する 問題 (ベン 図)
同じ分野の問題
誤りを見つけたら報告する