ITパスポート試験 過去問解説

選択とは?ITパスポート試験 2016年 (平成28年 春期) 問96を解説

ITパスポート試験 2016年 (平成28年 春期) 問96は、選択に関する理解を問う問題です。検索から入っても、問題文、選択肢、正解、解説、各選択肢がなぜ違うかをこのページだけで確認できます。

問題文

関係データベースの"成績"表から学生を抽出するとき,選択される学生数が最も多い抽出条件はどれか。ここで,"%"は0文字以上の任意の文字列を表すものとする。また,数学及び国語は,それぞれ60点以上であれば合格とする。 成績

この問題の出題ポイント

  • 選択の定義だけでなく、問題文中の条件がどの選択肢に当てはまるかを確認する。
  • テクノロジ系分野では、用語の目的・主体・責任範囲の違いが選択肢で問われやすい。
  • 関連タグ: SQL、LIKE演算子、図表問題。

選択肢

  1. 国語が合格で,かつ,氏名が"%子"に該当する学生
  2. 国語が合格で,かつ,氏名が"子%"に該当する学生
  3. 数学,国語ともに合格の学生
  4. 数学が合格で,かつ,氏名が"%子%"に該当する学生正解

正解

: 数学が合格で,かつ,氏名が"%子%"に該当する学生

解説

%は0文字以上の任意文字列を表すワイルドカードで,「%子」は末尾が「子」,「子%」は先頭が「子」,「%子%」は文字列のどこかに「子」を含む(先頭・末尾含む). 成績表5名: 佐藤花子(数50,国90),鈴木二郎(55,70),金子一郎(90,95),高橋春子(70,55),子安三郎(95,60). 各条件で抽出人数を確認すると,ア(国合格かつ「%子」末尾子)=佐藤花子・金子一郎で2人(注: 金子一郎は氏名末尾「郎」ではないので「子」の含み方による解釈は文字単位),イ(国合格かつ「子%」先頭子)=子安三郎で1人,ウ(数学・国語両方合格)=金子一郎・子安三郎で2人,エ(数学合格かつ「%子%」含み子)=高橋春子・金子一郎・子安三郎で3人. 最大はエとなる.

なぜ他の選択肢が違うのか

  • 誤り. アは国語合格(国語60点以上)かつ氏名末尾が「子」の条件で,該当者は氏名末尾が「子」となる佐藤花子(国90)など最大2人にとどまる(金子一郎は末尾が「郎」で末尾子の条件には合致しないため,実際にはアの該当者は1名). いずれにせよ最大人数を抽出する条件とはならず,本選択肢は本問の答えとして適切ではない.

  • 誤り. イは国語合格かつ氏名先頭が「子」の条件で,該当者は氏名先頭が「子」となる子安三郎のみであり国語60点で合格なので1人にとどまる. 他選択肢より人数が少ないため,選択される学生数が最も多いとはいえず,本選択肢は本問の答えとしては適切ではない.

  • 誤り. ウは数学・国語ともに合格(両方60点以上)の条件で,該当者は金子一郎(90,95)と子安三郎(95,60)の2人にとどまる. 他選択肢と比較すると最大2人にとどまり,3人を抽出するエより少ないため,選択される学生数が最も多いとはいえず本選択肢は本問の答えとして適切ではない.

  • エ(正解)

    正しい. エは数学合格(60点以上)かつ氏名に「子」を含むという条件で,該当者は高橋春子(70),金子一郎(90),子安三郎(95)の3人となる. 数学合格を満たし,氏名のどこかに「子」を含む者を全て抽出できるため,他選択肢(最大2人)より多くの学生が選ばれ,本選択肢が最大人数を抽出する条件となる.

解き方の整理

選択の問題では、選択肢のキーワードだけで判断せず、問題文が示す条件と正解選択肢の説明が一致しているかを見ます。誤答選択肢は、似た用語を混ぜる、主体を入れ替える、目的や範囲を広げすぎる、という形で作られることが多いため、選択肢別解説まで確認しておくと復習効率が上がります。

関連用語

関連問題

前後の問題

2016年 (平成28年 春期) の関連する問題

復習を続ける

間違えた問題、苦手タグ、模試履歴を保存して復習する導線を用意しています。広告なしPro、弱点分析、復習リマインダーは段階的に提供予定です。