Для групповых операций с файлами используются маски имён файлов. Маска представляет собой...

0 голосов
152 просмотров

Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
– cимвол «?» (вопросительный знак) означает ровно один произвольный символ;
– cимвол «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
В каталоге находится 6 файлов:

izoferen.doc
kifera.dat
kifera.doc
la-fer-atos.doc
merfer.docx
oferta.doc

Определите, по какой из масок из каталога будет отобрана указанная группа файлов:

izoferen.doc
kifera.doc
la-fer-atos.doc
oferta.doc

1) ?fer*.doc
2) *?fer*?.do*
3) *fer?*.d*
4) *fer?.doc*
_________________
Решение пожалуйста


спросил от (25 баллов) в категории Информатика

2 Ответы

0 голосов
ответил от Начинающий (426 баллов)
 
Лучший ответ

1) не подходит, т.к. перед fer возможно добавление только одного символа
4) не подходит, т. к. после fer возможно добавление только одного символа, а это противоречит отобранным файлам
3) не подходит, т. к. по приведенному расширению будут отобраны все 6 файлов хранящихся в каталоге
2) является верным ответом

оставил комментарий от Одаренный (2.2k баллов)

под третью маску будут выбраны не 6 а 5 файлов, merfer.docx не подойдет, потому, что после fer должен стоять один знак, а в этом файле его нету

оставил комментарий от Начинающий (426 баллов)

да, точно, не обратила на это внимания, т.к. здесь это не играет существенной роли

0 голосов
ответил от Одаренный (2.2k баллов)

Первый и четвертый сразу не берем, потому, что в первом случае перед fer должен стоять только один знак,в нашем случае это неправильно, а четвертый - после fer также должен стоять один знак -  что не выполняется у нас.
если выберем 3 ответ, то под него должен быть еще выбран файл kifera.dat. Значит правильный ответ под номером 2.
Я думаю так

оставил комментарий от Одаренный (2.2k баллов)

под третью маску будут выбраны не 6 а 5 файлов, merfer.docx не подойдет, потому, что после fer должен стоять один знак, а в этом файле его нету

...