
Для групповых операций с файлами используются маски имен файлов. Маска представляет собой
последовательность букв и цифр,в которых также могут встречаться следующие символы:"?"-озночает ровно ОДИН произвольный символ."*"-означает любую последовательность символов произвольной длины,в том числе может задавать и пустую последовательность.1)Определите какое из указанных имен файлов удовлетворяет маске:??pri*.?*а) napri.q b) pripri.txt c) privet.doc d) 3priveta.c2) в каталоге 6 файловasc.wmacasting.wmvlast.wmapasta.wmvxvast.wmaОпределите,по какой из перечисленных масок из этих 6 файлов будет отобрана указанная группа файлов:casting.wmvlast.wmapasta.wmvxvast.wmaa) ?as*.wm? b)*as?.wm* c)?as*.wm* d)?as*.w*

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

2) (с)
маска (с) задаёт условие, что в имени файла должен присутствовать первый неизвестный символ НЕ обозначающий пустую последовательность, стоящий перед набором символов "as", а после него может идти любая последовательность символов(так же может быть пустая последовательность). В расширении файла должна присутствовать последовательность символов "wm" и далее любая последовательность.
Файл "asc.wma" не соответствует первому условию.



Маски имен файлов используются для групповых операций с файлами. Маска представляет собой последовательность букв и цифр, в которых также могут встречаться символы "?" и "*". Здесь "?" означает ровно один произвольный символ, а "*" означает любую последовательность символов произвольной длины, включая пустую последовательность.
1) Определим, какое из указанных имен файлов удовлетворяет маске "??pri*.?*": a) "napri.q" - не удовлетворяет маске, так как первые два символа не соответствуют "??". b) "pripri.txt" - удовлетворяет маске, так как первые два символа "pr" соответствуют "??" и дальше следует "i" и ".*" (любая последовательность символов). c) "privet.doc" - не удовлетворяет маске, так как первые два символа не соответствуют "??". d) "3priveta.c" - не удовлетворяет маске, так как первые два символа не соответствуют "??".
Таким образом, файл, удовлетворяющий маске "??pri*.?*", это "pripri.txt".
2) В каталоге есть 6 файлов: - asc.wma - casting.wmv - last.wma - pasta.wmv - xvast.wma
Определим, по какой из перечисленных масок из этих 6 файлов будет отобрана указанная группа файлов "casting.wmv", "last.wma", "pasta.wmv", "xvast.wma":
a) "?as*.wm?" - не отобрана, так как "casting.wmv" не соответствует маске. b) "*as?.wm*" - отобрана, так как "casting.wmv", "last.wma", "pasta.wmv", "xvast.wma" соответствуют маске. c) ")?as*.wm*" - не отобрана, так как "casting.wmv" не соответствует маске. d) ")?as*.w*" - не отобрана, так как "casting.wmv" не соответствует маске.
Таким образом, группа файлов "casting.wmv", "last.wma", "pasta.wmv", "xvast.wma" будет отобрана по маске "*as?.wm*".
Источники: (https://donstu.ru/sveden/files/MR_EN.02_Informatik...) - информация о масках имен файлов (https://donstu.ru/sveden/files/MR_EN.02_Informatik...) - информация о символах "?" и "*" (https://donstu.ru/sveden/files/MR_EN.02_Informatik...) - информация о масках имен файлов (https://donstu.ru/sveden/files/MR_EN.02_Informatik...) - информация о масках имен файлов (https://donstu.ru/sveden/files/MR_EN.02_Informatik...) - информация о масках имен файлов (https://donstu.ru/sveden/files/MR_EN.02_Informatik...) - информация о масках имен файлов (https://donstu.ru/sveden/files/MR_EN.02_Informatik...) - информация о масках имен файлов (https://donstu.ru/sveden/files/MR_EN.02_Informatik...) - информация о масках имен файлов (https://donstu.ru/sveden/files/MR_EN.02_Informatik...) - информация о масках имен файлов (https://donstu.ru/sveden/files/MR_EN.02_Informatik...) - информация о масках имен файлов


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







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