Лучшие помощники
- Megamozg 2205 б
- Matalya1 1800 б
- DevAdmin 1720 б
- arkasha_bortnikov 900 б
- Dwayne_Johnson 870 б
12 июля 2024 08:50
344
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
Определите, какое из указанных имён файлов удовлетворяет маске: ?еll*.??
a.
2ell.12
b.
yellow.color
c.
yello.w
d.
bell.с
1
ответ
Из предоставленных вариантов имен файлов только вариант "bell" удовлетворяет маске "?ell*.??a". В этой маске:
- Знак "?" означает один произвольный символ, поэтому первая буква в имени должна быть "b" (из слова "bell").
- Знак "*" означает любую последовательность символов произвольной длины, в том числе и пустую. В данном случае, это означает, что между "b" и "a" может быть любое количество символов, включая ноль.
- Последние два символа в маске "??a" означают два произвольных символа, за которыми следует буква "a".
Таким образом, только имя файла "bell" соответствует данной маске.
- Знак "?" означает один произвольный символ, поэтому первая буква в имени должна быть "b" (из слова "bell").
- Знак "*" означает любую последовательность символов произвольной длины, в том числе и пустую. В данном случае, это означает, что между "b" и "a" может быть любое количество символов, включая ноль.
- Последние два символа в маске "??a" означают два произвольных символа, за которыми следует буква "a".
Таким образом, только имя файла "bell" соответствует данной маске.
0
·
Хороший ответ
12 июля 2024 09:18
Остались вопросы?
Еще вопросы по категории Информатика
Найди информационный объём статьи, которая набрана на компьютере и состоит из 20 страниц, на каждой странице 36 строк, в каждой строке 59 символов. от...
Помогите решить...
Дан условный оператор: if a<5 then c:=1 else if a>5 then c:=2 else c:=3 Какое значение имеет переменная a , если в результате выполнения условно...
приведите примеры ситуаций, в которых информация собирается, обрабатывается, упрощается, создается, запоминается, измеряется, копируется, передается,...
дополните по аналогии:человек-записная книжка;компьютер: а) процессор б) долговременная память в) клавиатура г) монитор...