平成25年度 秋期 ITパスポート試験 問54
テクノロジ/データベース“男性のうち,20歳未満の人と65歳以上の人”に関する情報を検索するための検索式として,適切なものはどれか。
出典:平成25年度 秋期 ITパスポート試験 問54
- ア男性 AND(20歳未満 AND 65歳以上)
- イ男性 AND(20歳未満 OR 65歳以上)
- ウ男性 OR(20歳未満 AND 65歳以上)
- エ男性 OR(20歳未満 OR 65歳以上)
正解:イ
解説
「20歳未満の人,または65歳以上の人」は OR で結び,括弧でひとまとめにします。さらに「男性のうち」とあるので,その条件と AND で結びます。したがって「男性 AND(20歳未満 OR 65歳以上)」です。20歳未満であり,かつ65歳以上である人は存在しないので,括弧内を AND にすると該当者がいなくなってしまいます。
選択肢ごとの解説
- ア誤り。「20歳未満かつ65歳以上」に該当する人はいないので,検索結果が空になります。
- イ正しい。男性であり,かつ,20歳未満または65歳以上の人が検索されます。
- ウ誤り。男性であれば年齢に関係なく全員が該当し,女性でも「20歳未満かつ65歳以上」を満たす人はいないので,男性全員を検索する式になります。
- エ誤り。男性全員に加え,20歳未満または65歳以上の女性も該当してしまいます。