Самоучитель Perl: [Соврем. средства программирования и систем. администрирования]
Book information
Description
Предисловие Глава 1. Введение в мир Perl 1.1. История языка Perl 1.2. Характерные черты Perl 1.3. Области применения Perl Системная поддержка UNIX CGI-сценарии Обработка почты Поддержка узлов Web Вопросы для самоконтроля Глава 2. Структура программы 2.1. Простая программа 2.2. Объявления и комментарии 2.3. Выражения и операторы Вопросы для самоконтроля Упражнения Глава 3. Типы данных 3.1. Алфавит языка 3.2. Скалярный тип данных 3.3. Массивы скаляров 3.4. Ассоциативные массивы 3.5. Переменные Вопросы для самоконтроля Упражнения Глава 4. Операции и выражения 4.1. Арифметические операции 4.1.1. Бинарные арифметические операции 4.1.2. Унарные арифметические операции 4.1.3. Операции увеличения и уменьшения 4.2. Операции конкатенации и повторения 4.3. Операции отношения 4.3.1. Числовые операции отношения 4.3.2. Строковые операции отношения 4.4. Логические операции 4.5. Побитовые операции 4.5.1. Числовые операнды 4.5.2. Строковые операнды 4.6. Операции присваивания 4.7. Ссылки и операция разыменования 4.8. Операции связывания 4.9. Именованные унарные операции 4.10. Операции ввода/вывода 4.10.1. Операция print 4.10.2. Выполнение системных команд 4.10.3. Операция 4.11. Разные операции 4.11.1. Операция диапазон 4.11.2. Операция запятая 4.11.3. Операция выбора 4.12. Списковые операции 4.13. Операции заключения в кавычки 4.13.1. Операция q{ } 4.13.2. Операция qq{ } 4.13.3. Операция qx{ } 4.13.4. Операция qw{ } 4.13.5. Операция "документ здесь" 4.14. Выражения 4.14.1. Термы 4.14.2. Приоритет операций 4.14.3. Контекст Вопросы для самоконтроля Упражнения Глава 5. Операторы 5.1. Простые операторы 5.2. Модификаторы простых операторов 5.2.1. Модификаторы if и unless 5.2.2. Модификаторы while и until 5.2.3. Модификатор foreach 5.3. Составные операторы 5.3.1. Блоки 5.3.2. Операторы ветвления 5.4. Операторы цикла 5.4.1. Циклы while и until 5.4.2. Цикл for 5.4.3. Цикл foreach 5.5. Команды управления циклом 5.5.1. Команда last 5.5.2. Команда next 5.5.3. Команда redo 5.6. Именованные блоки 5.7. Оператор безусловного перехода Вопросы для самоконтроля Упражнения Глава 6. Операции ввода/вывода 6.1. Операция ввода команды 6.2. Операция 6.3. Функция print Вопросы для самоконтроля Упражнения Глава 7. Работа с файлами 7.1. Дескрипторы файлов 7.2. Доступ к файлам 7.3. Операции с файлами 7.4. Получение информации о файле 7.5. Операции с каталогами Вопросы для самоконтроля Упражнения Глава 8. Форматы 8.1. Объявление формата 8.2. Использование нескольких форматов Вопросы для самоконтроля Глава 9. Ссылки 9.1. Виды ссылок 9.2. Создание ссылок 9.2.1. Операция ссылки "" 9.2.2. Конструктор анонимного массива 9.2.3. Конструктор анонимного ассоциативного массива 9.2.4. Другие способы 9.3. Разыменование ссылок 9.3.1. Разыменование простой скалярной переменной 9.3.2. Блоки в операциях разыменования ссылок 9.3.3. Операция разыменования "->" 9.4. Символические ссылки 9.5. Использование ссылок 9.5.1. Замыкания 9.5.2. Массив массивов 9.5.3. Другие структуры данных Вопросы для самоконтроля Упражнения ГЛАВА 10. РАБОТА СО СТРОКАМИ 10.1. Регулярные выражения 10.1.1. Метасимволы 10.1.2. Метапоследовательности 10.1.3. Атомы 10.1.4. Обратные ссылки 10.1.5. Расширенный синтаксис регулярных выражений 10.1.6. Сводка результатов 10.2. Операции с регулярными выражениями 10.2.1. Операция поиска 10.2.2. Операция замены 10.2.3. Операция транслитерации 10.2.4. Операция заключения в кавычки qr// 10.3. Функции для работы со строками Вопросы для самоконтроля Упражнения ГЛАВА 11. ПОДПРОГРАММЫ И ФУНКЦИИ 11.1. Определение подпрограммы 11.2. Вызов подпрограммы 11.3. Локальные переменные в подпрограммах 11.3.1. Функция my() 11.3.2. Функция local() 11.4. Передача параметров 11.4.1. Передача по ссылке параметров-массивов 11.5. В каких случаях функцию local нельзя заменить функцией my 11.6. Прототипы 11.7. Рекурсивные подпрограммы Вопросы для самоконтроля Упражнения ГЛАВА 12. ПАКЕТЫ, БИБЛИОТЕКИ, МОДУЛИ 12.1. Пакеты 12.1.1. Таблицы символов 12.1.2. Конструктор и деструктор пакета BEGIN и END 12.1.3. Автозагрузка 12.2. Библиотеки 12.2.1. Функция require() 12.2.2. Создание и подключение библиотечного файла 12.3. Модули 12.3.1. Функция use() 12.3.2. Создание и подключение модуля 12.3.3. Функция no ( ) 12.3.4. Стандартные модули Perl 12.3.5. Прагма-библиотеки Вопросы для самоконтроля Упражнения ГЛАВА 13. ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ В ЯЗЫКЕ PERL 13.1. Классы и объекты 13.2. Методы 13.2.1. Конструкторы 13.2.2. Методы класса и методы объекта 13.2.3. Вызов метода 13.2.4. Деструкторы 13.3. Обобщающий пример ВОПРОСЫ ДЛЯ САМОКОНТРОЛЯ УПРАЖНЕНИЕ ГЛАВА 14. ЗАПУСК ИНТЕРПРЕТАТОРА И РЕЖИМ ОТЛАДКИ 14.1. Опции командной строки 14.2. Отладчик Perl 14.2.1. Просмотр текста программы 14.2.2. Выполнение кода 14.2.3. Просмотр значений переменных 14.2.4. Точки останова и действия Вопросы для самоконтроля ГЛАВА 15. ЯЗЫК PERL И CGI-ПРОГРАММИРОВАНИЕ 15.1. Основные понятия 15.2. HTML-формы 15.2.1. Тэг 15.2.2. Тэг 15.2.3. Тэг 15.2.4. Тэг 15.2.5. Пример формы 15.3. Передача информации CGI-программе 15.4. CGI-сценарии 15.4.1. Переменные среды CGI 15.4.2. Обработка данных формы 15.4.3. Пример создания собственного CGI-сценария 15.4.4. Модуль CGI.pm Вопросы для самоконтроля Упражнения ГЛАВА 16. РЕСУРСЫ PERL 16.1. Конференции 16.2. Специализированные Web-узлы Perl 16.3. Архив CPAN Приложение 1. Стандартные функции Perl Получение информации из системных файлов Межпроцессное взаимодействие Приложение 2. Модули Perl Стандартные модули Модули CPAN Приложение 3. Специальные переменные Предметный указатель
Similar books
HTML 4.0
1999 · PDF
Microsoft Office XP. Разработка приложений
2003 · ZIP
Microsoft Office XP. Разработка приложений
2003 · DJVU
Методология научных исследований и прикладной аналитики: Учебник. Изд. 5-е, дополн. и перераб. В 2 т. Т.2: Научные исследования: Мастерство и искусство научного мышления и научной работы / Methodology of Scientific Research and Practical Analytics: A Textbook: Fifth Edition. In two volumes. Vol.2: Scientific research: Art of scientific thinking and scientific work / Méthodologie de la recherche scientifique et de l’analytique appliquée: Manuel: Cinquième édition. En 2 tomes. T.2: Recherches scientifiques: Art de la pensée scientifique et du travail scientifique
2025 · PDF
Методы и понятия философии искусства: практикум : уровень подготовки кадров высшей квалификации: ассиснтурв-стажировка : специальности: 54.09.03 "Искусство дизайна (по видам)", 54.09.02 "Мастерство декоративно-прикладного искусства и народных промыслов (по видам)" : укрупненная группа специальностей: 54.00.00 "Изобразительное и прикладные виды искусств" : квалификация выпускника: "Преподаватель творческих дисциплин в высшей школе. Дизайнер", "Преподаватель творческих дисциплин в высшей школе. Художник декоративно-прикладного искусства" : форма обучения: очная
2022 · PDF
Разработка графического интерфейса пользователя информационной системы с использованием библиотеки QT: учебное пособие для студентов 1 курса направлений подготовки 09.04.02 "Информационные системы и технологии", 27.04.03 "Системный анализ и управление" очной формы обучения, 2 курса направления подготовки 10.05.03 "Информационная безопасность автоматизированных систем" очной формы обучения и 3 курса направления подготовки 09.03.02 "Информационные системы и технологии" очной и заочной форм обучения : учебное электронное издание
2021 · PDF
Археологические культуры Сибири в контексте кросс-культурных контактов в Евразии: к 300-летию первых научных археологических раскопок в Сибири (1722 г.) =: Archaeological Cultures of Siberia in the context of Cross-cultural contacts in Eurasia: dedicated to the 300th anniversary of the first scientific archaeological excavations in Siberia (1722) : материалы Международной археологической конференции молодых исследователей "Археологические культуры Сибири в контексте кросс-культурных контактов в Евразии: к 300-летию первых научных археологических раскопок в Сибири (1722 г.)" (Новосибирск, 21-25 ноября 2022 г.)
2022 · PDF
Трешниковские чтения - 2023. Современная географическая картина мира и технологии географического образования =: Treshnikov readings - 2023. Modern geographical global picture and technology of geographic education : материалы Всероссийской научно-практической конференции с международным участием, посвящённой памяти знаменитого российского океанолога, исследователя Арктики и Антарктики, академика Алексея Фёдоровича Трёшникова и 60-летию Ульяновского областного отделения Всероссийской общественной организации "Русское гаографическое общество" (13 апреля 2023)
2023 · PDF