Наукова електронна бібліотека
періодичних видань НАН України

Транслятор мови візуального програмування Петрі-об’єктних моделей

Репозиторій DSpace/Manakin

Показати простий запис статті

dc.contributor.author Дифучин, А.Ю.
dc.date.accessioned 2022-11-10T18:14:00Z
dc.date.available 2022-11-10T18:14:00Z
dc.date.issued 2022
dc.identifier.citation Транслятор мови візуального програмування Петрі-об’єктних моделей / А.Ю. Дифучин // Проблеми програмування. — 2022. — № 2. — С. 13-21. — Бібліогр.: 11 назв. — укр. uk_UA
dc.identifier.issn 1727-4907
dc.identifier.other DOI: http://doi.org/10.15407/pp2022.02.013
dc.identifier.uri http://dspace.nbuv.gov.ua/handle/123456789/186254
dc.description.abstract Високорівневі засоби програмування спрямовані на підвищення швидкості розробки складних програм за рахунок автоматизації рутинних дій програміста, зменшення кількості помилок при кодуванні та зменшення коду в цілому. Візуальне програмування передбачає кодування на основі візуального представлення завдання на виконання обчислень. Транслятор мови візуального програмування Петрі-об’єктних моделей, який розроблений, побудований відповідно до визначеної формальної граматики мови. Транслятор виконує перетворення візуального представлення Петрі-об’єктної моделі у текстову мову програмування та запускає на обчислення. Лексичний аналіз виконується під час створення візуального представлення моделі у клієнтському застосуванні. Семантичний аналіз і виконання обчислень моделі виконується серверним застосуванням. Наведено приклад, в якому представлено всі етапи перетворення візуального представлення моделі транслятором мови програмування. Перевагами розробленої мови є невеликий алфавіт символів, реалізація можливості для тиражування об’єктів та зв’язків між ними, універсальність застосування для розробки моделей дискретно-подійних систем. uk_UA
dc.description.abstract High-level programming tools are aimed at increasing the development speed of complex programs due to automation within the routine actions of the programmer, reducing the number of coding errors and reducing the code in general. Visual programming involves coding based on a visual representation of a task for the computational process instead of a textual one. The translator of the visual programming language of Petri-object models is designed and built according to the defi ned formal grammar of the language and Petri-object model formalism. It performs the transformation of the visual representation of the model into the calculation of the simulation algorithm. The advantages of the developed language are a small alphabet of symbols, the opportunity for replication of objects and connections between them, and the versatile application for the discrete-event systems models development. uk_UA
dc.language.iso uk uk_UA
dc.publisher Інститут програмних систем НАН України uk_UA
dc.relation.ispartof Проблеми програмування
dc.subject Прикладні засоби програмування та програмне забезпечення uk_UA
dc.title Транслятор мови візуального програмування Петрі-об’єктних моделей uk_UA
dc.title.alternative The translator of Petri-object model visual programming language uk_UA
dc.type Article uk_UA
dc.status published earlier uk_UA
dc.identifier.udc 004.43::004.94


Файли у цій статті

Ця стаття з'являється у наступних колекціях

Показати простий запис статті

Пошук


Розширений пошук

Перегляд

Мій обліковий запис