Факультет комп’ютерних та інформаційних технологій
Постійне посилання на фондhttps://repository.lntu.edu.ua/handle/123456789/49
Переглянути
364 результатів
Результати пошуку
Item type:Наукова стаття, Socket performance influence on data processing intensity in a virtual machine cluster with heterogeneous conditions(Lutsk: LNTU, 2024-06-21) Melnyk, Vasyl; Bahniuk, Nataliia; Roiko, Oleksandr; Bortnyk, Kateryna; Kizym, SvitlanaThe paper presents the dependences of data processing in heterogeneous conditions taking into account the impact of socket performance. As high-performance, sockets are proposed on the virtual interface architecture to use a component basis in order to support the application performance for intensive data processing. High-performance applications, using the traditional Linux-based TCP/IP interface, require guarantees of performance and its scalability to adapt for heterogeneous networks. In case of using highly effective protocols for their operation, some additional methods should be used at the user level, including for sockets on the virtual interface architecture. The limitation on the highperformance socket layers is tyed with the application developing completion to full performance salvation during the TCP/IP data transfer process. There also revealed that small-block load balancing has been found to increase heterogeneous network adaptation.Item type:Наукова стаття, Система для ведення моніторингу web-ресурсу засобами Elasticsearch(ЛНТУ: Луцьк, 2023-06-22) Мельник, Василь Михайлович; Багнюк, Наталія Володимирівна; Бортник, Катерина Яківка; Лінчук, Олександр МиколайовичУ роботі скомпоновано інтегровану систему для виконання моніторингу web-ресурсу засобом Elasticsearch. З’ясовано основні вимоги, наведено інтерфейс та необхідні ресурси для створення інтегрованої системи моніторингу, включаючи виконання інсталяції, налаштування та перевірки роботи. В систему включені основні програмні засоби, такі як Elasticsearch, Kibana, Logstash та Beats, які працюють з підтримки операційної системі Linux Ubuntu. В цілому, створена система досить добре відслідковує інцинденти та виконує необхідний моніторингItem type:Наукова стаття, Threats detection and analysis based on SYSMON tool(2023) Nataliia Bahniuk; Oleksandr Linchuk; Kateryna Bortnyk; Inna Kondius; Kateryna Melnyk; Kostiantyn KondiusIn this work, an nalysis for the study of threats in a real environment with the possibility of conducting a fullfledged analysis of threats, as well as their simulationhas been developed for research purposes. Designed laboratory was built for the threats research, specification of deploying and configuring Sysmon, imitation of an attack in laboratory conditions and its investigation by implicit signs, the processesing of threat analysis using the Sysmon tool. We present a system based on the analysis of continuous input chan-nels of Sysmon logs. The system is based on the Cyber Threat Analysis Ontology and analyzes SYSMON logs to classify software according to different threat levels and enhance cyber defense capabilities with situational awareness, prediction and auto-mated actions. The developed laboratory improves the effectiveness of threat analysis using the Sysmon tool, makes study of threats, deploying and configuring Sysmon, imitation of an attack in laboratory conditions and its investigation by implicit signs. It can be applied for the study of threats in a real environment with the possibility of conducting a full-fledged analysis of threats, as well as their simulation for research purposes.Item type:Наукова стаття, Development of the system for recognition of car licence plate using artificial intellegence(Lutsk: LNТУ, 2024) Pekh, Petro; Hrygorychenko, VladyslavThe article proposes a technology for creating a license plate recognition system using artificial intelligence. The license plate recognition program is developed in the PyCharm integrated development environment (IDE), which supports Python and provides access to libraries for machine learning and image processing. Libraries for working with images and text, such as OpenCV, imutils, pytesseract, and others, are installed through the PyCharm terminal. For the processing and recognition of license plates, a set of images containing various car license plates was prepared. These images are made from different angles, with different lighting and quality, which is caused by the need to ensure the appropriate response of the program to different input data to ensure its correct operation. After loading the image using the OpenCV library, it is converted to grayscale, since contour detection and image processing are much easier in grayscale. The Canny algorithm was used to detect contours. Contours in the image are used for further identification of the license plate. Determination of horizontal and vertical contours was performed using the Sobel operator. We use Tesseract OCR to recognize license plate text. After the license plate has been recognized, we compare it with those in the database. After setting up the program, it is necessary to test it with different images to make sure the accuracy of license plate recognition. This allows you to detect possible problems in the recognition process, such as low contrast of the image, contamination of license plates or unstable lighting, tilting or distortion of license plates in the image, which can affect the accuracy of recognition.Item type:Наукова стаття, Дослідження технології розпізнавання номерних знаків за допомогою мобільних додатків(2023) Пех, Петро Антонович; Мельник, Катерина Вікторівна; Шепелюк, Дмитро Леонідович; Шепелюк, Леонід ДмитровичВ статті досліджуються технології розпізнавання номерних знаків засобами сучасних смартфонів.Item type:Наукова стаття, Simulation of two-stage temperature regulation system.(Lutsk: LNТU, 2023) Petro, Pekh; Nataliia, Khrystynets; Roman, Gubysh; Volodymyr, ShulgachThe article presents the results of the development of the PID controller setting technology using Matlab Simulink tools and the study of the operation process of a closed two-cascade temperature control system based on such controllers. The structural diagrams of the model and the simulation results of the two-cascade system are given.Item type:Наукова стаття, Порівняльний аналіз різних комп’ютерних технологій чисельного інтегрування функцій.(Луцьк: ЛНТУ, 2022) Пех, Петро Антонович; Хільчишин, Андрій ВіталійовичВ статті порівнюються різні технології чисельного інтегрування функцій: на базі розробленої авторами програми мовою Matlab, за допомогою електронних таблиць Excel та за стандартною функцією quad().Item type:Наукова стаття, Реалізація алгоритмів сортування елементів послідовних контейнерів засобами С++ бібліотеки стандартних шаблонів STL(Луцьк: ЛНТУ, 2022) Пех, Петро Антонович; Христинець, Наталія Анатоліївна; Кучерук, Олександр СергійовичВ статті запропоновані кілька програм на базі різних алгоритмів сортування елементів послідовних контейнерів. Наведені коди програм та результати їх тестування.Item type:Наукова стаття, Програмна оптимізація вибору типу функції для апроксимаціїї експерментальних даних(Луцьк: ЛНТУ, 2022) Пех, Петро Антонович; Христинець, Наталія Анатоліївна; Дяченко, Роман ОлеговичВ статті запропоновано програма мовою Matlab для оптимального вибору апроксимуючої функції в процесі оброблення експерментальних даних. Програма складається з головного та дев’яти допоміжних модулів, кожен з яких реалізує окрему частину загального алгоритму розв’язку задачі вибору та розрахунку параметрів апроксимуючої функції.Item type:Наукова стаття, Функціональні адаптивні інтерфейси з динамічними компонентами для підсистем зберігання мультимедійного контенту(Луцьк: ЛНТУ, 2023) Христинець, Наталія Анатоліївна; Лавренчук, Світлана Василівна; Пех, Петро Антонович; Євсюк, Володимир Миколайович; Євсюк, Микола Миколайович; Крулік, Юрій ОлександровичПерсональні адаптивні інтерфейси з динамічними компонентами для підсистем зберігання мультимедійного контенту. В статті розглянуто методи і способи побудови інтерфейсів прикладних програм. Досліджено питання багатопоточності і асинхронного програмування, що включає створення та керування потоками для ефективного обробки та аналізу даних. Такий спосіб керування потоками дозволяє контролювати кількість одночасних потоків, які можуть отримати доступ до обмеженого ресурсу даних та забезпечує ефективність цього доступу. Досліджено класичні атрибути валідації, такі як Required, Range, RegularExpression для перевірки вхідних параметрів, моделей або запитів. Створено власний клас, який реалізує інтерфейс IValidator з пакету FluentValidation та розроблено програму для організації валідації у інтерфейсах прикладних програм.