
Определите, какое из указанных ниже имен файлов удовлетворяет маске: ?ba*r.?xt 1) bar.txt 2) obar.txt 3) obar.xt 4) barr.txt
Ответы на вопрос

Маска ?ba*r.?xt
включает следующие элементы:
-
?
— один любой символ. -
ba
— должно быть точно в таком порядке. -
*
— может быть любое количество символов, включая ноль. -
r
— точно этот символ. -
.?
— один любой символ перед расширением. -
xt
— должно быть в конце файла, как расширение.
Теперь проверим каждый файл по этой маске:
-
bar.txt:
-
Первый символ (
b
) соответствует?
(любой символ). -
Дальше идет
ba
— совпадает с маской. -
Затем идет
r
, что также соответствует маске. -
Расширение
.txt
заканчивается наxt
, что также соответствует маске. -
Этот файл подходит.
-
-
obar.txt:
-
Первый символ (
o
) соответствует?
. -
Дальше идет
ba
, что совпадает с маской. -
После этого идет
r
, что также совпадает. -
Расширение
.txt
заканчивается наxt
, что подходит. -
Этот файл тоже подходит.
-
-
obar.xt:
-
Первый символ (
o
) соответствует?
. -
Дальше идет
ba
, что подходит. -
После этого идет
r
, что подходит. -
Но расширение
.xt
не соответствует требуемому.?xt
, так как передxt
должен быть один символ. -
Этот файл не подходит.
-
-
barr.txt:
-
Первый символ (
b
) соответствует?
. -
Дальше идет
ba
, что подходит. -
После этого идет два символа
r
, что не соответствует маске (один символr
). -
Расширение
.txt
подходит. -
Этот файл не подходит.
-
Итак, файлы, которые удовлетворяют маске, это bar.txt и obar.txt.
Похожие вопросы









Топ вопросов за вчера в категории Информатика









Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili