1. Главная
  2. Библиотека
  3. Работа на компьютере
  4. 1 Для групповых операций с файлами используются маски и...
Решение задачи на тему

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

  • Работа на компьютере
  • #Операционные системы и файловые системы
1 Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы: символ «?» (вопросительный знак)

Условие:

1 Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
символ «?» (вопросительный знак) означает ровно один произвольный символ;
символ «» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «» может задавать и пустую последовательность.
Определите, какое из указанных имён файлов удовлетворяет маске:
??for?.??*
1) inform.c
2) soeform.exe
3) dforn.cp
4) rfpffor.ben

Решение:

Чтобы определить, какое из указанных имён файлов удовлетворяет маске ??for?.??*, нужно проанализировать маску и кажд...

Маска состоит из следующих частей:

  • — может соответствовать любой последовательности символов (включая пустую).
  • — означает ровно два произвольных символа.
  • — означает, что в этом месте должны быть буквы for.
  • — означает ровно один произвольный символ.
  • — снова может соответствовать любой последовательности символов.
  • — точка, которая должна присутствовать в имени файла.
  • — снова ровно два произвольных символа.
  • — может соответствовать любой последовательности символов (включая пустую).

Теперь проверим каждое имя файла на соответствие маске.

  • (1 символ) + (2 символа) + + (1 символ) + + (1 символ) — не подходит, так как после точки должно быть 2 символа.
  • (1 символ) + (2 символа) + + (1 символ) + + (1 символ) + (1 символ) + (1 символ) — не подходит, так как после точки должно быть 2 символа.
  • (1 символ) + + (1 символ) + + (1 символ) + (1 символ) — не подходит, так как после точки должно быть 2 символа.
  • (1 символ) + (2 символа) + + + (1 символ) + (1 символ) + (1 символ) — не подходит, так как после точки должно быть 2 символа.

Ни одно из предложенных имён файлов не удовлетворяет маске , так как все они не соответствуют требованиям по количеству символов после точки.

Таким образом, правильный ответ:

Выбери предмет