4) Определите, какое из указанных имен файлов удовлетворяет маске: F??tb*.d?*
Ответ:
В маске 'F??tb*.d?*' знак '?' обозначает один произвольный символ, а '*' обозначает любое количество произвольных символов (в том числе и ни одного). Проверим предложенные варианты:
a) Fructb.d - Не соответствует, так как после F должно идти два символа, а затем tb.
b) Feetball.ddd - Не соответствует, так как после F должно идти два символа, а затем tb.
c) Football.mdb - Подходит, так как после F идёт два символа, затем tb, далее произвольное количество символов и расширение, начинающееся с d и имеющее один произвольный символ после него.
d) Futbol.doc - Не подходит, так как после F должно идти два символа, а затем tb.
Таким образом, правильный ответ: в) Football.mdb