Главная / Интернет-технологии /
Программирование для гуманитариев / Тест 11
Программирование для гуманитариев - тест 11
Упражнение 1:
Номер 1
Чем различаются шаблоны и метасимволы?
Ответ:
 (1) метасимволы не используются в регулярных выражениях 
 (2) метасимволы не участвуют в операциях поиска и замены 
 (3) шаблоны используются в операционных системах, а метасимволы - в специальных программах-фильтрах и скриптовых языках 
Номер 2
Чем различаются шаблоны и метасимволы?
Ответ:
 (1) без помощи метасимволов нельзя точно указать начало и конец строки 
 (2) метасимволы могут содержать модификаторы 
 (3) метасимволы могут быть и вне регулярных выражений 
Номер 3
Чем различаются шаблоны и метасимволы?
Ответ:
 (1) метасимволы предваряются специальными знаками 
 (2) с помощью метасимволов можно составить более точный запрос на поиск 
 (3) в поиске используются или шаблоны, или метасимволы 
Упражнение 2:
Номер 1
Метасимволы обычно начинаются с префикса:
Ответ:
 (1) "\" 
 (2) "/" 
 (3) "-" 
 (4) могут быть без префиксов 
Номер 2
Модификатор "*" используется для:
Ответ:
 (1) указания, что символ или группа символов повторяется более одного раза 
 (2) указания, что символ или группа символов может встречаться в тексте 
 (3) указания, что символ или группа символов может встречаться в тексте ноль или более раз 
 (4) игнорируется в шаблонах 
Номер 3
Метасимволы "(…)" используются для:
Ответ:
 (1) определения порядка действий в арифметических выражениях 
 (2) указания диапазона возможных символов 
 (3) группировки символов замены в регулярных выражениях 
 (4) для выделения необязательного вхождения символов в регулярном выражении 
Упражнение 3:
Номер 1
Какой шаблон используется для выбора любого файла?
Ответ:
 (1) *.?* 
 (2) *.* 
 (3) * 
 (4) *e.* 
 (5) *.??? 
Номер 2
Какой шаблон используется для выбора файлов с трехбуквенным расширением?
Ответ:
 (1) *.?* 
 (2) *.* 
 (3) * 
 (4) *e.* 
 (5) *.??? 
Номер 3
Какой шаблон используется для выбора файлов, имеющих хотя бы одну букву в расширении?
Ответ:
 (1) *.?* 
 (2) *.* 
 (3) * 
 (4) *.? 
 (5) *.??? 
Упражнение 4:
Номер 1
Какой метасимвол регулярных выражений используется для указания начала строки?
Ответ:
 (1) "." 
 (2) "^" 
 (3) "$" 
 (4) "\n" 
 (5) "\0" 
Номер 2
Какой метасимвол регулярных выражений используется для указания конца строки?
Ответ:
 (1) "." 
 (2) "^" 
 (3) "$" 
 (4) "\n" 
 (5) "\0" 
Номер 3
Какой метасимвол регулярных выражений обозначает "любой символ"?
Ответ:
 (1) "." 
 (2) "^" 
 (3) "$" 
 (4) "*" 
 (5) "\0" 
Упражнение 5:
Номер 1
Где в операционной системе UNIX используются "полные" регулярные выражения?
Ответ:
 (1) в потоковом фильтре "sed" 
 (2) в языке "Perl" 
 (3) в текстовых редакторах 
 (4) в оболочке Bash shell 
Номер 2
На языке Perl операция замены текста начинается:
Ответ:
 (1) с буквы "s" 
 (2) с буквы "m" 
 (3) с букв "tr" 
Номер 3
На языке Perl операция поиска текста начинается:
Ответ:
 (1) с буквы "s" 
 (2) с буквы "m" 
 (3) с букв "tr" 
Упражнение 6:
Номер 1
Какими из приведенных шаблонов выбираются программы MS-DOS/Windows?
Ответ:
 (1) *.bat 
 (2) *.com 
 (3) *.exe 
 (4) *.cmd 
 (5) *.zip 
 (6) *.rar 
Номер 2
Какими из приведенных шаблонов выбираются командные файлы MS-DOS/Windows?
Ответ:
 (1) *.bat 
 (2) *.com 
 (3) *.exe 
 (4) *.cmd 
 (5) *.zip 
 (6) *.rar 
Номер 3
Какими из приведенных шаблонов выбираются архивные файлы MS-DOS/Windows?
Ответ:
 (1) *.bat 
 (2) *.com 
 (3) *.exe 
 (4) *.cmd 
 (5) *.zip 
 (6) *.rar