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

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

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

問題文

関係データベースで管理している"商品"表に対して次の三つの操作a〜cを行ったとき,得られる値が大きい順に操作を左から並べたものはどれか。ここで,"%"は0文字以上の任意の文字列を表すものとする。 [操作] a 大盛が'有'でかつ商品名が'%うどん%'で選択される商品の数を求める。 b 価格が400以上かつ550以下で選択される商品の数を求める。 c 商品名が'うどん%'で選択される商品の数を求める。 商品

この問題の出題ポイント

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

選択肢

  1. a, b, c正解
  2. b, c, a
  3. c, a, b
  4. c, b, a

正解

: a, b, c

解説

各操作の結果を商品表から数える。操作a「大盛=有 かつ 商品名に『うどん』を含む(%うどん%)」: きつねうどん(有)・たぬきうどん(有)・カレーうどん(有)・うどん定食(有)=4件。天ぷらうどん(無)・うどんすき(無)は除外。操作b「価格400以上かつ550以下」: 天ぷらうどん(500)・うどん定食(550)・カレーうどん(400)=3件。操作c「商品名が『うどん』で始まる(うどん%)」: うどん定食・うどんすき=2件。大きい順にa(4)>b(3)>c(2)となる。LIKEのワイルドカード「%」の使い方(前後どちらに付くか)が正確な件数を求める鍵となる。

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

  • ア(正解)

    正しい。a=4件, b=3件, c=2件の順で大きい。a「%うどん%」は前後どちらに「うどん」があってもマッチするため6商品すべてが含む名前だが大盛条件で4件に絞られる。b「400以上550以下」は天ぷらうどん(500)・うどん定食(550)・カレーうどん(400)の3件。c「うどん%」は「うどん」で始まるものだけで2件。

  • 誤り。b,c,aの順(b>c>a)とする選択肢だが、実際にはa=4件が最大でbの3件より大きい。操作aは「大盛=有かつ%うどん%」の複合条件で商品表からきつねうどん・たぬきうどん・カレーうどん・うどん定食の4件に絞られる。aがbより小さいという前提が誤りであるため不正解。

  • 誤り。c,a,bの順(c>a>b)とする選択肢だが、c=2件が最小であり最大ではない。「うどん%」のパターンは商品名が「うどん」で始まるものだけにマッチし、うどん定食・うどんすきの2件のみ。cを最大とする前提が根本的に誤っておりこの選択肢は不正解。

  • 誤り。c,b,aの順(c>b>a)とする選択肢だが、実際はa=4件が最大でc=2件が最小の正反対の大小関係である。操作aは大盛=有かつ%うどん%の複合条件で4件、bは400〜550円で3件、cはうどんで始まる名前で2件。c>b>aというa・cの大小を逆に判断した誤りを含む選択肢。

解き方の整理

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

関連用語

関連問題

前後の問題

2017年 (平成29年 春期) の関連する問題

復習を続ける

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