Задать вопрос
7 февраля, 11:19

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

символ? обозначает ровно один произвольный символ

символ * обозначает любую последовательность символов (в том числе * может задавать и пустую последовательность).

В каталоге находятся 6 файлов: primera. dat; primera. doc; merchant. doc; k-mer. doc; omerta. doc; Temerlan. docx

Определите, по какой из масок из каталога будет отобрано ровно 3 файла. Укажите какие

1) * mer?. doc

2) ? * mer?. doc

3) * mer * ?. doc

4) * ? mer * ?. doc

+1
Ответы (1)
  1. 7 февраля, 12:52
    0
    Файлы:

    1. primera. dat

    2. primera. doc

    3. merchant. doc

    4. k-mer. doc

    5. omerta. doc

    6. Temerlan. docx

    1) * mer?. doc - отбирает файлы с расширением. doc и именем (я буду называть именем всё без расширения), оканчивающимся на mer и еще какую-то букву.

    Будет отобрано только файл 2.

    2) ?*mer?. doc - тут по сравнению с предыдущим добавляется условие, что перед mer должно быть что-то еще. Если в прошлом случае был 1 файл, то и в этом не больше одного.

    3) * mer*?. doc - файлы с именем, содержащим mer, но не оканчивающимся на него и расширением. doc. Отберутся файлы 2, 3, 5 - три файла.

    4) * ? mer*?. doc - тут mer должно еще и не быть в начале, по сравнению с предыдущим. Будут отобраны файлы 2 и 5.

    Ответ. 3.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Для кодирования файлов используются маски, в которых есть два служебных символа: символ? обозначает ровно один произвольный символ символ * ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы