Вісники та науково-технічні збірники, журнали
Permanent URI for this communityhttps://ena.lpnu.ua/handle/ntb/12
Browse
Search Results
Item Propagator-Oriented Programming Model Using Java(Видавництво Львівської політехніки, 2023-02-28) Bilyk, Vladyslav; Sachenko, Anatoliy; Lviv Polytechnic National UniversityThe aim of this work is to explore and analyze an unconventional style of programming based on a pro- pagator-oriented model of computation. The paradigm of propagation is characterized by networks of local, independent, stateless machines interconnected with stateful storage cells. This model allows for a highly modular design and multidirectional computation, enabling the creation of complex systems that can respond to changes and update their state accordingly. This work provides an overview of the propagator- oriented programming model, its motivations, and its advantages over other well-known alternative styles, using unsophisticated examples written in the Java programming language. We illustrate how propagator networks can be used to build flexible and efficient systems and present a basic framework for building such networks. The foun- dational components of the propagation model are imple- mented in Java as groundwork for the general-purpose framework. We demonstrate the power of propagator-oriented prog- ramming through an example of a Pythagorean Theorem implementation. The example shows how the model can be used to build complex systems of an arbitrary number of constraints and cells. We highlight the importance of information propagation over limited linear computation and the benefits of the multidirectional computation enabled by propagator networks.Item Development of a Web Application for Taking Tests by Blind People(Видавництво Львівської політехніки, 2023-02-28) Balaban, Tilbert; Sachenko, Anatoliy; Lviv Polytechnic National UniversityThe main purpose of this article is to de- scribethe process of creating a web application designed specifically for blind individuals to take tests. The author discusses the challenges that visually impaired individuals face when taking tests and how the new web application addresses these challenges. The application has been devel- oped using web accessibility guidelines and includes features such as screen reader compatibility, speech recognition, keyboard navigation, and high-contrast options. The author also discusses the testing process used to ensure that the application was effective and accessible for visually impaired users. The results of the study indicate that the application was successful in providing an accessible platform for blind individuals to take tests. The article provides valuable in- sights for developers interested in creating accessible web applications for individuals with disabilities.