игра брюс 2048
Главная / Операционные системы / Операционная система UNIX / Тест 14

Операционная система UNIX - тест 14

Упражнение 1:
Номер 1
Регулярное выражение состоит из

Ответ:

 (1) обычных и специальных символов 

 (2) обычных символов и разделителей 

 (3) обычных, специальных символов и разделителей 

 (4) подстрок и команд поиска и замены 


Номер 2
Причина частого применения регулярных выражений в UNIX

Ответ:

 (1) регулярное выражение - высокоуровневый язык программирования, ориентированный на системные задачи UNIX 

 (2) большинство проектов UNIX представляют собой структурированный текст, хорошо поддающийся разбору при помощи регулярного выражения 

 (3) большинство утилит UNIX применяют регулярное выражение для чтения настроечных файлов 

 (4) большинство системных служб UNIX хранят настройки в виде регулярных выражений 


Номер 3
(выберите неправильный ответ) Базовое регулярное выражение включает в себя понятие

Ответ:

 (1) повторитель 

 (2) группа 

 (3) номер группы 

 (4) множество 


Упражнение 2:
Номер 1
Правило "левый-длинный" говорит о том, что

Ответ:

 (1) из всех соответствующих РВ подстрок выбирается та, что начинается раньше, а если таких несколько - самая длинная среди них 

 (2) из всех соответствующих РВ подстрок выбирается самая длинная, а если таких несколько - та, что начинается раньше 

 (3) в составном РВ самой длинной должна быть подстрока, соответствующая первому входящему в его состав атомарному РВ 

 (4) составному РВ соответствует подстрока, в которой фрагмент, соответствующий первому атомарному РВ имеет наибольшую из возможных длин, фрагмент, соответствующий второму атомарному РВ - наибольшую длину из оставшихся вариантов и т. д. 


Номер 2
Расширенное регулярное выражение включает в себя понятие

Ответ:

 (1) нежадный повторитель 

 (2) операция выбора 

 (3) предпросмотр 

 (4) условное группирование 


Номер 3
Одно и то же регулярное выражение можно использовать во всех утилитах, работающих с РВ

Ответ:

 (1) без исключения 

 (2) предварительно адаптировав его согласно стилю, принятому в той или иной утилите 

 (3) только базовое, предварительно адаптированное согласно стилю 

 (4) только в утилитах, использующих одну и ту же библиотеку разбора РВ (например, pcre) 


Упражнение 3:
Номер 1
Утилита sed - это

Ответ:

 (1) фильтр для обработки текстовых файлов 

 (2) интерактивный редактор текстов с небольшим количеством мощных команд редактирования 

 (3) простой экранный текстовый редактор, использующий РВ 

 (4) утилита, выполняющая поиск с заменой в файле согласно регулярным выражениям 


Номер 2
Контекстный адрес задаёт

Ответ:

 (1) область внутри строки, в которой производится поиск/замена 

 (2) диапазон строк, к которым применяется соответствующая команда 

 (3) идентификатор фрагмента текста, изменённого утилитой sed 

 (4) адрес команды в тексте программы на sed 


Номер 3
В строке "Qbab*cdecW" регулярному выражению '(a|b).*c' соответствует подстрока 

Ответ:

 (1) "ab*c" 

 (2) "bab*cdec" 

 (3) "bab*c" 

 (4) соответствий нет 


Упражнение 4:
Номер 1
Какая из строк "abcdf" "abcdbcdf" "abcdef" "af" "adbdf" "acf" соответствует РВ 'a[b-d]f'

Ответ:

 (1) acf 

 (2) af acf 

 (3) af adbdf acf 

 (4) abcdf abcdbcdf adbdf acf 


Номер 2
Какая из строк "abcdf" "abcdbcdf" "abcdef" "af" "adbdf" "acf" соответствуют РВ 'a(bcd)*f' 

Ответ:

 (1) abcdf af adbdf 

 (2) abcdf abcdbcdf af 

 (3) abcdf abcdbcdf abcdef af 

 (4) abcdf abcdbcdf af adbdf acf 


Упражнение 5:
Номер 1
Какая из строк соответствуют РВ 'm(1.3|[x-z])+' 

Ответ:

 (1) m123x m1x3x1x3 m1-3yy1+3 m113113113 myxxz 

 (2) m123x m1-3yy1+3 m13x123 m113113113 myxxz 

 (3) m123x m1-3yy1+3 m113113113 m3.1 myxxz 

 (4) m123x m1-3yy1+3 m113113113 myxxz m 


Номер 2
Какая из строк соответствует РВ 'n([13]|x-z)+' 

Ответ:

 (1) n3x-z n n13x-zx-z3 nx-z3x-z n13313 

 (2) n3x-z n13x-zx-z3 n213xz nx-z3x-z n13313 

 (3) n3x-z n13x-zx-z3 nx-z3x-z n31x-z n13313 

 (4) n3x-z n13x-zx-z3 nx-z3x-z n13313 n3x13x-z 


Номер 3
Какая из строк соответствуют РВ 'o[1-3]|[x-z]+' 

Ответ:

 (1) o2 xyxyyzyzxyx o3 xxxxx o1x z yx 

 (2) o2 o xyxyyzyzxyx o3 xxxxx z yx 

 (3) o2 xyxyyzyzxyx o3 o1o3 xxxxx z yx 

 (4) o2 xyxyyzyzxyx o3 o1 xxxxx z yx 




Главная / Операционные системы / Операционная система UNIX / Тест 14