Функциональные языки распределённых систем учебное пособие для студентов направления 09.04.04 программная инженерия

Учебное пособие посвящено введению в разработку распределённых программных систем на основе функциональной парадигмы. Изучаются основы языка Erlang, его особенности, вопросы написания рекурсивного функционального кода, способы создания высоконагруженных приложений с помощью фреймворка OTP. Изуча...

Full description

Bibliographic Details
Main Author: Старолетов, С. М.
Format: Book
Language:Russian
Published: Барнаул АлтГТУ 2019
Online Access:ЭБС Лань
ЭБС Лань
Перейти в каталог НТБ ТГАСУ
Description
Summary:Учебное пособие посвящено введению в разработку распределённых программных систем на основе функциональной парадигмы. Изучаются основы языка Erlang, его особенности, вопросы написания рекурсивного функционального кода, способы создания высоконагруженных приложений с помощью фреймворка OTP. Изучаются вопросы взаимодействия с кодом на Java. Приведены способы моделирования и верификации сетевых протоколов. Далее изучаются основы Haskell и его применение для создания распределённых приложений. Показаны также способы автоматической генерации серверов на Erlang и Haskell. Для работы с пособием рекомендуется, но не требуется знание одного из функциональных языков программирования. Пособие снабжено заданиями для решения, а также групповым итоговым расчётным заданием. Рекомендовано Алтайским государственным техническим университетом им. И.И. Ползунова в качестве учебного пособия для студентов, обучающихся по направлению 09.04.04 Программная инженерия (протокол No 10 заседания НМС АлтГТУ от 19 июня 2019 г.).
Physical Description:215 с.
ISBN:9785756813203