122 Комп'ютерні науки
Permanent URI for this collection
Освітня програма: "Комп'ютерні науки"
Browse
Browsing 122 Комп'ютерні науки by Author "Глибовець, Андрій"
Now showing 1 - 6 of 6
Results Per Page
Sort Options
Item Introducing real-time boundless data with websockets(2020) Діденко, Віра; Глибовець, АндрійLoading and displaying a large data set with minimal delay has always been a challenging task. With the increase of data set size, the loading time before the data is displayed grows and the user experience suffers. In this research work the aim is to load and display a large data set within the time limit required for the user to perceive the response as instant and to provide smooth navigation and a pleasant user experience. Based on multiple research the required response time limit was determined to be 0.1 second. Based on this time constraint the time that can be spent for each process was calculated and after an empirical research the data transfer method for loading the data and keeping it real-time was chosen to be WebSockets. With WebSockets as the data transfer technology the large data set was loaded and displayed on a sample data table under 100 milliseconds and a smooth user experience was achieved.Item Автоматизоване тестування мобільних застосувань(2020) Єщенко, Микола; Глибовець, АндрійМетою даної роботи є дослідження методик та інфраструктурних рішень тестування програмного забезпечення для мобільних пристроїв, а також їх вплив на процес розробки й підтримки окремо взятого продукту. У даній роботі розглядається поняття тестування, при чому розкриваються технологічні та інфраструктурні принципи створення модулів тестування для сучасних програмних продуктів, їх застосування та оцінка корисності з точки зору життєвого циклу програми.Item Використання суфіксних дерев для швидкого пошуку у вебі(2021) Яцишин, Ілля; Глибовець, АндрійМетою курсової роботи є дослідити сучасні алгоритми побудови і пошуку в суфіксних деревах із подальшою реалізацією найкращого з розглянутих варіантів. Було проаналізовано актуальні алгоритми, що використовуються для забезпечення швидкого пошуку в сучасних проектах. Досліджено особливості і переваги алгоритмів з точки зору часової та просторової складності. Враховано швидкодію і ефективність побудови відповідних структур даних. Обраний алгоритм було реалізовано згідно до результатів дослідження.Item Методи введення (редактор IME) для підтримки багатомовності веб-сайтів(2021) Галайда, Михайло; Глибовець, АндрійМетою курсової роботи є дослідити проблематику цифрового введення й збереження інформації різними світовими мовами. Було досліджено лінгвістичні особливості декількох мов та розглянуто принципи введення та збереження символів цих мов. Проаналізовано сучасні системи кодування символів, їх особливості та переваги. Вивчено принципи комбінування початкових символів з метою створення нових. Досліджено принципи роботи редакторів методів введення та проаналізовано наявні приклади. З урахуванням результатів дослідження було розроблено власний редактор методу введення для полегшеного введення складених символів у веб-браузері.Item Створення системи збору аналітики про студентів університету(2020) Козачук, Анастасія; Глибовець, АндрійМетою даної курсової роботи є створення застосунку для збору аналітики про студентів університету. Зміст курсової роботи розкриває поступові етапи створення веб застосунку за допомогою Spring фреймворку та ReactJS бібліотеки. В першій частині описано розбиття застосунку на рівні і реалізація цих рівнів на основі Spring Boot. В другій частині детально розглянуто внутрішню роботу та налаштування Spring security, а також на основі діаграм описано етапи роботи OAauth2 фреймворку з Microsoft Azure. Третя частина представляє собою опис роботи таких інструментів як ReactJs та Redux для створення UI застосунку.Item Сучасні підходи до інтеграційного та навантажувального тестування на базі Spring(2020) Нікітченко, Ярослав; Глибовець, АндрійВ цій роботі йдеться про сучасні методи перевірки якості програмних веб-застосунків на базі Spring. Також детально розглядається інтеграційне та навантажувальне тестування, і детально описується хід виконання кожного з них на практиці.