1. Высокоуровневый интерпретируемый динамический язык программирования общего назначения, созданный Ларри Уоллом:
а) Perl +
б) Dylan
в) Ruby
2. Первоначально название состояло из … символов:
а) трех
б) пяти +
в) двух
3. Символом языка Perl является:
а) лошадь
б) слон
в) верблюд +
4. Основной особенностью языка считаются его богатые возможности для работы с текстом, в том числе работа с такими выражениями:
а) регулярными +
б) периодическими
в) постоянными
5. Перл унаследовал много свойств от языка:
а) Scala
б) Dylan
в) AWK +
6. Перл унаследовал много свойств от языка:
а) Haskell
б) C +
в) Dylan
7. Perl также знаменит огромной коллекцией дополнительных модулей:
а) CTAN
б) CLAN
в) CPAN +
8. Общая структура Perl в общих чертах ведёт своё начало от языка:
а) C +
б) Haskell
в) Dylan
9. Perl также заимствует ряд свойств из языков программирования командных оболочек:
а) LUNIX
б) DUNIX
в) UNIX +
10. Версия Perl 1.0 была выпущена в этом году:
а) 1997
б) 1987 +
в) 1989
11. Perl 2 был выпущен в:
а) 1988 году +
б) 1998 году
в) 1990 году
12. Perl 5.6 был выпущен в:
а) 2002 году
б) 2000 году +
в) 2005 году
13. Некоторые наблюдатели приписывают выходу Perl 5.10 запуск движения:
а) Modern Perl +
б) Modern
в) No modern Perl
14. Синтаксис Perl имеет много общего с синтаксисом языков:
а) Scala
б) Haskell
в) С +
15. Синтаксис Perl имеет много общего с синтаксисом языков:
а) AWK +
б) Dylan
в) Ruby
16. Синтаксис Perl имеет много общего с синтаксисом языков:
а) Dylan
б) sed +
в) Haskell
17. Синтаксис Perl имеет много общего с синтаксисом языков:
а) Scala
б) Ruby
в) Bourne shell +
18. Так выглядит эта простейшая программа:
#!/usr/bin/perl
print «Hello, world!n»
а) «World, hello!»
б) «Hello, world!» +
в) «By, world!»
19. Единичное значение, может быть числом, строкой, указанием на файл, а также ссылкой:
а) массив
б) функция
в) скаляр +
20. Упорядоченная коллекция скаляров:
а) запись таблицы символов
б) массив +
в) функция
21. Коллекция из пар строка-скаляр; строки называются ключами, а скаляры — значениями:
а) хеш-таблица +
б) файловый дескриптор
в) скаляр
22. Представление открытого файла или другой цели, открытой для чтения и/или записи:
а) скаляр
б) файловый дескриптор +
в) массив
23. Отрезок кода, который принимает аргументы, исполняет действия и возвращает значения:
а) файловый дескриптор
б) хеш-таблица
в) функция +
24. Пример скаляра:
а) %foo
б) $foo +
в) @foo
25. Пример массива:
а) $foo
б) &foo
в) @foo +
26. Пример хеш-таблицы:
а) $foo
б) %foo +
в) &foo
27. Скалярные переменные используются для хранения таких значений:
а) одиночных +
б) двойных
в) простых
28. Каждый элемент массива имеет такой индекс:
а) дополнительный
б) правильный
в) порядковый +
29. Хеш-таблицу можно инициализировать массивом или:
а) списком +
б) строкой
в) страницей
30. Важной частью Perl являются такие выражения:
а) периодические
б) регулярные +
в) дополнительные