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

 
 
 

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

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

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

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

 

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

 

Варианты ответа:
1) yell.ow                    2) fellow.ra                    3) tell_me.tu                    4) bell.lab

 

Решение

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

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

Шаблон?ell*.??
Файлyell .ow

Как видно из представленной таблицы, файл yell.ow полностью соответствует заданной маске ?ell*.??, следовательно, имя файла под номером один не является ответом для поставленной задачи.

 

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

Шаблон?ell*.??
Файлfellow.ra

Как видно из представленной таблицы, файл fellow.ra полностью соответствует заданной маске ?ell*.??, следовательно, имя файла под номером два не является ответом для поставленной задачи.

 

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

Шаблон?ell*.??
Файлtell_me.tu

Как видно из представленной сравнительной таблицы, анализируемый файл tell_me.tu полностью соответствует заданной маске ?ell*.??, следовательно, имя файла под номером три не является ответом для поставленной задачи.

 

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

Шаблон?ell*.??
Файлbell .lab

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

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

Следовательно, имя файла под номером четыре является ответом для поставленной задачи.

 

Вывод:

имя файла bell.lab не удовлетворяет заданной маске ?ell*.??

Ответ:

4

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

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

 

Комментарии

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

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

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