Вопрос задан 09.08.2018 в 12:18. Предмет Информатика. Спрашивает Мосейкина Анюта.

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

представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы: символ «?» (вопросительный знак) означает ровно один произвольный символ; символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. В каталоге находятся шесть файлов: chifera.dat chifera.doc ferrum.doc deLafer.doc oferta.doc tokoferol.doc Определите, по какой из масок из каталога будет отобрано ровно 3 файла. 1 :: *fer?*.d* 2 :: *?fer*.doc 3 :: *?fer*?.do* 4 :: *fer?.doc*
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Григорьев Владик.
Маска 1 выберет файлы:
chifera.dat
chifera.doc
ferrum.doc
oferta.doc
tocoferol.doc
2:
chifera.doc
deLafer.doc
oferta.doc
tokoferol.doc

3:
chifera.doc
oferta.doc
tokoferol.doc
4:

chifera.doc

Значит, 
по 3 маске будет отобрано 3 файла
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для определения, по какой из масок из каталога будет отобрано ровно 3 файла, давайте рассмотрим каждую маску по отдельности:

1. Маска: *fer?*.d* - Эта маска означает любую последовательность символов, начинающуюся с "fer", затем один произвольный символ, и заканчивающуюся на ".d" с любым количеством символов после точки. - В каталоге имеются следующие файлы: chifera.dat, chifera.doc, ferrum.doc, deLafer.doc, oferta.doc, tokoferol.doc. - По этой маске будут отобраны файлы: chifera.doc, ferrum.doc, deLafer.doc, tokoferol.doc. - Это больше, чем 3 файла, поэтому эта маска не подходит.

2. Маска: *?fer*.doc - Эта маска означает любую последовательность символов, начинающуюся с одного произвольного символа, затем "fer", и заканчивающуюся на ".doc". - В каталоге имеются следующие файлы: chifera.dat, chifera.doc, ferrum.doc, deLafer.doc, oferta.doc, tokoferol.doc. - По этой маске будут отобраны файлы: chifera.doc, ferrum.doc, deLafer.doc. - Это ровно 3 файла, поэтому эта маска подходит.

3. Маска: *?fer*?.do* - Эта маска означает любую последовательность символов, начинающуюся с одного произвольного символа, затем "fer", затем один произвольный символ, и заканчивающуюся на ".do" с любым количеством символов после точки. - В каталоге имеются следующие файлы: chifera.dat, chifera.doc, ferrum.doc, deLafer.doc, oferta.doc, tokoferol.doc. - По этой маске будут отобраны файлы: chifera.doc, ferrum.doc, deLafer.doc. - Это ровно 3 файла, поэтому эта маска подходит.

4. Маска: *fer?.doc* - Эта маска означает любую последовательность символов, начинающуюся с "fer", затем один произвольный символ, и заканчивающуюся на ".doc" с любым количеством символов после точки. - В каталоге имеются следующие файлы: chifera.dat, chifera.doc, ferrum.doc, deLafer.doc, oferta.doc, tokoferol.doc. - По этой маске будут отобраны файлы: ferrum.doc, deLafer.doc. - Это меньше, чем 3 файла, поэтому эта маска не подходит.

Таким образом, по маскам из каталога будут отобраны ровно 3 файла по маскам 2 и 3.

0 0

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

Последние заданные вопросы в категории Информатика

Задать вопрос