
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой
последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы. Символ «?» (вопросительный знак) означает ровно один произвольный символ. Символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. В каталоге находится 6 файлов: asc.wma casting.wmv last.wma pasta.wmvx pasta.wri vast.wma Определите, по какой из перечисленных масок из этих 6 файлов будет отобрана указанная группа файлов: casting.wmv last.wma pasta.wmvx vast.wma 1) ?as*.wm? 2) *as?.wm* 3) ?as*.wm* 4) ?as*.w*

Ответы на вопрос

.....................................



Давайте рассмотрим каждую из перечисленных масок в контексте предоставленных файлов:
1) `?as*.wm?`: Эта маска соответствует файлам, начинающимся с одного произвольного символа, за которым идет "as", затем произвольная последовательность символов и, наконец, ".wm", после чего следует ровно один произвольный символ. Среди предоставленных файлов это соответствует `casting.wmv`.
2) `*as?.wm*`: Эта маска соответствует файлам, содержащим "as", за которым идет ровно один произвольный символ, затем ".wm", и, наконец, произвольная последовательность символов. Среди предоставленных файлов это соответствует `pasta.wmvx`.
3) `?as*.wm*`: Эта маска соответствует файлам, начинающимся с одного произвольного символа, за которым идет "as", затем произвольная последовательность символов и ".wm", после чего может идти любая последовательность символов. Среди предоставленных файлов это соответствует `casting.wmv` и `pasta.wmvx`.
4) `?as*.w*`: Эта маска соответствует файлам, начинающимся с одного произвольного символа, за которым идет "as", затем произвольная последовательность символов и ".w", после чего может идти любая последовательность символов. Среди предоставленных файлов это соответствует `casting.wmv`, `pasta.wmvx` и `vast.wma`.
Таким образом, группа файлов, которая отобрана каждой из масок:
1) `?as*.wm?`: `casting.wmv` 2) `*as?.wm*`: `pasta.wmvx` 3) `?as*.wm*`: `casting.wmv`, `pasta.wmvx` 4) `?as*.w*`: `casting.wmv`, `pasta.wmvx`, `vast.wma`
Таким образом, для группы файлов `casting.wmv`, `last.wma`, `pasta.wmvx`, `vast.wma` отобраны маски 1), 2) и 4).


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







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