Please use this identifier to cite or link to this item: https://dspace.znu.edu.ua/jspui/handle/12345/5009
Title: Використання реактивного програмування для оптимізації ресурсів комп'ютера при пікових навантаженнях
Other Titles: Using reactive programming to optimize computer resources at peak loads
Authors: Вуколова, Анастасія Ігорівна
Keywords: реактивне програмування
імперативне програмування
imperative programming
JAVA
reactiv programming
Issue Date: 2020
Abstract: UA : Мета роботи полягає у дослідженні, вивченні методів розробки та проектування реактивних систем та реалізації методів завдяки парадигмі реактивного програмування, та порівнянні реактивного підходу з імперативним за певними параметрами, які впливають на швидкість роботи застосунку та отримання користувачем результатів, а також на раціональне навантаження машини. Досліджено найсучасніші конкуруючі фреймворки та бібліотеки для створеня реактивних систем, порівняно іх переваги та недоліки, детально вивчено їх можливості. Спроектовано та реалізовано два застосунки на мові програмування Java, один з яких розроблений у реактивному стилі, а інший – в імперативному. Одержано результати, які є відображенням переваг використання парадигми рекативного програмування у порівнянні з імперативним підходом.
EN : The aim of the research is to investigate and study methods of development and design of reactive systems and methods through the paradigm of reactive programming, and compare the reactive approach with the imperative of certain parameters that affect the speed of the application and the user's results, as well as rational machine load. The most modern competing frameworks and libraries for creation of reactive systems are investigated, their advantages and disadvantages are compared, their possibilities are studied in detail. Two applications in the Java programming language have been designed and implemented, one of which is developed in a reactive style and the other in an imperative style. The results are obtained, which reflect the advantages of using the paradigm of recitative programming in comparison with the imperative approach.
Description: Вуколова А. І. Використання реактивного програмування для оптимізації ресурсів комп'ютера при пікових навантаженнях : кваліфікаційна робота магістра спеціальності 121 «Інженерія програмного забезпечення» / наук. керівник Н. П. Полякова. Запоріжжя : ЗНУ, 2020.103 с.
URI: https://dspace.znu.edu.ua/jspui/handle/12345/5009
Appears in Collections:Кваліфікаційні випускні роботи здобувачів магістерського рівня вищої освіти кафедри електроніки, інформаційних систем та програмного забезпечення

Files in This Item:
File Description SizeFormat 
Вуколова .pdfМагістерська робота1.24 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.