ITパスポート試験 ITパスポート 2019年 (令和1年 秋期)99: ワイルドカードに関する次の記述中のa,bに入れる字句の適切な組合せはどれか。 任意の1文字を表す"?"と,長さゼロ以上の任意の文字列を表す"*"を使った文字列の

ITパスポート 2019年 (令和1年 秋期)
Q 9999 / 100
ワイルドカードに関する次の記述中のa,bに入れる字句の適切な組合せはどれか。 任意の1文字を表す"?"と,長さゼロ以上の任意の文字列を表す"*"を使った文字列の検索について考える。[a]では,"データ"を含む全ての文字列が該当する。また,[b]では,"データ"で終わる全ての文字列が該当する。
ab
?データ*?データ
?データ**データ
*データ*?データ
*データ**データ
この問の正解率:56.49%(524件)

解説

ITパスポート 2019年 (令和1年 秋期) 問99「ワイルドカードに関する次の記述中のa,bに入れる字句の適切な組合せはどれか。 任…」の正解と解説です。ITパスポート試験の「テクノロジ系」分野の過去問で、これまでの受験者の正答率は約56%です。

正解

. a:データ / b:データ

正答率 56.5%(524人中 296人が正解)

問題の解説

ワイルドカード は長さ0以上の任意文字列にマッチし,? は任意1文字にマッチ."含む"は前後に を置き データ,"で終わる"は前に を置き データ と表現する.

選択肢ごとの解説

  • ? データ は前が1文字必須でデータのみは含まず誤りである.
  • ? データ は誤り. b データ は正しいが a が誤り.
  • a データ は正しいが b ?データ は1文字必須で誤り.
  • 正しい.a データ で含む,b データ で終わる文字列.

ITパスポート 2019年 (令和1年 秋期) の過去問一覧に戻る・問99

ITパスポート試験 の iOS アプリ版

アプリ版なら、よりスムーズに動作し、
スワイプで問題遷移ができます。

ITパスポート試験 合格.dev を App Store でダウンロード