Ответ:

Краткое пояснение: Необходимо проверить, какие из предложенных имен файлов соответствуют заданной маске.

Маска ?ba*r.?xt означает:

  • ? – один любой символ
  • ba – обязательная последовательность символов
  • * – любое количество любых символов
  • r – обязательный символ
  • ? – один любой символ
  • xt – обязательная последовательность символов

Проверим предложенные варианты:

  1. bar.txt – не подходит, так как перед ba нет символа.
  2. obar.txt – подходит, так как соответствует маске.
  3. obar.xt – не подходит, так как не соответствует расширению.
  4. barr.txt – не подходит, так как перед ba нет символа.

Ответ: 2) obar.txt