Главная /
Язык программирования Perl
Язык программирования Perl - ответы на тесты Интуит
Курс знакомит с языком программирования Perl, с его принципами, основными возможностями и особенностями в объёме, достаточном, чтобы начать разрабатывать прикладные и системные задачи, включая программирование для сети Интернет.
Список вопросов:
- # В каком году был создан язык Perl?
- # Кто является создателем языка Perl?
- # Какая лицензия определяет условия распространения Perl?
- # Какое животное является эмблемой Perl?
- # Какие языки повлияли на создание Perl?
- # Как переводится сокращение TIMTOWTDI?
- # Как понимается принцип DWIM?
- # Что такое CPAN?
- # Какие принципы естественных языков применены в Perl?
- # Какие практические принципы применены в Perl?
- # Что относится к принципам разработки на основе инструментальных средств?
- # Кто носит шуточное звание pumpking?
- # Что такое Parrot?
- # Как исполняется программа на языке Perl?
- # Что такое perldoc?
- # Что такое формат отчета?
- # Что такое поле отчета?
- # Что такое поледержатель?
- # Что описывает поледержатель вида @<<<<<?
- # Что описывает поледержатель вида @<<<<<?
- # Что описывает поледержатель вида @|||||?
- # Что описывает поледержатель вида @#####?
- # Что описывает поледержатель вида @0####?
- # Выберите правильно оформленную строку аргументов в формате
- # Выберите правильно оформленную строку шаблонов в формате
- # Выберите правильно оформленную строку комментариев в формате
- # С помощью какой функции производится вывод отчета?
- # Какой функцией назначается другой выходной поток по умолчанию?
- # Какая функция назначает формат отчета для указанного потока?
- # Какая функция назначает заголовок страницы для потока?
- # С помощью какого ключевого слова описывается формат отчета?
- # Каким ключевым словом начинается формат заголовка отчета?
- # Формат заголовка страницы отличается от основного формата
- # Каким символом обозначается шаблон подавления пустых строк?
- # Как обозначается шаблон повторения многострочного поля?
- # Как поместить в отчете многострочное текстовое значение?
- # Что такое жесткая ссылка?
- # Что такое символическая ссылка?
- # Что такое взятие ссылки?
- # Какое из выражений сохраняет ссылку на скалярную величину?
- # Какие из выражений сохраняют ссылку на массив?
- # Какие из выражений сохраняют ссылку на хэш?
- # Выберите правильные обращения по ссылке к элементу массива
- # Укажите правильные обращения по ссылке к элементу хэша
- # Выберите правильное обращение по ссылке к скаляру
- # Как в языке Perl обычно представляются записи (структуры)?
- # Какая функция определяет тип значения объекта ссылки?
- # Как обозначается операция взятия ссылки на объект?
- # Значение какого типа возвратит выражение $r->[$i]->{$k} ?
- # Какое утверждение правильно для выражения $r->{$k}->[$i] ?
- # Выберите все конструкции, возвращающие ссылку
- # Что такое объект ссылки (референт)?
- # Что такое разыменование ссылки?
- # Что такое автосоздание объекта ссылки?
- # выберите правильные объявления подпрограммы в Perl
- # выберите правильные определения подпрограммы в Perl
- # выберите правильные вызовы подпрограммы в Perl
- # где в программе на Perl могут определяться подпрограммы?
- # когда в Perl требуется объявление подпрограммы?
- # для чего нужны прототипы подпрограмм?
- # какой разыменовывающий префикс у подпрограммы?
- # выберите допустимые имена подпрограмм
- # выберите правильные высказывания о подпрограммах в Perl
- # в каком виде в подпрограмму передаются аргументы?
- # как можно вернуть из подпрограммы несколько списков?
- # как правильно объявить несколько лексических переменных?
- # какая область видимости у переменных, объявленных my?
- # какая область видимости у переменных, объявленных local?
- # какая область видимости у переменных без объявления?
- # как правильно взять ссылку на подпрограмму?
- # как правильно вызвать подпрограмму через ссылку?
- # как правильно описать анонимную подпрограмму?
- # Что такое библиотека программ в Perl?
- # Что такое Perl-модуль?
- # К какому пакету по умолчанию относятся имена в Perl?
- # В каком пакете определены встроенные функции языка Perl?
- # Какая команда загружает внешний файл во время компиляции?
- # Какие команды загружают внешний файл во время выполнения?
- # Какие команды не загружают внешний файл повторно?
- # Когда выполняется специальный блок BEGIN?
- # Когда выполняется специальный блок END?
- # Когда выполняется специальный блок CHECK?
- # Когда выполняется специальный блок INIT?
- # Для чего предназначены пакеты в Perl?
- # Какой командой объявляется или продолжается пакет?
- # Какая специальная лексема содержит имя текущего пакета?
- # Выберите правильно оформленное полное имя переменной
- # Выберите функцию описания глобальных переменных пакета
- # Выберите правильно оформленное составное имя пакета
- # Укажите команду, требующую использование нужной версии Perl
- # Где регистрируются программы, загруженные по do и require?
- # Где хранится список каталогов для поиска загружаемых программ?
- # Что такое класс в объектно-ориентированном программировании?
- # Что такое объект в объектно-ориентированном программировании?
- # Что такое атрибут в объектно-ориентированном программировании?
- # Что такое инкапсуляция?
- # Что такое наследование?
- # Что такое класс в Perl?
- # Что такое объект в Perl?
- # Что такое метод в Perl?
- # Какой стандартный модуль используется для создания классов?
- # Какая функция создает связь объекта ссылки с именем пакета?
- # Какое имя должен иметь конструктор в Perl?
- # Какое имя должен иметь деструктор в Perl?
- # Выберите среди этих конструкций вызов метода объекта
- # Выберите правильное описание производного класса
- # Укажите правильное обращение к методу через косвенный объект
- # Укажите правильное обращение к методу через ссылку на объект
- # Как можно закрыть доступ к данным объекта помимо методов?
- # Что вернет функция ref(), примененная к ссылке на объект класса?
- # Что такое метод класса (статический метод)?
- # Что такое атрибут класса?
- # Что такое деструктор?
- # Основное отличие базы данных (БД) от плоского файла в том, что
- # Реляционные базы данных
- # Структурированный язык запросов SQL применяется для
- # Для работы с СУБД PostgreSQL применяется модуль
- # Для работы с файлами DBM применяется модуль
- # Для работы с файлами DBF применяется модуль
- # База данных в формате Berkeley DB представляет из себя
- # Файлы DBF представляют из себя
- # Файл в формате CSV представляет из себя
- # Унифицированный интерфейс доступа к базам данных называется...
- # Модуль драйвера для связи с базой данных называется
- # Структурированный язык запросов называется
- # В SQL для выборки строк из таблицы используется команда
- # В SQL для добавления строки в таблицу используется команда
- # В SQL для удаления строк из таблицы используется команда
- # В SQL для изменения строк таблицы используется команда
- # В DBI для соединения с базой данных применяется метод
- # В DBI для подготовки команды SQL применяется метод
- # В DBI для выполнения команды SQL применяется метод
- # Что такое идентификатор процесса (PID)?
- # Процессы выполняются синхронно, когда ...
- # Процессы выполняются асинхронно, когда ...
- # Легковесные процессы (или потоки управления, или нити) ...
- # Полновесные процессы ...
- # Сигнал - это ...
- # Какие кавычки используются в операции выполнения программы?
- # Какая функция синхронно выполняет внешнюю программу?
- # Какая функция заменяет выполняющуюся программу?
- # Какая функция НЕ предназначена выполнять внешние программы?
- # Как устанавливается подпрограмма-обработчик сигнала?
- # Как создается программный канал?
- # Как организовать двусторонний обмен данными между процессами?
- # Для ожидания завершения нужного процесса-потомка применяется ...
- # Для ожидания окончания любого процесса-потомка применяется ...
- # Проверка работоспособности процесса-потомка выполняется ...
- # Запустить нить на выполнение можно с помощью ...
- # Ждать завершения выполнения нити можно с помощью ...
- # Отсоединить выполняющуюся нить без возможности присоединения ...
- # Что такое IP-адрес?
- # Что такое номер порта?
- # Что такое хост?
- # Для чего используется протокол TCP?
- # Для чего используется протокол UDP?
- # Для чего используется протокол IP?
- # Для организации обмена файлами предназначен класс...
- # Для отправки электронной почты применяется класс...
- # Протокол управления сетью реализован в классе...
- # Для получения почтовых сообщений используется класс...
- # Для обращения к программе на этом же компьютере используется...
- # Каждый сокет определяется...
- # Класс Net::FTP реализует...
- # Для определения IP-адреса компьютера по его имени служит...
- # Для определения доменного имени компьютера по IP-адресу служит...
- # Проверить работоспособность хоста по его IP-адресу можно...
- # Что такое протокол в сетевом программировании?
- # Что такое сокет в сетевом программировании?
- # Что такое пакет в сетевом программировании?
- # Для работы с различными ресурсами WWW предназначена...
- # Для работы с web-сервисами используется...
- # Для создания векторной графики в формате XML применяется ...
- # Для работы с HTML-формами применяется...
- # Унифицированный указатель ресурсов в WWW обозначается...
- # Для передачи гипертекста предназначен протокол...
- # Для обращения web-сервера к внешним программам разработан...
- # mod_perl предназначен для...
- # Web-сервисами называются...
- # Стандарт XML предназначен для...
- # Системы web-программирования на основе шаблонов нужны...
- # Консорциум W3C...
- # WWW была создана в ...
- # Для преобразования XML в другие форматы предназначен...
- # Для разметки гипертекста применяется...
- # Представление HTML-документа описывается с помощью...
- # SOAP используется для...
- # WSDL используется для...
- # UDDI используется для...
- # Выберите записи числовых литералов, допустимые в Perl
- # Выберите записи дробных чисел, допустимые в программе на Perl
- # Выберите допустимые записи числа в экспоненциальной форме
- # Выберите записи целых чисел, допустимые в программе на Perl
- # Выберите шестнадцатиричные числа, допустимые в Perl-программе
- # Выберите восьмеричные литералы, допустимые в Perl-программе
- # Выберите двоичные литералы, допустимые в Perl-программе
- # В какие символы заключаются строковые литералы в Perl?
- # Как представляется escape-последовательность?
- # Может ли строковый литерал располагаться на нескольких строках?
- # Что такое литерал?
- # Какие литералы допустимы в Perl?
- # Какие скалярные типы данных есть в Perl?
- # Выберите разновидности скалярного контекста
- # Что такое интерполяция значения переменной?
- # Что такое разыменовывающий префикс?
- # Какое значение хранится в неинициализированной переменной?
- # Из каких символов может состоять имя обычной переменной?
- # Какой символ предваряет имя скалярной переменной?
- # Что такое специальные переменные?
- # Как записывается комментарий в программе на Perl?
- # Как записывается многострочный комментарий в формате POD?
- # Выберите только арифметические операции
- # Выберите только логические операции
- # Выберите только побитовые операции
- # Выберите только составные операции присваивания
- # Что такое бинарная операция?
- # Что такое унарная операция?
- # Что такое тернарная операция?
- # Что считается истинным значением в Perl?
- # Что считается ложным значением в Perl?
- # Выберите все значения, являющиеся ложными
- # Выберите все значения, являющиеся истинными
- # Какие операции применяются для сравнения чисел?
- # Какие операции применяются для сравнения строк?
- # Для чего применяются операции <=> и cmp ?
- # Какие группы операций сравнения выделяются в Perl?
- # Что делает операция автоинкремента?
- # Что делает операция автодекремента?
- # Выберите правильные операции автоинкремента и автодекремента
- # Что делает операция "запятая"?
- # Что делает операция выбора (условная операция)?
- # Что определяет ассоциативность операций?
- # У каких операций приоритет больше, чем у операций сравнения?
- # Что такое терм?
- # Чем в синтаксисе Perl является "точка с запятой"?
- # Чем является голый блок?
- # Что такое прагма?
- # Какая запись условного оператора корректна в Perl?
- # Как можно задать условное выполнение действий?
- # Какое из этих условных предложений правильное?
- # Какие из этих циклических конструкций допустимы в Perl?
- # Какой из этих операторов last недопустим в Perl?
- # Какие из этих циклов for неправильно оформлены?
- # укажите предложения с условными модификаторами
- # Какие ключевые слова могут применяться в модификаторах выражений?
- # Какие ключевые слова не применяются в модификаторах выражений?
- # Что делает конструкция do с блоком?
- # Что делает конструкция eval с блоком?
- # Что делает конструкция eval с выражением?
- # Какие операторы выхода из цикла допустимы в Perl?
- # Какие операторы повторения цикла допустимы в Perl?
- # Какой оператор перехода имеется в Perl?
- # Что такое список в языке Perl?
- # Что такое списочный литерал?
- # Что такое массив?
- # Что делает операция диапазона?
- # Что такое срез массива?
- # с какого значения начинается индексация массивов в Perl?
- # Какой префикс стоит перед именем массива?
- # Какой префикс стоит перед именем элемента массива?
- # Какой префикс стоит перед срезом массива?
- # возникнет ли ошибка при обращении к несуществующему элементу?
- # Какие данные могут храниться в элементах массива?
- # Какое действие выполняет функция shift?
- # Какое действие выполняет функция unshift?
- # Какое действие выполняет функция pop?
- # Какое действие выполняет функция push?
- # Какое действие выполняет функция splice?
- # Какое действие выполняет функция split?
- # Какой вариант сортирует массив чисел по убыванию значений?
- # Какой вариант сортирует массив строк по убыванию значений?
- # Какой вариант сортирует массив чисел по возрастанию значений?
- # Какой вариант сортирует массив строк по возрастанию значений?
- # выберите правильную форму обращения к элементу массива:
- # выберите правильную форму обращения к срезу массива:
- # выберите правильную форму обращения к массиву в целом:
- # Что в Perl имеется в виду под термином хэш (hash)?
- # Что такое срез хэша (hash slice)?
- # Что такое итератор?
- # Что делает выражение delete $hash{$key}?
- # Что делает выражение undef $hash{$key}?
- # Что делает выражение defined $hash{$key}?
- # Что делает выражение exists $hash{$key}?
- # Как правильно записывается элемент хэша в Perl 5?
- # Как правильно записывается срез хэша в Perl 5?
- # Как правильно записывается срез хэша в Perl 5?
- # Какой разыменовывающий префикс у переменной-хэша?
- # выберите правильный результат присваивания @array = %hash
- # Выберите правильный результат присваивания $scalar = %hash
- # Выберите правильный результат присваивания %h = @a
- # выберите правильный результат присваивания %hash = $scalar
- # Выберите из этих утверждений все правильные
- # выберите из этих утверждений все правильные
- # выберите из этих утверждений все правильные
- # выберите из этих утверждений все правильные
- # Что делает встроенная функция keys?
- # Что делает встроенная функция values?
- # Что делает встроенная функция each?
- # Как хранятся текстовые данные в программе на Perl?
- # Как хранятся отдельные символы в программе на Perl?
- # Как хранятся двоичные данные в программе на Perl?
- # Каким образом в Perl можно найти подстроку в строке?
- # Каким образом в Perl можно скопировать подстроку из строки?
- # Каким образом в Perl можно заменить подстроку в строке?
- # Каким образом в Perl можно зашифровать строку?
- # Каким образом в Perl можно округлить дробное число?
- # Как записывается присваивание строке встроенного документа?
- # Что отмечает конец встроенного документа $s= <<EOD;?
- # Выполняется ли во встроенном документе интерполяция?
- # Какой формат преобразует значение $value к строке?
- # Какой формат преобразует значение $value к символу?
- # Какой формат преобразует значение $value к дробному числу?
- # Какой формат преобразует значение $value к целому числу?
- # Какая прагма переключает функции на работу с байтами?
- # Какая прагма переключает функции на работу с символами?
- # Какая прагма включает работу с Unicode в исходном тексте?
- # Какие символы могут храниться в строках?
- # Что делает функция ord()?
- # Что делает функция chr()?
- # Что делает функция oct()?
- # Что делает функция hex()?
- # Что такое регулярные выражения?
- # Что такое шаблон в регулярном выражении?
- # Что такое образец в регулярном выражении?
- # Что такое пробельный символ?
- # Как в шаблоне указывается класс символов?
- # Что такое метасимвол в регулярном выражении?
- # Как сделать из "жадного" квантификатора "ленивый"?
- # Как сохранить найденные соответствия?
- # Как отменить специальное значение метасимвола?
- # Как правильно записать шаблон для любой цифры от 1 до 5?
- # Какой модификатор позволяет включать в образец комментарии?
- # Какой модификатор включает поиск всех соответствий образцу?
- # Какой модификатор задает поиск без учета регистра образца?
- # Когда заменяющая часть s/// вычисляется как выражение?
- # Как можно ссылаться в шаблоне на захваченные соответствия?
- # Как использовать захваченные соответствия по окончании поиска?
- # Где отыскивается образец, если не используется !~ или =~ ?
- # Какие скобки применяются в RE для группировки/захвата значений?
- # Какие скобки используются в RE для описания класса символов?
- # Какие скобки используются в RE для задания квантификатора?
- # Образец /\d+\.?/ соответствует ...
- # Образец /[^<]+?/ соответствует ...
- # Образец /a-z{8}/ соответствует ...
- # Как задается режим открытия потока на чтение?
- # Как задается режим открытия потока на перезапись?
- # Как задается режим открытия потока на дозапись?
- # Какая функция удаляет файл по его имени?
- # Какая функция устанавливает позицию чтения в начало каталога?
- # Какая функция возвращает позицию чтения-записи в файле?
- # Какой вызов устанавливает позицию в файле от начала файла?
- # Какой вызов перемещает позицию в файле от текущего положения?
- # Какой вызов устанавливает позицию в файле от конца файла?
- # Какая операция считывает в переменную весь файл?
- # Какая функция читает из файла блок данных указанной длины?
- # Какие функции записывают в файл фиксированный блок данных?
- # Преобразование данных к двоичному виду выполняет функция...
- # Переключает поток на работу с двоичными данными функция...
- # Преобразование данных из двоичного вида выполняет функция...
- # Какая функция открывает каталог перед чтением его содержимого?
- # Какая функция возвращает текущую позицию чтения в каталоге?
- # Какая функция применяется для создания каталога?