СДАМ ГИА: РЕШУ ЕГЭ
Образовательный портал для подготовки к экзаменам
Информатика
Информатика
Cайты, меню, вход, новости


Задания
Версия для печати и копирования в MS Word
Задания Д7 № 5042

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

символ «?» () вопросительный знак означает ровно один произвольный символ.

символ«*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.

 

В каталоге находится 6 файлов:

 

astarta.doc

catarsis.dat

catarsis.doc

plataria.docx

start.doc

tartar.docx

 

При работе с этим каталогом используются следующие маски:

*tar?*.d*

?*tar*?.doc*

*?tar?*.do*

*tar?.doc*

 

Маска считается хорошей, если ей в рассмотренном каталоге соответствует

такая группа файлов:

astarta.doc

catarsis.doc

plataria.docx

start.doc

 

Определите, сколько из указанных масок являются хорошими?

 

1) 1

2) 2

3) 3

4) 4

Решение.

Заметим, что в группе отобранных файлов нет файла catarsis.dat, следовательно, маска *tar?*.d* не является хорошей.

 

Также заметим, что все отобранные файлы имеют более одного знака до и после «tar», следовательно, маска 4 не подходит.

 

Все остальные маски являются хорошими. Следовательно, ответ 2.

Спрятать решение · · Видеокурс ·
Николай Бабаев 05.05.2017 01:37

Не правильное пояснение. Маска *tar?*.d* является хорошей, так как удовлетворяет группе файлов.

Сергей Никифоров

Здравствуйте! По этой маске будет отобран лишний файл "catarsis.dat".