Главная / Программирование /
Язык программирования Perl / Тест 10
Язык программирования Perl - тест 10
Упражнение 1:
Номер 1
Что такое формат отчета?
Ответ:
 (1) описание внешнего вида отчета и представления данных в нем 
 (2) описание заголовка страницы выводимого отчета 
 (3) описание одного поля выводимых в отчете данных 
Номер 2
Что такое поле отчета?
Ответ:
 (1) место в отчете для размещения отформатированных данных 
 (2) переменная, из которой берутся данные при выводе отчета 
 (3) пространство отчета для размещения констант и данных  
Номер 3
Что такое поледержатель?
Ответ:
 (1) шаблон, задающий тип поля, его ширину и преобразования 
 (2) переменная, из которой берутся данные при выводе отчета 
 (3) строка отчета, куда будут вставляться данные 
Упражнение 2:
Номер 1
Что описывает поледержатель вида @<<<<<
?
Ответ:
 (1) текстовое поле с выравниванием вправо 
 (2) текстовое поле с выравниванием влево 
 (3) текстовое поле с выравниванием по центру 
 (4) числовое поле с дополнением нулями слева 
 (5) числовое поле с дополнением пробелами слева 
Номер 2
Что описывает поледержатель вида @<<<<<
?
Ответ:
 (1) текстовое поле с выравниванием вправо 
 (2) текстовое поле с выравниванием влево 
 (3) текстовое поле с выравниванием по центру 
 (4) числовое поле с дополнением нулями слева 
 (5) числовое поле с дополнением пробелами слева 
Номер 3
Что описывает поледержатель вида @|||||
?
Ответ:
 (1) текстовое поле с выравниванием вправо 
 (2) текстовое поле с выравниванием влево 
 (3) текстовое поле с выравниванием по центру 
 (4) числовое поле с дополнением нулями слева 
 (5) числовое поле с дополнением пробелами слева 
Номер 4
Что описывает поледержатель вида @#####
?
Ответ:
 (1) текстовое поле с выравниванием вправо 
 (2) текстовое поле с выравниванием влево 
 (3) текстовое поле с выравниванием по центру 
 (4) числовое поле с дополнением нулями слева 
 (5) числовое поле с дополнением пробелами слева 
Номер 5
Что описывает поледержатель вида @0####
?
Ответ:
 (1) текстовое поле с выравниванием вправо 
 (2) текстовое поле с выравниванием влево 
 (3) текстовое поле с выравниванием по центру 
 (4) числовое поле с дополнением нулями слева 
 (5) числовое поле с дополнением пробелами слева 
Упражнение 3:
Номер 1
Выберите правильно оформленную строку аргументов в формате
Ответ:
 (1) 'Perl', $version, $date
 
 (2) 'Perl' $version $date
 
 (3) 'Perl'; $version; $date
 
 (4) <'Perl'> <$version> <$date>
 
Номер 2
Выберите правильно оформленную строку шаблонов в формате
Ответ:
 (1) Язык @<<<<<
версии @##.##
выпущен @>>>>>>>>
 
 (2) Язык %<<<<<
версии %##.##
выпущен %>>>>>>>
 
 (3) Язык <<<<<<<
версии ##.##
выпущен >>>>>>>>>
 
 (4) Язык $<<<<<<
версии $##.##
выпущен $>>>>>>>>
 
Номер 3
Выберите правильно оформленную строку комментариев в формате
Ответ:
 (1) # комментарий 
 (2) @ комментарий 
 (3) % комментарий 
Упражнение 4:
Номер 1
С помощью какой функции производится вывод отчета?
Ответ:
 (1) write
 
 (2) print
 
 (3) report
 
Номер 2
Какой функцией назначается другой выходной поток по умолчанию?
Ответ:
 (1) select
 
 (2) output
 
 (3) write
 
Номер 3
Какая функция назначает формат отчета для указанного потока?
Ответ:
 (1) format_name()
 
 (2) report_name()
 
 (3) format_top_name()
 
Номер 4
Какая функция назначает заголовок страницы для потока?
Ответ:
 (1) format_top_name()
 
 (2) format_page_name()
 
 (3) format_title_name()
 
Упражнение 5:
Номер 1
С помощью какого ключевого слова описывается формат отчета?
Ответ:
 (1) format
 
 (2) report
 
 (3) page
 
Номер 2
Каким ключевым словом начинается формат заголовка отчета?
Ответ:
 (1) format
 
 (2) title
 
 (3) header
 
Номер 3
Формат заголовка страницы отличается от основного формата
Ответ:
 (1) тем, что к имени формата добавляется _TOP
 
 (2) тем, что к имени формата добавляется _PAGE
 
 (3) тем, что к имени формата добавляется _TITLE
 
Упражнение 6:
Номер 1
Каким символом обозначается шаблон подавления пустых строк?
Ответ:
 (1) ~ (тильда) 
 (2) @ (коммерческое "эт", собачка) 
 (3) * (звездочка) 
Номер 2
Как обозначается шаблон повторения многострочного поля?
Ответ:
 (1) ~~ (две тильды) 
 (2) ~ (одна тильда) 
 (3) ~~~ (три тильды) 
Номер 3
Как поместить в отчете многострочное текстовое значение?
Ответ:
 (1) с помощью поледержателя @* 
 (2) с помощью поледержателя @~ 
 (3) с помощью поледержателя @?