Категория A4 • задача №2

 
 
 

Условие задачи

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

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

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

 

Найти:
определите, какое из указанных имён файлов удовлетворяет маске: ?fil?*.w

 

Варианты ответа:
1) refiled.wmf                  2) fil.w                  3) ffilpage.w                  4) nadfil.w

 

Решение

Последовательно переберем все заданные имена файлов (от 1-го варианта до 4-го варианта ответов) при этом будем сравнивать имена с заданной маской ?fil?*.w.

Рассмотрим имя файла под первым вариантом ответа: refiled.wmf

Шаблон?fil?*.w
Файлrefiled.wmf

Как видно из представленной сравнительной таблицы, анализируемый файл refiled.wmf не соответствует предложенной маске:

  • на метасимвол "?" приходится два символа 're', а должен быть ровно 1;

  • расширение должно состоять только из буквы 'w', а файл имеет расширение из трех символов 'wmf'.

 

Рассмотрим имя файла под вторым вариантом ответа: fil.w

Шаблон?fil?*.w
Файл fil  .w

Как видно из представленной сравнительной таблицы, анализируемое имя файла fil.w не соответствует предложенной маске, так как:

  • на метасимвол "?" должен приходиться ровно один символ, а анализируемый файл не содержит никаких символов для данных позиций.

 

Рассмотрим имя файла под третьим вариантом ответа: ffilpage.w

Шаблон?fil?*.w
Файлffilpage.w

Как видно из представленной таблицы, файл ffilpage.w полностью соответствует заданной маске ?fil?*.w, следовательно, имя файла под номером 3 является ответом для поставленной задачи. Проверять оставшийся вариант ответа бессмысленно, так как правильный вариант единственный, и мы его только что детерминировали.

 

Вывод:

имя файла ffilpage.w полностью удовлетворяет заданной маске ?fil?*.w

Ответ:

3

 
Рейтинг:
 
Проголосовало: 0
Количество просмотров: 3102
 
 
 

Категория A4 • задача №2

 

Комментарии

Для комментирования или зарегистрируйтесь
 

Остальные решения из билета №2 для подготовки к ЕГЭ по информатике 2013

 
Условие задачи
(наведите курсор мыши на ссылку)
Аудиовизуальное
решение
Мультимедийная
видеопрезентация
Решение в формате
слайд-шоу
Текстовое
решение
 
© 2011-2024 ООО "СтадиМен". Все права сохранены.
Перепечатка и использование материалов с данного сайта, разрешена только по согласию с владельцем.
Владелец оставляет за собой право воспользоваться 146 статьей УК РФ при нарушении авторских и смежных прав.
 
 
 
 
Авторизация на сайте
 
 
 
Обнаружили
ошибку на сайте?