Задать вопрос
15 апреля, 05:02

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

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

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

В каталоге находятся 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

+3
Ответы (1)
  1. 15 апреля, 06:06
    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.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Для кодирования файлов используются маски, в которых есть два служебных символа: символ? обозначает ровно один произвольный символ символ * ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы