ПОИСК
Категории книг
ОПРОС
Вопрос: Какой язык программирования вы предпочитаете
С/C++
Delphi
Visual Basic
Perl
Java
PHP
ASP
Другой
ЭТО ПОЛЕЗНО!
ОБРАТНАЯ СВЯЗЬ

/ Главная / Программирование / Иллюстрированный самоучитель по Perl
Иллюстрированный самоучитель по Perl

Глава 1

Вопросы и Упражнения

Вопросы для самоконтроля

1. Что такое пакет?

2. Верно ли, что пакет должен всегда занимать отдельный файл?

3. Что такое таблица символов?

4. Сколько таблиц символов могут быть связаны с одним файлом, функцией, блоком операторов, заключенным в фигурные скобки?

5. Какие функции выполняют конструктор и деструктор пакета BEGIN и END?

6. Как определить имя текущего пакета?

7. Для чего нужна функция AUTOLOAD?

8. Что такое библиотека?

9. Назовите действия, необходимые для создания библиотечного файла.

10. Что такое модуль? В чем разница между модулем и библиотекой?

11. Объясните назначение массивов SEXPORT и @EXPORT_OK.

12. Чем похожи и чем отличаются функции use () и require () ?

13. Объясните, как создать модуль и подключить его к вызывающей программе.

14. Объясните назначение функции по ().

15. Что такое прагма-библиотека?

Упражнения

1. Напишите программу, которая выводит таблицу символов для пакета, заданного ее аргументом.

2. Создайте два модуля. Модуль Modi должен содержать подпрограмму reverselist о, которая переставляет в обратном порядке элементы в массиве, переданном ей в качестве параметра. Модуль Mod2 должен содержать массив @listt. Используйте оба модуля в основной программе, которая при помощи подпрограммы reverseiist о переставляет элементы в массиве @list.



Компьютерные книги © 2006-2013
computers.plib.ru