Корзина
0
Корзина
0
Добавьте в корзину товаров ещё на 900 гривен, чтобы БЕСПЛАТНО получить товар по Украине до отделения Новой почты.

Ваша корзина пустая

Меню
Купить Изучаем Perl

Изучаем Perl

В книге излагаются основы программирования на языке Perl, который стал стандартным для большинства UNIX-платформ и все чаще используется в среде Windows. В США книга стала бестселлером и приобрела статус учебника, предназначенного как для занятий с преподавателем, так и для самостоятельной работы. В данном издании рассматривается современная версия Perl 5.004.

В каждой главе даются упражнения, а в конце книги - их подробные решения. Приведено множество примеров небольших программ, дано введение в CGI-программирование для Web, изложены методики использования системных команд в Perl-программах, рассмотрены способы создания с помощью Perl баз данных DBM и другие вопросы.

Книга предназначена для всех, кто желает научиться программировать на языке Perl.

Краткое содержание

1. Введение

История создания языка Perl Назначение языка Perl Доступность Основные понятия Прогулка по стране Perl Упражнение

2. Скалярные данные

Что такое скалярные данные Числа Строки Скалярные операции Скалярные переменные Скалярные операции и функции как скалярное значение Вывод с помощью функции print Значение under Упражнения

3. Массивы и списочные данные

Список и массив Литеральное представление Переменные Операции над массивами и функции обработки массивов Скалярный и списочный контексты как массив Интерполяция массивов Упражнения

4. Управляющие структуры

Блоки операторов Оператор if/unless Оператор while/until Оператор for Оператор foreach Упражнения

5. Хеши Что такое хеш Хеш-переменные Литеральное представление хеша Хеш-функции Срезы хешей Упражнения

6. Базовые средства ввода-вывода

Ввод из STDIN Ввод из операции "ромб" Вывод в STDOUT Упражнения

7. Регулярные выражения

Основные понятия Основные направления использования регулярных выражений Образцы Еще об операции сопоставления Операция замены Функции split и join Упражнения

8. Функции

Определение пользовательской функции Вызов пользовательской функции Возвращаемые значения Аргументы Локальные переменные в функциях Полулокальные переменные, созданные при помощи функции local Создаваемые операцией my() переменные файлового уровня Упражнения

9. Управляющие структуры

Оператор last Оператор next Оператор redo Метки Модификаторы выражений Операции && и || как управляющие структуры Упражнения

10. Дескрипторы файлов и проверка файлов

Что такое дескриптор файла Открытие и закрытие дескриптора файла Небольшое отступление: функция die Использование дескрипторов файлов Операции для проверки файлов Функции stat и Istat Упражнения

11. Форматы

Что такое формат Определение формата Вызов формата Еще о поледержателях Формат начала страницы Изменение в форматах установок по умолчанию Упражнения

12. Доступ к каталогам

Перемещение по дереву каталогов Развертывание Дескрипторы каталогов Открытие и закрытие дескриптора каталога Чтение дескриптора каталога Упражнения

13. Манипулирование файлами и каталогами

Удаление файла Переименование файла Создание для файла альтернативных имен: связывание ссылками Создание и удаление каталогов Изменение прав доступа Изменение принадлежности Изменение меток времени Упражнения

14. Управление процессами

Использование функций system и ехес Использование обратных кавычек Использование процессов как дескрипторов файлов Использование функции fork Сводка операций, проводимых над процессами Передача и прием сигналов Упражнения

15. Другие операции преобразования данных

Поиск подстроки Извлечение и замена подстроки Форматирование данных с помощью функции sprintf() Сортировка по заданным критериям Транслитерация Упражнения

16. Доступ к системным базам данных

Получение информации о паролях и группах Упаковка и распаковка двоичных данных Получение информации о сети Упражнение

17. Работа с пользовательскими базами данных

DBM-базы данных и DBM-хеши Открытие и закрытие DBM-хешей Использование DBM-хеша Базы данных произвольного доступа с записями фиксированной длины Базы данных с записями переменной длины (текстовые) Упражнения

18. Преобразование других программ в Perl-программы

Преобразование awk-программ в Perl-программы Преобразование sed-программ в Perl-программы Преобразование shell-сценариев в Peri-программы Упражнение

19. CGI-программирование

Модуль CGI.pm Ваша CGI-программа в контексте Простейшая CGI-программа Передача параметров через CGI Как сократить объем вводимого текста Генерирование формы Другие компоненты формы Создание CGI-программы гостевой книги Поиск и устранение ошибок в CGI-программах Perl и Web: не только CGI-программирование Дополнительная литература Упражнения

Приложение А. Ответы к упражнениям

Приложение Б. Библиотеки и модули

Приложение В. Сетевые клиенты

Приложение Г. Темы, которых мы не коснулись

Нет в наличии

Изучаем Perl

Купить Изучаем Perl
Артикул : 1669
Издательство : BHV-Киев
Автор : Шварц, Кристиансен
Страниц : 320
Год издания : 1999
Нет в наличии

Описание
В книге излагаются основы программирования на языке Perl, который стал стандартным для большинства UNIX-платформ и все чаще используется в среде Windows. В США книга стала бестселлером и приобрела статус учебника, предназначенного как для занятий с преподавателем, так и для самостоятельной работы. В данном издании рассматривается современная версия Perl 5.004.

В каждой главе даются упражнения, а в конце книги - их подробные решения. Приведено множество примеров небольших программ, дано введение в CGI-программирование для Web, изложены методики использования системных команд в Perl-программах, рассмотрены способы создания с помощью Perl баз данных DBM и другие вопросы.

Книга предназначена для всех, кто желает научиться программировать на языке Perl.

Краткое содержание

1. Введение

История создания языка Perl Назначение языка Perl Доступность Основные понятия Прогулка по стране Perl Упражнение

2. Скалярные данные

Что такое скалярные данные Числа Строки Скалярные операции Скалярные переменные Скалярные операции и функции как скалярное значение Вывод с помощью функции print Значение under Упражнения

3. Массивы и списочные данные

Список и массив Литеральное представление Переменные Операции над массивами и функции обработки массивов Скалярный и списочный контексты как массив Интерполяция массивов Упражнения

4. Управляющие структуры

Блоки операторов Оператор if/unless Оператор while/until Оператор for Оператор foreach Упражнения

5. Хеши Что такое хеш Хеш-переменные Литеральное представление хеша Хеш-функции Срезы хешей Упражнения

6. Базовые средства ввода-вывода

Ввод из STDIN Ввод из операции "ромб" Вывод в STDOUT Упражнения

7. Регулярные выражения

Основные понятия Основные направления использования регулярных выражений Образцы Еще об операции сопоставления Операция замены Функции split и join Упражнения

8. Функции

Определение пользовательской функции Вызов пользовательской функции Возвращаемые значения Аргументы Локальные переменные в функциях Полулокальные переменные, созданные при помощи функции local Создаваемые операцией my() переменные файлового уровня Упражнения

9. Управляющие структуры

Оператор last Оператор next Оператор redo Метки Модификаторы выражений Операции && и || как управляющие структуры Упражнения

10. Дескрипторы файлов и проверка файлов

Что такое дескриптор файла Открытие и закрытие дескриптора файла Небольшое отступление: функция die Использование дескрипторов файлов Операции для проверки файлов Функции stat и Istat Упражнения

11. Форматы

Что такое формат Определение формата Вызов формата Еще о поледержателях Формат начала страницы Изменение в форматах установок по умолчанию Упражнения

12. Доступ к каталогам

Перемещение по дереву каталогов Развертывание Дескрипторы каталогов Открытие и закрытие дескриптора каталога Чтение дескриптора каталога Упражнения

13. Манипулирование файлами и каталогами

Удаление файла Переименование файла Создание для файла альтернативных имен: связывание ссылками Создание и удаление каталогов Изменение прав доступа Изменение принадлежности Изменение меток времени Упражнения

14. Управление процессами

Использование функций system и ехес Использование обратных кавычек Использование процессов как дескрипторов файлов Использование функции fork Сводка операций, проводимых над процессами Передача и прием сигналов Упражнения

15. Другие операции преобразования данных

Поиск подстроки Извлечение и замена подстроки Форматирование данных с помощью функции sprintf() Сортировка по заданным критериям Транслитерация Упражнения

16. Доступ к системным базам данных

Получение информации о паролях и группах Упаковка и распаковка двоичных данных Получение информации о сети Упражнение

17. Работа с пользовательскими базами данных

DBM-базы данных и DBM-хеши Открытие и закрытие DBM-хешей Использование DBM-хеша Базы данных произвольного доступа с записями фиксированной длины Базы данных с записями переменной длины (текстовые) Упражнения

18. Преобразование других программ в Perl-программы

Преобразование awk-программ в Perl-программы Преобразование sed-программ в Perl-программы Преобразование shell-сценариев в Peri-программы Упражнение

19. CGI-программирование

Модуль CGI.pm Ваша CGI-программа в контексте Простейшая CGI-программа Передача параметров через CGI Как сократить объем вводимого текста Генерирование формы Другие компоненты формы Создание CGI-программы гостевой книги Поиск и устранение ошибок в CGI-программах Perl и Web: не только CGI-программирование Дополнительная литература Упражнения

Приложение А. Ответы к упражнениям

Приложение Б. Библиотеки и модули

Приложение В. Сетевые клиенты

Приложение Г. Темы, которых мы не коснулись

Рекомендуемые книги

Купить Камасутра для шеф-повара: рецепты, которые ты готовишь быстрее, чем длится секс

Камасутра для шеф-повара: рецепты, которые ты готовишь быстрее, чем длится секс

Джо Уикс

460 грн
Купить Автоматизация рутинных задач с помощью Python: практическое руководство для начинающих

Автоматизация рутинных задач с помощью Python: практическое руководство для начинающих

Эл Свейгарт

590 грн
Купить Под турецким небом

Под турецким небом

Алиона Хильт

230 грн
Купить Майстер головоломок. Кольоровий квест

Майстер головоломок. Кольоровий квест

Лорен Фарнсворт

170 грн
Купить Язык программирования C++. Специальное издание

Язык программирования C++. Специальное издание

Бьярне Страуструп

1 170 грн
Купить История западной философии [В 2 т.] Том 2

История западной философии [В 2 т.] Том 2

Бертран Рассел

140 грн
Купить Мозг во сне. Что происходит с мозгом, пока мы спим

Мозг во сне. Что происходит с мозгом, пока мы спим

Андреа Рок

380 грн
Купить Развитие мышления. Творческие способности. (от 4 лет) KUMON

Развитие мышления. Творческие способности. (от 4 лет) KUMON

215 грн
Купить Angular для профессионалов

Angular для профессионалов

Адам Фримен

891 грн
Купить Разрыв шаблона. Как находить и воплощать прорывные идеи

Разрыв шаблона. Как находить и воплощать прорывные идеи

Тина Силиг

323 грн
Купить Дім - НУЛЬвідходів

Дім - НУЛЬвідходів

Беа Джонсон

160 грн
Купить Самоучитель топ-менеджера

Самоучитель топ-менеджера

Алексей Илларионов, Эдуард Клименко

400 грн
Купить LYKKE. Секреты самых счастливых людей

LYKKE. Секреты самых счастливых людей

Лео Борманс

710 грн
Купить Божественная комедия с иллюстрациями Гюстава Доре

Божественная комедия с иллюстрациями Гюстава Доре

Данте Алигьери

610 грн
Купить Стартап: Модель для сборки

Стартап: Модель для сборки

Илья Лаурс

252 грн
Купить Мне тебя обещали

Мне тебя обещали

Эльчин Сафарли

150 грн
Купить Visual Basic.Net Самоучитель

Visual Basic.Net Самоучитель

Атли

59 грн
Купить Папа, мама, бабушка и восемь детей в Дании

Папа, мама, бабушка и восемь детей в Дании

Анне-Катрине Вестли

180 грн
Купить Я хочу рисовать! (с комментариями Алекса Росса)

Я хочу рисовать! (с комментариями Алекса Росса)

Эндрю Лумис

285 грн
Купить Гаррі Поттер і філософський камінь. Книга 1

Гаррі Поттер і філософський камінь. Книга 1

Джоан Роулинг

128 грн
Купить Записки примата: необычайная жизнь ученого среди павианов

Записки примата: необычайная жизнь ученого среди павианов

Роберт Сапольски

336 грн
Купить Самоучитель КОМПАС-3D V9. Трехмерное проектирование + демо-версия дистрибутив + CD

Самоучитель КОМПАС-3D V9. Трехмерное проектирование + демо-версия дистрибутив + CD

Анатолий Герасимов

74 грн
Купить Таящийся у порога

Таящийся у порога

Говард Филлипс Лавкрафт, Август Дерлет

64 грн
Купить Маленький принц

Маленький принц

Антуан де Сент-Экзюпери

255 грн
Купить Romeo and Juliet = Ромео і Джульєтта

Romeo and Juliet = Ромео і Джульєтта

Уильям Шекспир

74 грн
Купить Самоучитель Интернет для начинающих

Самоучитель Интернет для начинающих

Иванова В.

16 грн
Купить Квадрант денежного потока

Квадрант денежного потока

Роберт Кийосаки

285 грн
Купить Здравствуй, грусть

Здравствуй, грусть

Франсуаза Саган

73 грн
Купить Автостопом по Галактике. Ресторан «У конца Вселенной»

Автостопом по Галактике. Ресторан «У конца Вселенной»

Дуглас Адамс

189 грн
Купить JavaScript для профессионалов

JavaScript для профессионалов

Резиг Джон, Фергюсон Расс, Пакстон Джон

531 грн
Купить Динозавры. 150 000 000 лет господства на Земле

Динозавры. 150 000 000 лет господства на Земле

Даррен Нэйш, Пол Барретт

680 грн
Купить Операционная система Линукс. Курс лекций

Операционная система Линукс. Курс лекций

Георгий Курячий, Кирилл Маслинский

400 грн
Купить Нефертити

Нефертити

Мишель Моран

175 грн
Купить 8 финансовых заблуждений. Управление деньгами

8 финансовых заблуждений. Управление деньгами

Роберт Кийосаки

130 грн
Купить Построение отдела продаж. Ultimate Edition

Построение отдела продаж. Ultimate Edition

Константин Бакшт

423 грн
Купить Азбука вязания. Издание обновленное, расширенное и дополненное

Азбука вязания. Издание обновленное, расширенное и дополненное

Маргарита Максимова

324 грн
Купить С неба падали старушки

С неба падали старушки

Мария Рупасова

265 грн
Купить Поднимая планку. Как работать эффективнее, мыслить масштабнее и успевать больше

Поднимая планку. Как работать эффективнее, мыслить масштабнее и успевать больше

Джейсон Вумек

269 грн
Купить Программирование устройств SCSI и IDE

Программирование устройств SCSI и IDE

Всеволод Несвижский

56 грн
Купить Александр Пушкин. Сказки

Александр Пушкин. Сказки

Александр Пушкин

105 грн

Книги из категории "Книги по программированию"

Купить Прогнозное моделирование в IBM SPSS Statistics и R. Метод деревьев решений

Прогнозное моделирование в IBM SPSS Statistics и R. Метод деревьев решений

Артем Груздев

1 001 грн
Купить Программирование на Java для начинающих

Программирование на Java для начинающих

Алексей Васильев

390 грн
Купить Ruby на платформе Java

Ruby на платформе Java

Эдельсон Д., Лю Г.

302 грн
242 грн
Купить Microsoft Robotics Developer Studio. Программирование алгоритмов управления роботами

Microsoft Robotics Developer Studio. Программирование алгоритмов управления роботами

В.Е.Гай

176 грн
141 грн
Купить Java Persistence API и Hibernate

Java Persistence API и Hibernate

Кристиан Бауэр, Гэвин Кинг, Гэри Грегори

Нет в наличии
Купить Flash-память и другие современные носители информации

Flash-память и другие современные носители информации

Кузьмин А.В.

44 грн
22 грн
Купить Bootstrap в примерах

Bootstrap в примерах

Сильви Морето

730 грн
Купить Head First. Паттерны проектирования. Обновленное юбилейное издание

Head First. Паттерны проектирования. Обновленное юбилейное издание

Эрик Фримен, Э. Робсон

Нет в наличии
Купить 100 примеров на С++

100 примеров на С++

Акимова А.В., Кольцов Д.М.

295 грн
Купить Java 8. Карманный справочник

Java 8. Карманный справочник

Роберт Лигуори, Патриция Лигуори

270 грн
Купить 100 примеров на СИ

100 примеров на СИ

Кольцов Д. М.

281 грн
Купить Объектно-ориентированное проектирование: концепции и программный код

Объектно-ориентированное проектирование: концепции и программный код

Хольгер Гаст

1 080 грн
Купить C++ AMP. Построение массивно параллельных программ с помощью Microsoft Visual C++

C++ AMP. Построение массивно параллельных программ с помощью Microsoft Visual C++

Грегори Кейт

728 грн
219 грн
Купить Структуры данных и алгоритмы в Java. Классика Computers Science

Структуры данных и алгоритмы в Java. Классика Computers Science

Роберт Лафоре

Нет в наличии
Купить Применение UML 2.0 и шаблонов проектирования

Применение UML 2.0 и шаблонов проектирования

Крэг Ларман

1 080 грн
Купить Искусство алгоритмизации

Искусство алгоритмизации

Виталий Потопахин

570 грн
Купить Вскрытие покажет! Практический анализ вредоносного ПО

Вскрытие покажет! Практический анализ вредоносного ПО

Майкл Сикорски,Эндрю Хониг

1 220 грн
Купить Высоконагруженные приложения. Программирование, масштабирование, поддержка

Высоконагруженные приложения. Программирование, масштабирование, поддержка

Мартин Клеппман

1 170 грн
Купить Java. Полное руководство

Java. Полное руководство

Герберт Шилдт

1 080 грн
Купить Dreamweaver MX 2004. Трюки .+CD

Dreamweaver MX 2004. Трюки .+CD

Уотролл Э.

77 грн
39 грн

Цитаты пользователей

Всего цитат
0

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Отзывы

Отзывы
0 рецензий

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.
Все права защищены © 2003-2019 Bookzone.com.ua              Условия использования | Политика конфиденциальности