過去問解きまくり研究所 ホーム

基礎理論|平成27年度 春期 ITパスポート試験(特別措置試験) 問100

〔中問D・テクノロジ〕次の手続によって得られる結果と同じ結果が得られる命令の記述はどれか。

〔手続〕
(1)件数表示([価格=1])を実行し,表示される結果を w とする。
(2)件数表示([性能=1] and [価格=1])を実行し,表示される結果を x とする。
(3)件数表示([価格=1] and [デザイン=1])を実行し,表示される結果を y とする。
(4)件数表示([性能=1] and [価格=1] and [デザイン=1])を実行し,表示される結果を z とする。
(5)w−x−y+z を計算する。

解説

出発点を見れば、答えに必ず含まれる項が先に分かります。

手続はすべて、価格を重視する人の中の話です。そこから性能も重視する人を引き、デザインも重視する人を引きます。どちらにも当てはまる人は二度引かれているので、最後に一度だけ足し戻します。残るのは、価格は重視するが性能もデザインも重視しない人です。引き算が二回続いたら、重なりを二重に引いていないかを確かめます。また、この手続は引いて範囲を狭めているので、出発点より小さい集合になるはずだ、という形からも肢を絞れます。手続を条件に読み替えるときは、出発点と向きの二つを見ます。出発点に置かれた条件は、答えにも必ず含まれます。引き算で狭めているなら、結果は元より小さくなります。この二つだけで、四つのうち三つは落ちます。残った一つを、引いた分と足し戻した分で確かめます。二つの網だけで、三つの肢が落とせます。

ほかの選択肢はなぜ違うのか

この問題に関係する言葉

出典:平成27年度 春期 ITパスポート試験(特別措置試験) 問100(改変:原典の図表をテキストに書き起こした)

この問題を演習で解く

同じ単元をまとめて解くなら基礎理論へ。

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)