Наукові статті кафедри КС та М

Permanent URI for this collectionhttps://eir.zp.edu.ua/handle/123456789/24

Browse

Recent Submissions

Now showing 1 - 20 of 109
  • Item
    Комп’ютерна система дистанційного навчання з інтегрованим штучним інтелектом
    (CEUR Workshop Proceedings, 2024) Костецький, Дмитро Віталійович; Тягунова, Марія Юріївна; Киричек, Галина Григорівна; Kostetskyi, Dmytro V.; Tiahunova, Mariia Yu.; Kyrychek, Halyna H.
    UK: У цій статті розроблено систему дистанційного навчання для покращення навчального процесу та підвищення зручності як для вчителів, так і для студентів шляхом інтеграції штучного інтелекту для створення тестів. Ця система представляє унікальну та інноваційну функціональність, яка дозволяє автоматично генерувати тести за допомогою штучного інтелекту, значно скорочуючи час, необхідний викладачам для підготовки до тесту. Перед розробкою були проаналізовані різні сучасні інструменти, а фреймворк Laravel, бібліотека React і сервіс ChatGPT були вибрані за їх можливості для створення такої системи. Було обрано монолітну архітектуру, оскільки вона найкраще підходить для цього типу застосування, пропонуючи простоту та легкість керування. Процес розробки включав комплексне тестування, перевірку та оптимізацію коду, щоб мінімізувати відображення системи та покращити швидкість завантаження сайту. Експеримент із створенням тестів за допомогою штучного інтелекту підтвердив дієвість і ефективність системи, продемонструвавши помітне прискорення процесу генерації тестів. Результати свідчать про успішне досягнення основної мети роботи — розробити систему, яка оптимізує навчальний процес і зменшить навантаження на викладачів. Ця розробка не тільки робить внесок у сферу дистанційного навчання, пропонуючи практичний інструмент, що економить час, але також демонструє потенціал ШІ в освітніх технологіях, відкриваючи двері для подальших інновацій у цій галузі. EN: In this paper, a distance learning system is developed to enhance the educational process and increase convenience for both teachers and students through the integration of artificial intelligence for test creation. This system introduces a unique and innovative functionality that enables the automatic generation of tests using AI, significantly reducing the time required by educators for test preparation. Before development, various modern tools were analyzed, and the Laravel framework, React library, and ChatGPT service were selected for their capabilities in building such a system. A monolithic architecture was chosen as it is best suited for this type of application, offering simplicity and ease of management. The development process included comprehensive testing, validation, and code optimization to minimize the system’s footprint and improve the site’s loading speed. An experiment involving AI-assisted test creation confirmed the system’s effectiveness and efficiency, demonstrating a noticeable acceleration in the test generation process. The results indicate that the primary goal of the work—to develop a system that streamlines the educational process and reduces the burden on teachers—has been successfully achieved. This development not only contributes to the field of distance learning by offering a practical and time-saving tool but also showcases the potential of AI in educational technology, opening doors for further innovation in this domain.
  • Item
    Розрахунок економії часу при створенні тесту за допомогою штучного інтелекту
    (Університет митної справи та фінансів, 2024) Тягунова, Марія Юріївна; Киричек, Галина Григорівна; Костецький, Дмитро Віталійович; Tiahunova, Mariia Yu.; Kyrychek, Halyna H.; Kostetskyi, Dmytro V.
    UK: Дистанційне навчання розвивається вже багато десятиліть, але найбільшу увагу було привернуто до нього з початку поширення пандемії COVID-19, коли у всьому світі було введено карантинні обмеження. Завдяки цьому, процес інтеграції цього типу навчання у звичне очне було прискорено [1]. Адже саме дистанційне навчання, завдяки його гнучкості, допомогло продовжити виконувати навчальний план та навчатись майже за графіком, який створюєш сам собі. Але перелічуючи переваги дистанційного навчання, в нього також є і негативні впливи на організм, а саме: погіршення зору, постави, психологічні аспекти. Дистанційне навчання має багато переваг над звичайним відвідуванням аудиторій тим, що вивчати матеріали можна будь-де, а якщо щось було не зрозуміло, то можна переглянути його ще раз, також лекції й завдання можна завантажити на пристрій і тим самим навчатися без світла або інтернету [2]. Саме під час дистанційного навчання опитування у вигляді тестування стає все більш розповсюдженим та актуальним. Розрахунок економії часу при створенні тестів з використанням штучного інтелекту є основним аспектом даної роботи. Використовуючи алгоритми штучного інтелекту, було оптимізовано процес створення тестів, зменшуючи час і зусилля, необхідні викладачам. Це передбачає розробку математичної моделі для кількісної оцінки часу, збереженого при використанні штучного інтелекту порівняно з традиційними методами створення тестів вручну. Результати цього розрахунку дають цінну інформацію про підвищення ефективності, яку пропонує штучний інтелект в освітніх установах, що, зрештою, сприятиме вдосконаленню технологічних методологій навчання. У даній роботі розроблено математичну модель розрахунку економії часу при створенні тестів за допомогою штучного інтелекту у порівнянні із власноручною розробкою тестів викладачем. Проведене дослідження показало, що з таким підходом можна досягти економії часу до 62,5%. Також у роботі наведено реалізацію створення тестів обома запропонованими варіантами (зі штучним інтелектом та без нього) у системі, яка реалізована з використанням фреймворку Laravel. Отримані результати підтверджують доцільність та ефективність використання ШІ при розробці тестів. EN: Distance learning has been evolving for many decades, but it garnered significant attention with the onset of the COVID- 19 pandemic when quarantine restrictions were implemented worldwide. As a result, the integration of this type of learning into traditional face-to-face education was expedited. Distance learning, with its flexibility, allowed for the continuation of the curriculum and learning almost on a self-paced schedule. However, while listing the advantages of distance learning, it also has negative impacts on health, such as deteriorating eyesight, posture, and psychological aspects. Distance learning offers numerous advantages over traditional classroom attendance, as materials can be studied any¬where, and if something is not understood, it can be reviewed again. Additionally, lectures and assignments can be downloaded to devices, allowing learning without the need for light or the internet. During distance learning, testing in the form of quizzes becomes increasingly common and relevant. The time savings calculation in test creation using artificial intelligence is an important aspect of our study. By leveraging AI algorithms, we aim to streamline the test creation process, reducing the time and effort required from instructors. This involves developing a mathe¬matical model to quantify the amount of time saved when utilizing AI compared to traditional manual test creation methods. The results of this calculation will provide valuable insights into the efficiency gains offered by AI in educational settings, ultimately contributing to the advancement of technology-enhanced learning methodologies. This study developed a mathematical model to calculate time savings in test creation using artificial intelligence com¬pared to manual test creation by instructors. The research showed that this approach can achieve time savings of more than 60%. The study also presents the implementation of test creation using both proposed methods (with and without AI) in a system developed using the Laravel framework. The results obtained confirm the feasibility and effectiveness of using AI in test development
  • Item
    Система віддаленого керування об’єктами критичної інфраструктури
    (Університет митної справи та фінансів, 2024) Киричек, Галина Григорівна; Пестов, Олексій Дмитрович; Тягунова, Марія Юріївна; Kyrychek, Halyna H.; Pestov, Oleksii D.; Tiahunova, Mariia Yu.
    UK: Стаття присвячена актуальному питанню забезпечення віддаленого керування об’єктами критичної інфраструктури в умовах активних бойових дій, коли вони постійно піддаються ракетним ударам та атакам. Авторами визначено основне завдання із підтримки працездатності віддаленого об’єкту, виключаючи ризики для персоналу, який цей об’єкт обслуговує та наведено етапи реалізації та впровадження системи, не виключаючи виникнення аварійних відключень електрики та інших надзвичайних ситуацій. В роботі розглянуто процес організації віддаленого керування автоматизованими об’єктами застосовуючи накладену P2P мережу Yggdrasil, а також моделі, методи і програмні засоби забезпечення віддаленого керування об’єктами. Враховано, що при застосуванні технології Yggdrasil, кожен вузол мережі звертається до іншого за його внутрішньою мережевою IPv6-адресою, а трафік між ними проходить через інші вузли поки не досягне адресата. Маршрутизація пакетів відбувається на основі координат дерева мережі, розподіленої за допомогою хеш-таблиць (DHT) та таблиць маршрутизації на кожному вузлі. У статті проаналізовано наявні готові рішення віддаленого керування, виявлено їх недоліки та запропоновано алгоритм реалізації віддаленого керування із використанням мережі Yggdrasil. З’ясовано, що в системі є доцільним: використання мобільних телефонів із підтримкою протоколу RNDIS; застосування мереж мобільних операторів зв’язку та спеціального програмного забезпечення на боці клієнта. Авторами, з метою спрощення встановлення і налаштування клієнта Yggdrasil на кінцевих пристроях під управлінням операційних систем Windows, на мові програмування С реалізовано конфігураційну утиліту YggVPN. Запропонований в статті варіант системи віддаленого керування впроваджено і перевірено із використанням клієнтського/серверного програмного забезпечення TigerVNC, яке застосовується на робочих місцях персоналу, та додатку droidVNC-NG, що використовується для віддаленого керування телефонами. Мережеві інструменти Yggdrasil і парольний захист серверів VNC забезпечують конфіденційність зв'язку і запобігають несанкціонованому доступу до об'єкта. Зв'язок з об'єктом здійснюється через Інтернет, завдяки чому забезпечується мобільність віддалених операторів і робочих місць EN: The article is devoted to the topical issue of providing remote control of critical infrastructure facilities in conditions of active hostilities when they are constantly exposed to missile strikes and attacks. The authors define the main task of maintaining the functionality of a remote object, excluding risks for the personnel that this object serves, and the stages of implementation and implementation of the system are given, not excluding the occurrence of emergency power outages and other emergencies. The paper considers the process of organizing remote control of automated objects using the Yggdrasil P2P network, as well as models, methods, and software for providing remote control of objects. It is taken into account that when applying Yggdrasil technology, each network node addresses another by its internal network IPv6 address, and the traffic between them passes through other nodes until it reaches the destination. Packet routing is based on the coordinates of the network tree distributed using hash tables (DHT) and routing tables at each node The article analyzes available ready-made remote control solutions, identifies their shortcomings, and proposes an algorithm for implementing remote control using the Yggdrasil network. It has been found that the following is appropriate in the system: the use of mobile phones with support for the RNDIS protocol; application of networks of mobile communication operators and special software on the client side. The authors, to simplify the installation and configuration of the Yggdrasil client on end devices running Windows operating systems, implemented the YggVPN configuration utility in the C programming language. The version of the remote control system proposed in the article is implemented and tested using the client/server software TigerVNC, which is used at staff workplaces, and the droidVNC-NG application, which is used for remote control of phones. Yggdrasil network tools and password protection of VNC servers ensure communication confidentiality and prevent unauthorized access to the object. Communication with the object is carried out via the Internet, thereby ensuring the mobility of remote operators and workplaces
  • Item
    Масштабна децентралізована mesh мережа
    (Таврійський національний університет імені В. І. Вернадського, 2025) Киричек, Галина Григорівна; Пестов, Олексій Дмитрович; Тягунова, Марія Юріївна; Kyrychek, Halyna H.; Pestov, Oleksii D.; Tiahunova, Mariia Yu.
    ГЛЖ В роботі досліджується масштабованість експериментальної схеми маршрутизації Yggdrasil щодо логіки, ліміту переходів, використання процесора та пам’яті. Експерименти з демоном маршрутизації проведено на різного розміру топологіях із використанням середовищ meshnet-lab і coreemulab. Виявлено певні особливості використання даної схеми маршрутизації як основи масштабної децентралізованої mesh мережі. Метою роботи є проведення досліджень, визначення доцільності використання схеми маршрутизації Yggdrasil, як основи масштабної децентралізованої mesh мережі. Об’єктом дослідження є процес проєктування масштабної децентралізованої mesh мережі на основі схеми маршрутизації Yggdrasil. Предметом є моделі, методи та програмні засоби реалізації масштабної децентралізованої mesh мережі на основі Yggdrasil. У рамках дослідження запропоновано нові підходи до розгортання масштабної децентралізованої mesh мережі як альтернативи ієрархічним мережами інтернет-провайдерів. Авторами визначено збільшення використання процесору на довгих гілках остовного дерева і аномалії трафіку, які внесені блукаючим кореневим вузлом та запропоновано попереджувальний майнінг малих ключів для детермінованого розміщення кореневих вузлів, також наведено модель системи та обґрунтовано використання стандарту IEEE 802.11s з вимкненою маршрутизацією як базової технології канального рівня. А також отримано орієнтовну структуру масштабної децентралізованої mesh мережі та технічні вимоги до її вузлів. Результати показали, що Yggdrasil значно перевершує інші протоколи mesh маршрутизації, такі як OLSR і Babel в обмеженні переходів, визначаючи параметри використання системних ресурсів. Експерименти демонструють типовий час конвергенції, а також тенденції використання пам’яті та процесора Yggdrasil і підтверджують їх масштабування з глибиною мережі, а не з її загальним розміром. Тому Yggdrasil є перспективним методом розгортання великомасштабних децентралізованих сітчастих мереж незалежних вузлів і альтернативою централізованим ієрархічним мережам. EN: The paper investigates the scalability of the experimental Yggdrasil routing scheme in terms of logic, hop limit, CPU usage, and memory. Experiments with the routing daemon were conducted on different sized topologies using the meshnet-lab and coreemu-lab environments. Certain features of using this routing scheme as the basis of a large-scale decentralized mesh network have been identified. The purpose of the work is to conduct research, determine the feasibility of using the Yggdrasil routing scheme as the basis of a large-scale decentralized mesh network. The object of the research is the process of designing a large-scale decentralized mesh network based on the Yggdrasil routing scheme. The subject is models, methods and software tools for implementing a large-scale decentralized mesh network based on Yggdrasil. The research proposes new approaches to deploying a large-scale decentralized mesh network as an alternative to hierarchical ISP networks. The authors identify increased CPU usage on long branches of the spanning tree and traffic anomalies introduced by a wandering root node, and propose predictive mining of small keys for deterministic placement of root nodes. They also present a system model and justify the use of the IEEE 802.11s standard with routing disabled as the basic link-layer technology. They also obtain an approximate structure of a large-scale decentralized mesh network and technical requirements for its nodes. The results show that Yggdrasil significantly outperforms other mesh routing protocols such as OLSR and Babel in limiting hops by determining system resource usage parameters. The experiments demonstrate the typical convergence time, as well as the memory and CPU usage trends of Yggdrasil and confirm that they scale with network depth rather than with its overall size. Therefore, Yggdrasil is a promising method for deploying large-scale decentralized mesh networks of independent nodes and an alternative to centralized hierarchical networks.
  • Item
    Модульна реалізація процесів передачі даних
    (Видавництво ПП “Астрая”, 2024) Киричек, Галина Григорівна; Зуй, Микита Сергійович; Kyrychek, Halyna H.; Zui, Mykyta S.
    UK: Моделювання додатку з безпечної передачі даних між мережними пристроями слід починати з побудови схеми варіантів використання. Базуючись на цій схемі можливе подальше поглиблення і розробка алгоритмів, визначення сутностей та інше. Метою дослідження є реалізація додатку з безпечної передачі даних між мережними пристроями. Об’єктом дослідження є процес реалізації мережевого додатку з підтримки безпечної передачі даних. Предметом дослідження є моделі та методи реалізації мережевого додатку. EN: Modeling an application for secure data transfer between network devices should begin with the construction of a scheme of use cases. Based on this scheme, further deepening and development of algorithms, definition of entities, etc. is possible. The purpose of the study is to implement an application for secure data transfer between network devices. The object of the study is the process of implementing a network application to support secure data transmission. The subject of research is models and methods of network application implementation.
  • Item
    Система кешування даних в розгалуженій мікросервісній архітектурі
    (Таврійський національний університет імені В. І. Вернадського, 2024) Киричек, Галина Григорівна; Тягунова, Марія Юріївна; Братчиков, Володимир Володимирович; Bratchykov, Volodymyr V.; Kyrychek, Halyna H.; Tiahunova, Mariia Yu.
    UK: На даний час технологія кешування даних є ключовою в інформаційних системах при забезпеченні їх швидкодії та ефективності. Вона включає збереження копій даних у сховищах швидкої дії, таких як оперативна пам’ять, з метою подальшого доступу до них, без необхідності повторного запиту первинних джерел інформації. Метою роботи є дослідження методів та засобів автоматизації кешування даних у розгалуженій мікросервісній архітектурі та реалізація системи автоматизованого кешування для веб-платформ з метою впровадження етапів кешування даних. Об’єктом дослідження є процес реалізації високопродуктивної системи кешування даних для розгалуженої мікросервісної архітектури із використанням архітектури token ring та інструментів синхронізації між нодами. Предметом дослідження є моделі, методи та засоби автоматизації кешування даних у розгалуженій мікросервісній архітектурі. Система реалізована із використанням архітектури token ring та має механізми синхронізації між вузлами. Для створення моделі системи та реалізації кешування обрано фреймворк Spring Boot та інструмент Maven у середовищі Intelijj IDEA. Процес розгалуженого кешування виконаний за допомогою Maven, Docker та із використанням власного реалізованого механізму кешування та синхронізації даних для розгалуженої мікросервісної архітектури. Для реалізації системи проаналізовані три популярні мови програмування: Java, Phyton, C# за чотирма основними критеріями: швидкодія, екосистема, підтримка розподілених систем, масштабованість та підтримка операцій. Враховуючи переваги в швидкості, можливості масштабування та наявність великої кількості бібліотек обрана мова програмування Java. Авторами проведено дослідження продуктивності системи, в порівнянні з існуючими рішеннями на основі аналізу швидкісних характеристик використання механізму кешування. Реалізована високопродуктивна система кешування даних в розгалуженій мікросервісній архітектурі істотно підвищує якість послуг, які дозволяють зберігати та отримувати доступ до даних швидше, зменшуючи навантаження на сервери та оптимізуючи мережеві ресурси. EN: Currently, data caching technology is key in information systems while ensuring their speed and efficiency. It involves saving copies of data in high-speed storage, such as RAM, in order to access them later, without the need to re-request the original sources of information. The purpose of the work is to research the methods and data caching automation tools in a branched microservice architecture and the implementation of an automated caching system for web platforms with the aim of implementing stages of data caching. The object of research is the process of implementing a high-performance data caching system for a branched microservice architecture using the token ring architecture and synchronization tools between nodes. The subject of research are models, methods and data caching automation tools in a branched microservice architecture. The system is implemented using the token ring architecture and has synchronization mechanisms between nodes. To create a system model and implement caching, the Spring Boot framework and the Maven tool in the Intelijj IDEA environment were chosen. The distributed caching process is implemented using Maven, Docker, and using our own implemented data caching and synchronization mechanism for distributed microservice architecture. To implement the system, three popular programming languages: Java, Python, C# were analyzed according to four main criteria: speed, ecosystem, support for distributed systems, scalability and support for operations. Given the advantages in speed, scalability and the availability of a large number of libraries, the Java programming language was chosen. The authors conducted a study of the system performance in comparison with existing solutions based on the analysis of the speed characteristics of the caching mechanism use. The implemented high-performance data caching system in a branched microservice architecture significantly improves the quality of services that allow you to store and access data faster, reducing the load on servers and optimizing network resources.
  • Item
    Реалізація технологій для розгортання програм у контейнері
    (Херсонський державний аграрно-економічний університет, 2023) Киричек, Галина Григорівна; Тягунова, Марія Юріївна; Смірнов, Владислав Вікторович; Kyrychek, Halyna H.; Tiahunova, Mariia Yu.; Smirnov, Vladyslav V.
    UK: Застосування віртуалізації та контейнеризації в хмарі, створює рівень абстракції між апаратними ресурсами та програмними компонентами, спрощуючи управління ресурсами та підвищуючи їх ефективність. Усі ці фактори підкреслюють важливість впровадження додатків у хмарі, як фундаментальної стратегії сучасних організацій, що прагнуть зберегти конкурентоспроможність та адаптивність в умовах постійних змін та зростаючих вимог інформаційного ринку. Метою роботи є дослідження методів та реалізація технологій для розгортання програм у контейнері. Об'єктом дослідження є процес реалізації системи розгортання програм у контейнері із використанням Google Kubernetes Engine, Terraform та Tekton. Предметом дослідження є моделі, методи та засоби реалізації системи розгортання програм у контейнері. Виходячи з того, що контейнери є самодостатніми віртуальними середовищами, які містять додатки та їх залежності, маємо можливість ефективно створювати, розгортати і керувати контейнерами для різних хмарних додатків і сервісів, забезпечуючи гнучкість та оптимальне використання ресурсів. Цей підхід сприяє швидкому масштабуванню додатків і забезпечує їх єдність у різних середовищах хмарного обчислення. Само розгортання застосунків, пов’язане з використанням інтерфейсів і стандартів взаємодії між частинами системи, розташованими в хмарі, що потребує підтримки обміну даними та ресурсами через мережу, використовуючи методи балансування та віртуалізації. Тому важливим є створення модульних та незалежних компонентів, які є масштабованими і розгортаються окремо. Також, балансування завантаження є методом, що використовується в інформаційних системах та комп'ютерних мережах з метою розподілу запитів, завдань та трафіку між різними серверами або ресурсами для досягнення найкращої продуктивності, надійності та доступності системи. А віртуалізація є технологією, яка дозволяє створювати віртуальні версії обчислювальних, мережевих, та інших ресурсів, забезпечуючи абстракцію між апаратними ресурсами та програмними засобами або сервісами, які їх використовують. EN: Application of virtualization and containerization in the cloud creates a level of abstraction between hardware resources and software components, simplifying resource management and increasing their efficiency. All these factors emphasize the importance of implementing applications in the cloud, as a fundamental strategy of modern organizations that seek to maintain competitiveness and adaptability in the face of constant changes and growing requirements of the information market. The purpose of the work is to research methods and implement technologies for deploying applications in a container. The object of research is the process of implementing a system of deploying applications in a container using Google Kubernetes Engine, Terraform and Tekton. The subject of research is the models, methods and means of implementation of the application deployment system in the container. Based on the fact that containers are self-sufficient virtual environments that contain applications and their dependencies, we have the ability to efficiently create, deploy and manage containers for various cloud applications and services, ensuring flexibility and optimal use of resources. This approach facilitates the rapid scaling of applications and ensures their unity in different cloud computing environments. Application deployment itself involves the use of interfaces and standards of interaction between parts of the system located in the cloud, which requires support for the exchange of data and resources over the network, using methods of balancing and virtualization. Therefore, it is important to create modular and independent components that are scalable and deployable separately. Also, load balancing is a method used in information systems and computer networks to distribute requests, tasks and traffic between different servers or resources to achieve the best performance, reliability and availability of the system. And virtualization is a technology that allows you to create virtual versions of computing, network, and other resources, providing abstraction between hardware resources and software or services that use them.
  • Item
    Дослідження застосування контейнерних технологій для розгортання програм на суперкомп’ютерах
    (Національний університет «Запорізька політехніка», 2023) Киричек, Галина Григорівна; Смірнов, Владислав Вікторович; Тягунова, Марія Юріївна; Kyrychek, Halyna H.; Smirnov, Vladyslav V.; Tiahunova, Mariia Yu.
    UK: Стаття присвячена аналізу та дослідженню можливостей використання контейнерних технологій для спрощення та прискорення розгортання програм на суперкомп’ютерах. У статті розкрито основні характеристики та особливості контейнерних технологій, їх переваги та недоліки у порівнянні з віртуалізованим методом розгортання програм, зокрема з точки зору ефективності, ресурсоємності, безпеки та відмовостійкості. Також розглянуто застосування Kubernetes як інструменту для керування контейнерами на суперкомп’ютерах. Дослідження показало, що контейнери дозволяють значно спростити процес розгортання програм на суперкомп’ютерах, скоротити час на підготовку програмного забезпечення та зменшити ризик виникнення відмов обладнання. Контейнери також дозволяють ефективно створювати та масштабувати розподілені системи обчислень, що може поліпшити продуктивність виконання завдань у таких середовищах. Контейнеризація також вирішує проблему ізоляції робочих навантажень на суперкомп’ютерах, що покращує безпеку та захист даних. EN: The article is devoted to a review and study of the use of container technologies for deploying programs on supercomputers. In today's scientific and commercial world, there is an increasing need to work in the cloud on distributed highly loaded systems for the process of collecting, analyzing and processing big data, as well as for receiving software services from remote locations. This is due to the need to improve critical aspects in the areas of maritime navigation, construction, and science. Deployment of programs based on the principle of virtual machines has a long and extensive process of creation and maintenance, containers are gaining relevance, because from the point of view of software development for mobility and supportability, microservices have become relevant, against the background of heavy monolithic architectures. The article discusses the basic principles of container technologies, their advantages and disadvantages, including efficiency, resource costs, security, and fault tolerance. The method of containerized deployment of programs on supercomputers is compared, and its advantages over the traditional, virtualized method are demonstrated. The principles and importance of adhering to the SaaS, PaaS and IaaS models that Kubernetes operates on are considered. Also, the direct use of Kubernetes as a tool for deploying and managing containers on supercomputers. The study showed that the use of containers can simplify the deployment of programs on supercomputers, reduce the time for software preparation, and reduce the risk of hardware failure. The use of containers allows you to efficiently create and scale distributed computing systems, which can significantly improve the efficiency of tasks in such environments. We will use Kubernetes as the main tool for creating and orchestrating resources in the HPC environment. Docker is used as a container entity. We will conduct a practical deployment of resources and their management.
  • Item
    Моделювання робочих характеристик безшовної мережі на базі технології MIKROTIK CAPSMAN
    (Таврійський національний університет імені В. І. Вернадського, 2023) Киричек, Галина Григорівна; Тягунова, Марія Юріївна; Латишев, Андрій Вячеславович; Kyrychek, Halina H.; Tiahunova, Mariia Yu.; Latyshev, Andrii V.
    UK:На даний час TamoGraph Site Survey є потужним та зручним інструментом для збору, візуалізації та аналізу даних у мережах Wi-Fi стандарту ІЕЕЕ 802.11 a/b/g/n/ac/ax. Для впровадження та експлуатації бездротових мереж потрібні професійні програмні продукти, які дозволяють значно спростити виконання таких складних та трудомістких завдань як побудова карт покриття, аналіз інтерференції та рівня сигналу, розподіл Wi-Fi-каналів тощо. Метою роботи є реалізація безпроводової безшовної мережі для створення публічної зони бездротового доступу або мережі Wi-Fi (зони безшовного покриття), що охоплює всю територію навчального закладу, а також проведення дослідження стандарту ІЕЕЕ 802.11ax, методом моделювання робочих характеристик безшовної мережі на базі технології Mikrotik CAPsMAN, із метою підвищення рівня інформатизації при наданні сучасних послуг. Об'єктом дослідження є процес моделювання робочих характеристик, безшовної мережі на базі стандарту ІЕЕЕ 802.11ах. Предметом дослідження є моделі, методи, програмні та інструментальні засоби моделювання робочих характеристик, безшовної мережі на базі технології Mikrotik CAPsMAN. У рамках дослідження запропоновано модель сегмента мережі для стандарту IEEE 802.11ax, яка враховує витрати часу на доступ до фізичного рівня та рівня каналу передачі даних. Модель також враховує сценарії передачі як для одного, так і для декількох користувачів як низхідної, так і висхідної лінії зв’язку під час розрахунку пропускної здатності каналу в мережах IEEE 802.11ax. Недоліком цієї моделі є те, що вона не враховує втрати фізичного рівня та вплив різнорідного трафіку. Крім того, багато припущень, таких як однакова відстань усіх станцій, відсутність прихованих вузлів і умови насичення мережі, також можуть змінити загальну пропускну здатність мережі. В роботі для кожного діапазону частот аналізуються три випадки для трьох показників, такі як: рівень сигналу; відношення сигнал/шум та прогнозована фізична швидкість. EN: Currently, TamoGraph Site Survey is a powerful and convenient tool for collecting, visualizing and analyzing data in Wi-Fi networks of the standard IEEE 802.11 a/b/g/n/ac/ax. The implementation and operation of wireless networks requires professional software products that allow you to significantly simplify the implementation of such complex and time-consuming tasks as the construction of coverage maps, analysis of interference and signal level, distribution of Wi-Fi channels, etc. The aim of the work is the implementation of a wireless seamless network to create a public wireless access zone or a Wi-Fi network (seamless coverage zone) covering the entire territory of the educational institution, as well as conducting research the IEEE 802.11ax standard, using the method of modeling the operating characteristics of a seamless network based on Mikrotik technology CAPsMAN, with the aim of increasing the level of informatization in the modern services provision. The object of research is the process of modeling the operating characteristics of a seamless network based on the IEEE 802.11ax standard. The subject of the research is models, methods, software and tools for simulating operational characteristics of a seamless network based on Mikrotik CAPsMAN technology. As part of the research, a network segment model for the IEEE 802.11ax standard is proposed, which takes into account the time spent on accessing the physical layer and the data link layer. The model also considers both single-user and multi-user transmission scenarios for both downlink and uplink when calculating link capacity in IEEE 802.11ax networks. The disadvantage of this model is that it does not take into account physical layer losses and the impact of heterogeneous traffic. In addition, many assumptions, such as the same distance of all stations, no hidden nodes, and network saturation conditions, can also change the overall network throughput. In the paper, for each frequency range, three examples are analyzed for three indicators, such as: signal level; signal-to-noise ratio and predicted physical speedproject implementation.
  • Item
    Автоматизоване тестування веб-платформ з використанням Java та Selenium
    (Міжрегіональна Академія управління персоналом, 2022) Киричек, Галина Григорівна; Тягунова, Марія Юріївна; Курач, Анна Ігорівна; Kirichek, Galina G.; Tiahunova, Mariia Yu.; Kurach, Anna I.; Киричек, Галина Григорьевна; Тягунова, Мария Юрьевна; Курач, Анна Игоревна
    UK: На даний час тестування програмного забезпечення є одним із основних етапів забезпечення контролю його якості та ефективності використання. Перехід на автоматизацію дозволяє скоротити час тес-тування і значно прискорити цій процес. Система, яка пропонується для реалізації, дозволить швидше та якісніше виконувати автоматизовані тести. Метою роботи є реалізація системи автоматизованого тестування веб-платформ із використанням мови програмування Java та інструменту Selenium, з підтримкою усіх популярних браузерів і операційних систем. Для досягнення основної мети пропонується вирішити наступні завдання: дослідити аналоги систем автоматизованого тестування; реалізувати метод автоматизованого тестування веб-платформ із використанням мови програмування Java та інструменту Selenium; розробити алгоритм запуску тестів в рамках системи для різних браузерів та операційних систем; навести метод автоматизованого тестування із використанням Maven та Selenium Web Driver та результати тестування системи в порівнянні з аналогами. Наукова новизна. Авторами пропонується застосовувати загальний фреймворк автоматизованого тестування, як систему, набір умов, концепцій та практик, спрямованих на перевикористання, зменшення витрат на підтримку, підвищення надійності, швидкості та якості виконання тестів, включаючи його використання широким колом фахівців, включаючи розробників та спеціалістів з ручного тестування. Висновком, у роботі є те, що структура тестів реалізована за допомогою анотацій, що є зрозумілою для користувача та інфор-мує систему про призначення поміченого коду. Окрім цього, при запуску та виконанні автоматизованих тестів за допомогою TestNG, використовується багатопотоковість, яка дозволяє одночасно виконувати декілька тестів. Перевагою системи є: підтримка різних браузерів та операційних систем; кращі швидкісні характеристики; детальна система звітів за результатами тестувань; умовна безкоштовність та реалізація проекту з відкритим вихідним кодом. EN: Currently, software testing is one of the main stages of ensuring control over its quality and efficiency. Switching to automation reduces test time and significantly speeds up the process. The system proposed for implementation will allow you to perform automated tests faster and better. The aim of the work is to implement an automated testing system of web platforms using the Java programming language and the Selenium tool, with support for all popular browsers and operating systems. To achieve the main aim, it is proposed to solve the following tasks: to research the analogs of automated testing systems; to implement a method of automated testing of web platforms using the Java programming language and the Selenium tool; to develop an algorithm for running tests within the system for different browsers and operating systems; to give the method of automated testing using Maven and Selenium Web Driver and the results of testing the system in comparison with analogs. Scientific novelty. The authors proposed to use the general framework of automated testing as a system, set of conditions, concepts, and practices aimed at reuse, reduce maintenance costs, improve reliability, speed, and quality of test performance, including its use by a wide range of professionals, including developers and specialists in manual testing. The conclusion of the paper is that the structure of the tests is implemented using annotations, which are understandable to the user and inform the system about the purpose of the observed code. In addition, when running and running automated tests with TestNG, multithreading is used, which allows you to run multiple tests at the same time. The advantages of the system are: support for different browsers and operating systems; best speed characteristics; detailed system of reports on test results; conditional free and open source project implementation. RU: В настоящее время тестирование программного обеспечения является одним из основных этапов обеспечения контроля качества и эффективности использования. Переход на автоматизацию позволяет сократить время тестирования и значительно ускорить этот процесс. Предлагаемая для реализации система позволит быстрее и качественнее выполнять автоматизированные тесты. Целью работы является реализация системы автоматизированного тестирования веб-платформ с использованием языка программирования Java и инструмента Selenium с поддержкой всех популярных браузеров и операционных систем. Для заслуги основной цели предлагается решить следующие задачки: изучить аналоги систем автоматизированного тестирования; реализовать метод автоматизированного тестирования веб-платформ с использованием языка программирования Java и инструмента Selenium; разработать алгоритм запуска тестов в рамках системы для разных браузеров и операционных систем; привести метод автоматизированного тестирования с помощью Maven и Selenium Web Driver и результаты тестирования системы по сравнению с аналогами. Научная новизна. Авторами предлагается применять общий фреймворк автоматизированного тестирования как систему, набор условий, концепций и практик, направленных на переиспользование, уменьшение затрат на поддержку, повышение надежности, скорости и качества выполнения тестов, включая его использование широким кругом специалистов, включая разработчиков и специалистов по ручному тестированию. . Выводом в работе является то, что структура тестов реализована с помощью аннотаций, что понятно пользователю и информирует систему о назначении замеченного кода. Кроме этого, при запуске и выполнении автоматизированных тестов с помощью TestNG используется многопоточность, которая позволяет одновременно выполнять несколько тестов. Преимуществом системы есть: поддержка различных браузеров и операционных систем; лучшие скоростные характеристики; подробная система отчетов по результатам тестирований; условная бесплатность и реализация проекта с открытым исходным кодом.
  • Item
    Оптичні аналого-цифрові перетворювачі УВЧ діапазону паралельного типу: огляд підходів і конструкцій
    (Вінницький національний технічний університет, 2021) Проскурін, Микола Петрович; Proskurin, Nikolay P.; Проскурин, Николай Петрович
    UK: В статті наведено огляд запатентованих способів і конструкцій оптичного АЦП паралельного типу УВЧ діапазону, їх складових, проведено огляд конст-руктивно-технологічних рішень (КТР) в патентах автора у порівнянні з попередніми розробками пристроїв такого типу, зроблено висновки EN: The article provides an overview of the patented methods and designs of an optical ADC of the parallel type of the UHF range, their components, an overview of the design and technological solutions (DTS) in the author's patents in comparison with previous developments of devices of this type is made, conclusions are drawn RU: В статье приведен обзор запатентованных способов и конструкций оптического АЦП параллельного типа УВЧ диапазона, их составляющих, проведен обзор конструктивно-технологических решений (КТР) в патентах автора по сравнению с предыдущими разработками устройств такого типа, сделаны выводы
  • Item
    Управління конфігурацією серверів на основі Ansible
    (Таврійський національний університет імені В. І. Вернадського, 2022) Киричек, Галина Григорівна; Kirichek, Galina G.; Киричек, Галина Григорьевна; Щетінін, Микита Олексійович; Shchetinin, Mykyta O.; Щетинин, Никита Алексеевич
    UK: У роботі запропоновано модель системи управління конфігурацією серверів і метод її програмної реалізації. У ході реалізації системи вирішено такі завдання: досліджені та порівняні наявні системи управління конфігурацією серверів; проведено аналіз і вибір технологій для реалізації системи управління; змодельована система управління; розгорнутий і налаштований майстер-сервер; на майстерсервері конфігуровано систему управління та проведена її інтеграція з графічним інтерфейсом; створені сценарії для розгортання серверів із різними операційними системами й конфігураціями; проведено тестування реалізованої системи. Система включає графічний інтерфейс клієнта, сервер управління Ansible та клієнтські сервери. Для управління системою икористовується графічний інтерфейс із відкритим вихідним кодом AWX, який взаємодіє із сервером управління й користувачем. Як хостингплатформу для розгортання проєкту обрано сучасну хмарну хостинг-платформу Google Cloud. Сервер управління Ansible містить список клієнтських серверів і їх груп, сценарії, написані з використання мов Python та YAML, убудовані та сторонні модулі, написані мовою Python і плагіни. Графічний інтерфейс AWX як базу даних використовує PostgreSQL. Для виконання сценаріїв сервер управління конфігурацією підключається до клієнтських серверів за допомогою протоколу SSH. Метою роботи є проведення досліджень, вибір методів конфігурування серверів на основі різних операційних систем і реалізація системи управління конфігурацією серверів з метою вдосконалення процесу їх налаштування й конфігурації. Об’єктом дослідження є процес реалізації системи управління конфігурацією серверів. Предметом дослідження є моделі, методи, алгоритми та програмні засоби реалізації цієї системи. Ручне розгортання серверів займає вдвічі більше часу при розгортанні з попередньо встановленими вебсервером, сервером баз даних і службою PHP-FPM і навіть у чотири рази більше часу при розгортанні серверів із базовою конфігурацією. Одержаний результат можна використовувати для розгортання серверів із різними операційними системами та конфігураціями EN: The paper proposes a model of server configuration management system and a method of its software implementation. During the implementation of the system the following tasks were solved: researched and compared existing server configuration management systems; conducted analysis and selection of technologies for the implementation of the management system; simulated control system; deployed and configured master server; the control system is configured on the master server and its integration with the graphical interface is carried out; created scenarios for deploying servers with different operating systems and configurations and tested the implemented system. The system includes a graphical client interface, Ansible management server, and client servers. The system is managed by an open-source graphical user interface AWX, which interacts with the management server and the user. The modern cloud hosting platform Google Cloud was chosen as the hosting platform for the project deployment. Ansible management server contains a list of client servers and their groups, scripts written using Python and YAML, embedded and third-party modules written in Python, and plugins. The AWX GUI uses PostgreSQL as the database. And to run scripts, the configuration management server connects to client servers using SSH. The purpose of the work is to conduct research, select methods for configuring servers based on different operating systems, and implement a server configuration management system to improve the process of setting up and configuring them. The research object is the process of implementing a server configuration management system. The research subject is models, methods, algorithms, and software tools for implementing this system. Deploying servers manually takes twice as long to deploy with a pre-installed web server, database server, and PHP-FPM, and even four times as long to deploy servers with a basic configuration. The result can be used to deploy servers with different operating systems and configurations. RU: В работе предложена модель системы управления конфигурацией серверов и способ ее программной реализации. В ходе реализации системы решены следующие задачи: исследованные и сопоставимые системы управления конфигурацией серверов; проведен анализ и выбор технологий для реализации системы управления; смоделированная система управления; развернутый и настроенный мастер-сервер; на мастер-сервере конфигурирована система управления и проведена ее интеграция с графическим интерфейсом; созданы сценарии для развертывания серверов с разными операционными системами и конфигурациями; проведено тестирование реализуемой системы. Система включает в себя графический интерфейс клиента, сервер управления Ansible и клиентские серверы. Для управления системой используется графический интерфейс с открытым исходным кодом AWX, который взаимодействует с сервером управления и пользователем. В качестве хостингплатформы для развертывания проекта выбрана современная облачная хостинг-платформа Google Cloud. Сервер Ansible управления содержит список клиентских серверов и их групп, сценарии, написанные с использованием языков Python и YAML, встроенные и посторонние модули, написанные на языке Python и плагины. Графический интерфейс AWX в качестве базы данных использует PostgreSQL. Для выполнения сценариев сервер управления конфигурацией подключается к клиентским серверам с помощью протокола SSH. Целью работы является проведение исследований, выбор методов конфигурирования серверов на основе различных операционных систем и реализация системы управления конфигурацией серверов с целью усовершенствования процесса их настройки и конфигурации. Объектом исследования является процесс реализации системы управления конфигурацией серверов. Предметом исследования есть модели, методы, алгоритмы и программные средства реализации этой системы. Ручное развертывание серверов занимает вдвое больше времени при развертывании с предварительно установленными веб-сервером, сервером баз данных и службой PHP-FPM и даже в четыре раза больше времени при развертывании серверов с базовой конфигурацией. Полученный результат можно использовать для развертывания серверов с разными операционными системами и конфигурациями.
  • Item
    Воспі малої довжини для розподілених вбудованих систем автономних транспортних засобів
    (НУБіП, м.Київ, 2021) Нікітенко, Олексій Олександрович; Проскурін, Микола Петрович; Nikitenko, O. O.; Proskurin, Nikolay P.; Проскурин, Николай Петрович; Никитенко, Алексей Александрович
    UK: Представлено огляд локального ВОСП типу МОСТ (кільцеві структури з'єднаних модулів з трансіверами). Додавання в модулі МК дозволить підвищити надійність управління вузлом, що відмовив, за рахунок його перехоплення функціонуючим сусіднім модулем. EN: An overview of the local VOSPI of the MOST type (ring structures of connected modules with transceivers) is presented. Adding an MC to each module will increase the reliability of control of a failed node due to its interception by a functioning neighboring module. RU: Представлен обзор локальной ВОСПИ типа MOST (кольцевые структуры соединенных модулей с трансиверами). Добавление в каждый модуль МК позволит повысить надежность управления отказавшим узлом за счет его перехвата функционирующим соседним модулем.
  • Item
    Програмний комплекс із підтримки розподіленої взаємодії мережевих пристроїв та додатків
    (Таврійський національний університет імені В. І. Вернадського, 2021) Рудьковський, Олексій Русланович; Киричек, Галина Григорівна; Rudkovskyi, Oleksyi R.; Kirichek, Galina G.; Рудьковский, Алексей Русланович; Киричек, Галина Григорьевна
    UK: У роботі запропоновано модель системи та метод програмної реалізації протоколу з підтримки безпечної взаємодії мережних пристроїв та додатків. У процесі реалізації системи й алгоритму її роботи найбільшу увагу приділено безпеці обміну даними і їх обробки. Для різних типів вузлів рекомендується використання різних типів пакетів. При цьому маршрутизатор повинен підтримувати безпеку передачі даних, не маючи до них доступу. Як базову запропоновано використовувати оверлейну мережу, поклавши функції передачі інформації на більш низькі рівні, абстрагувавшись таким чином від мережі передачі даних, операційної системи і технологій, що використовуються. Метою роботи є проведення досліджень та реалізація програмного забезпечення для підтримки безпечної розподіленої взаємодії мережних пристроїв та додатків. Авторами пропонується об’єднати переваги мережі Ethereum та хмарних сервісів, у результаті чого розробники отримають можливість створювати додатки, використовуючи будь-яку мову програмування. EN: The paper proposes a system model and a method of software implementation of the protocol to support secure interaction of network devices and applications. In the process of implementing the system and the algorithm of its operation, the greatest attention is paid to the security of data exchange and processing. It is recommended to use different types of packages for different types of nodes. In this case, the router must maintain the security of data transmission without having access to them. As a basic, it is proposed to use an overlay network, putting the functions of information transfer at lower levels, thus abstracting from the data network, operating system and technologies used. The paper proposes to combine the advantages Ethereum network and cloud services. As a result, developers will be able to create applications using any programming language. RU: В работе предложена модель системы и метод программной реализации протокола по поддержке безопасного взаимодействия сетевых устройств и приложений. В процессе реализации системы и алгоритма ее работы наибольшее внимание уделено безопасности обмена данными и их обработки. Для разных типов узлов рекомендуется использование пакетов разных типов. При этом маршрутизатор должен поддерживать безопасность передачи данных, не имея к ним доступа. Как базовую, предложено использовать оверлейную сеть, переложив функции передачи информации на более низкие уровни, абстрагировавшись таким образом от сети передачи данных, операционной системы и используемых технологий. Целью работы является проведение исследований и реализация программного обеспечения для поддержки безопасного распределенного взаимодействия сетевых устройств и приложений. Авторами предлагается объединить преимущества сети Ethereum и облачных сервисов, в результате чего разработчики получат возможность создавать приложения, используя любой язык программирования.
  • Item
    Електронні та оптоелектронні логічні схеми: порівняння їх схемотехнічної побудови
    (Національний університет «Запорізька політехніка», 2021) Проскурін, Микола Петрович; Proskurin, Nikolay P.; Проскурин, Николай Петрович
    UK: Наведено огляд типів оптронів для логічних базисів, виділено переваги базису nАБО-НІ (підфункція: монтажне nАБО за рахунок використання пасивних Y- подібних оптичних розгалужувачів EN: An overview of the types of optocouplers for logical bases is given, the advantages of the nOR-NOT basis are highlighted (subfunction: mounting nOR) due to the use of passive Y-like optical splitters RU: Приведен обзор типов оптронов для логических базисов, выделено преимущества базиса nИЛИ-НЕ (подфункция: монтажное nИЛИ) за счет использования пассивныхY- подобных оптических разветвителей
  • Item
    Віртуалізація хостів на основі PROXMOX VE в умовах надлишкового використання ресурсів
    (Таврійський національний університет імені В. І. Вернадського, 2021) Киричек, Галина Григорівна; Гаркуша, Вячеслав Юрійович; Kirichek, Galina G.; Harkusha Viacheslav Y.; Киричек, Галина Григорьевна; Гаркуша, Вячеслав Юрьевич
    UK: Метою роботи є проведення аналізу принципів віртуалізації і механізмів розподілення ресурсів у Proxmox VE та його модифікація для оптимізації використання ресурсів серверу системи. Об’єктом дослідження є система віртуалізації хостів на базі Proxmox VE в умовах надлишкового використання ресурсів. Предметом дослідження є моделі, методи, інструментальне та програмне забезпечення для реалізації системи віртуалізації хостів на базі Proxmox VE. Авторами, для виконання віртуалізації, обрано підхід з використанням QEMU емулятору, шляхом створення віртуальних машин з самостійним ядром. EN: The aim of the work is to analyze the principles of virtualization and resource allocation mechanisms in Proxmox VE and its modification to optimize the use of system server resources. The object of the research is the virtualization hosts system based on Proxmox VE in the conditions of excessive using resources. The subject of the research are models, methods, tools and software for the implementation of the virtualization hosts system based on Proxmox VE. The authors, for implementation of virtualization, chose the approach using QEMU emulator, by creating virtual machines with independent core. RU: Целью работы является проведение анализа принципов виртуализации и механизмов распределения ресурсов в Proxmox VE и его модификация для оптимизации использования ресурсов сервера системы. Объектом исследования является система виртуализации хостов на базе Proxmox VE в условиях избыточного использования ресурсов. Предметом исследования являются модели, методы, инструментальное и программное обеспечение для реализации системы виртуализации хостов на базе Proxmox VE. Авторами, для выполнения виртуализации, выбран подход с использованием QEMU эмулятор, путем создания виртуальных машин с самостоятельным ядром.
  • Item
    Вибір базису оптоелектронних логічних схем
    (Оргкомітет МНІК "Конференція онлайн", 2021) Проскурін, Микола Петрович; Proskurin, Nikolay P.; Проскурин, Николай Петрович
    UK: Проведено огляд логічних базисів для електронних ІС, виділено переваги базису nАБО-НІ для оптоелектронних ІС, що засновані на паралельному розташуванні ФД n вхідних змінних і/або можливості формування пасивної частини (підфункція nАБО) за рахунок використання Y- подібних оптичних розгалужувачів EN: A review of the logical bases for electronic ICs is carried out, the advantages of the nOR-NOT basis for optoelectronic ICs are highlighted, based on the parallel arrangement of PDs of n input variables and/or the possibility of forming a passive part (nOR subfunction) due to the use of Y-like optical splitters RU: Проведен обзор логических базисов для электронных ИС, выделены преимущества базиса nИЛИ-НЕ для оптоэлектронных ИС, основанные на параллельном расположении ФД n входных переменных и/или возможности формирования пассивной части (подфункция nИЛИ) за счет применения Y- подобных оптических разветвителей
  • Item
    Використання kanban-методу при організації розробки програмного забезпечення
    (Таврійський національний університет імені В. І. Вернадського, 2020) Киричек, Галина Григорівна; Чубіч, Анна Ігорівна; Kirichek, Galina G.; Chubich, Anna I.; Киричек, Галина Григорьевна; Чубич, Анна Игоревна
    UK: В роботі проведено аналіз існуючих різновидів Kanban-дошок, які використовуються при розробці програмного забезпечення та наведено процес організації роботи команди за основними принципами Kanban-методу. Метою роботи є проведення досліджень та реалізація методу роботи команди з розробки програмного забезпечення за принципами Kanban-методу. Об’єктом дослідження є процес організації роботи команди при розробці програмного забезпечення. Предметом є моделі, методи, алгоритми та інструменти реалізації Kanban-методу. EN: The paper analyzes the existing examples of Kanban boards used for software development and elaborates the process of organizing teamwork based on the basic principles of Kanban methodology. The purpose of the work is to conduct research and implementation of the method of team software development for principles Kanban-method. The research object is the organization process of team’s work in software development. The subject is models, methods, algorithms and tools for implementing Kanban method. RU: В работе проведен анализ существующих разновидностей Kanban-досок, которые используются при разработке программного обеспечения и приведены процесс организации работы команды по основным принципам Kanban-метода. Целью работы является проведение исследований и реализация метода работы команды по разработке программного обеспечения на принципах Kanban-метода. Объектом исследования является процесс организации работы команды при разработке программного обеспечения. Предметом есть модели, методы, алгоритмы и инструменты реализации Kanban-метода.
  • Item
    Апаратне забезпечення вбудованих систем: від плат на дискретних ІС до одноплатних комп`ютерів.
    (Оргкомитет МНИК "Конференция онлайн", 2020) Проскурін, Микола Петрович; Proskurin, Nikolay P.; Проскурин, Николай Петрович
    UK: Проведено огляд конструктивно-технологічних рішень (КТР) для розробки вбудованих систем (ВС), надано їх характеристики. Показано розвиток їх у напряму збільшення кількості зв`язків, інтерфейсів, АЦП, ЦАП, адаптивності і універсальності під різноманітні завдання. EN: The review of design and technological solutions (ВTЫ) for the development of embedded systems (ES) is carried out, their characteristics are provided. Their development is shown in the direction of increasing the number of connections, interfaces, ADCs, DACs, adaptability and versatility for various tasks of ES. RU: Проведен обзор конструктивно-технологических решений (КТР) для разработки встроенных систем (ВС), предоставлено их характеристики. Показано развитие их в направлении увеличения количества связей, интерфейсов, АЦП, ЦАП, адаптивности и универсальности под различные задачи ВС.
  • Item
    Планарний оптичний аналого-цифровий перетворювач (АЦП) «випромінювання-код» паралельного типу УВЧ диапазону
    (ДУ Житомирська політехніка, 2020) Проскурін, Микола Петрович; Proskurin, Nikolay P.; Проскурин, Николай Петрович
    UK: Проведено огляд конструктивно-технологічних рішень (КТР) паралельного оптичного аналог-цифрового перетворювача (АЦП) випромінювання-код на дискретних елементах. Наголошено на концепті планарної конструкцій для досягнення УВЧ діапазону, запропоновані підходи виготовлення її в інтегральному вигляді, а всього АЦП - як гібридну монолітну оптоелектронну ІС. EN: A review of design and technological solutions (DTS) of parallel optical analog-to-digital converter (ADC) radiation-code on discrete elements. Emphasis is placed on the concept of planar structures for achievement of UHF range, proposed approaches to their manufacture in integrated form, and the whole ADC - as a hybrid monolithic optoelectronic IC. RU: Проведен обзор конструктивно-технологических решений (КТР) параллельного оптического аналог-цифрового преобразователя (АЦП) излучение-код на дискретных элементах. Отмечен концепт планарной конструкции для достижения УВЧ диапазона, предложенные подходы изготовления ее в интегральном виде, а всего АЦП - как гибридную монолитную оптоэлектронную ИС.