Ответ:

Маска `?ba*r.?xt` означает:
- `?`: любой один символ.
- `ba`: буквы 'b' и 'a'.
- `*`: любое количество любых символов (включая 0).
- `r`: буква 'r'.
- `?`: любой один символ.
- `xt`: буквы 'x' и 't'.
Из предложенных вариантов:
- 1) `bar.txt` — соответствует маске, так как первый символ любой, далее 'ba', потом 'r' и потом любой символ и 'xt'
- 2) `obar.txt` — соответствует маске. так как первый символ любой, далее 'ba', потом 'r' и потом любой символ и 'xt'
- 3) `obar.xt` — НЕ соответствует маске, не удовлетворяет шаблону в котором есть еще один символ между r и xt.
- 4) `barr.txt` — НЕ соответствует маске, так как не подходит под шаблон
Итак, подходящие варианты 1 и 2.
Правильный ответ: 1) bar.txt, 2) obar.txt