基本情報技術者試験 基本情報技術者試験 令和元年度 秋期 午前 午前 問7: 次の BNF で定義される <変数名> に合致するものはどれか。 <数字> ::= 09 <英字> ::= AF <英数字> ::= <英字>_ <変数名> :

基本情報技術者試験 令和元年度 秋期 午前
Q 77 / 80
次の で定義される <変数名> に合致するものはどれか。 <数字> ::= 0|1|2|3|4|5|6|7|8|9 <英字> ::= A|B|C|D|E|F <英数字> ::= <英字>|<数字>|_ <変数名> ::= <英字>|<変数名><英数字>
この問の正解率:55.32%(1,119件)
この問題の本文・選択肢・正解・解説(展開)

問題本文

次の BNF で定義される <変数名 に合致するものはどれか。 <数字 ::= 09 <英字 ::= AF <英数字 ::= <英字_ <変数名 ::= <英字|<変数名<英数字

選択肢

  • ._B39
  • .246
  • .3E5
  • .F5_1

正解

. F5_1

解説

<変数名 は <英字 で始まり、以降は <英数字(英字/数字/_) を繰り返す。F5_1 は F(英字)+5+_+1(英数字) で合致。

選択肢ごとの解説

  • ._B39 は _ で始まり、英字ではないので不適合。
  • .246 は数字で始まるので不適合。
  • .3E5 は数字で始まるので不適合。
  • .F5_1 は英字F始まり+英数字列で合致=正解。

基本情報技術者試験 令和元年度 秋期 午前過去問一覧へ戻る・問7