<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel rdf:about="http://dspace.nbuv.gov.ua:80/handle/123456789/180500">
<title>Проблеми програмування, 2021</title>
<link>http://dspace.nbuv.gov.ua:80/handle/123456789/180500</link>
<description/>
<items>
<rdf:Seq>
<rdf:li rdf:resource="http://dspace.nbuv.gov.ua:80/handle/123456789/183499"/>
<rdf:li rdf:resource="http://dspace.nbuv.gov.ua:80/handle/123456789/183498"/>
<rdf:li rdf:resource="http://dspace.nbuv.gov.ua:80/handle/123456789/183497"/>
<rdf:li rdf:resource="http://dspace.nbuv.gov.ua:80/handle/123456789/183496"/>
</rdf:Seq>
</items>
<dc:date>2026-04-07T05:41:38Z</dc:date>
</channel>
<item rdf:about="http://dspace.nbuv.gov.ua:80/handle/123456789/183499">
<title>Розробка архітектури комп′ютера "Київ" за концепцією адресного методу програмування</title>
<link>http://dspace.nbuv.gov.ua:80/handle/123456789/183499</link>
<description>Розробка архітектури комп′ютера "Київ" за концепцією адресного методу програмування
Ющенко, Ю.О.
Описано поступовий перехід від розрахунків логарифмічними лінійками та арифмометрами до використання мови високого рівня з вказівниками та складними ієрархічними структурами. В статті розглянуто фактори, які сприяли цьому важливому технологічному переходу. Робота відновлює загублену ланку історії виникнення в Україні опосередкованої адресації (вказівників) вищих рангів та складних ієрархічних структур. Надаються підтвердження винайдення вказівників та складних структур даних київськими вченими, описано апаратну реалізацію в комп’ютері "Київ" "штрих-операції" (розіменування вказівників) та операцій задання циклів. У роботі обґрунтовується високорівневість програмування у командах комп’ютера "Київ" шляхом порівняння з мовою програмування високого рівня – Plankalkül.; The article is devoted to the history of the origin of high-level programming in Ukraine. The transition from calculations by arithmometers and logarithmic rulers to solving problems on the computer "Kyiv" using pointers and tree-like formats (abstract data types are analogous) is described. The factors that contributed to this transition include: the experience of providing instructions for calculations by arithmometers, and the experience of programming on MESM. As a result a computer "Kyiv" has been developed with a hardware-implemented possibility of high-level programming, invention of the Addressed Programming Language with indirect addressing (pointers), tree formats and declarative capabilities.&#13;
Hardware-realized demining of pointers in the computer "Kyiv" is one of the outstanding inventions of Ukrainian engineers and mathematicians at the initial stage of the information technologies development. At that time it was significantly ahead of the world technologies. Programming in computer "Kyiv", unlike Plankalkül, could identify and process complex structures. The paper describes the individual applications of the Address Programming Language, which was implemented on many Soviet-made computers and has been used by programmers for more than 20 years. Due to the so-called "Iron Curtain", scientists in the field of programming outside the post-socialist world still do not know about the invention of pointers by Kiev scientists. A textbook describing the Addressed Programming Language was translated into many languages. A monograph with a description of the computer architecture "Kyiv" and of the Addressed Programming Language was translated into English and published in the United States in 1966.
</description>
<dc:date>2021-01-01T00:00:00Z</dc:date>
</item>
<item rdf:about="http://dspace.nbuv.gov.ua:80/handle/123456789/183498">
<title>A model of a convolutional neural network and software for typical  insect pests recognition</title>
<link>http://dspace.nbuv.gov.ua:80/handle/123456789/183498</link>
<description>A model of a convolutional neural network and software for typical  insect pests recognition
Bezliudnyi, Y.S.; Shymkovysh, V.M.; Doroshenko, A.Yu.
A model of a convolutional neural network, a dataset for neural network training, and a software tool for the classification of typical insect pests have been developed, which allows recognizing the class of insect pests from an image. The structure of the neural network model was optimized to improve the classification results. In addition, the user interface, authentication, and authorization, data personalization, the presence of user roles and the appropriate distribution of functionality by role, the ability to view statistics on classified insects in a certain period of time were developed. Functional testing of the developed software application on a heterogeneous set of images of insects of 20 diﬀerent classes was performed.; Розроблено модель загорткової нейронної мережі, базу даних для навчання нейронної мережі та програмний засіб для класифікації типових комах-шкідників, що дозволяє здійснювати розпізнавання класу комахи-фітофага за переданим зображенням. Виконано оптимізацію структури моделі нейронної мережі задля покращення результатів класифікації. Проаналізувавши типові архітектури згорткових нейронних мереж та наклавши на них часові та ресурсні обмеження, було обрано наступну послідовність шарів вихідної загорткової нейронної мережі: один вхідний шар; п’ять згорткових шарів, між якими знаходяться чотири пари шарів нормалізації та об’єднання; три повністю зв’язані шари з двома шарами розрідження між ними. Розроблено власну базу даних для навчання нейронної мережі. Сумарно створений набір даних містить 3000 зображень, які впорядковані ієрархічно по директоріям, відповідно до класу та призначення (для навчання чи тестування). Додатково здійснено розробку інтерфейсу користувача, передбачено автентифікацію та авторизацію, персоналізацію даних, наявність ролей користувачів та відповідний розподіл функціоналу за ролями, створено можливість перегляду статистики по класифікованим комахам, у певному проміжку часу. Проведено функціональне тестування розробленого застосунку на гетерогенному наборі зображень комах 20 різних класів. Результати тестування на CPU середнього часу обробки запитів до застосунку: класифікація зображення натренованою згортковою нейронною мережею – 115 мс; додавання нового зображення до тренувального набору (без урахування часу виконання асинхронних процесів) – 39 мс; завантаження зображення зі зовнішнього сервісу – 434 мс; отримання статистики з класифікації – 5 мс. Подальше покращення якості класифікації може бути виконане за допомогою: обчислень з використанням відеокарт; засобів паралельної обробки даних; побудови конструктивно складніших архітектур згорткових нейронних мереж тощо.
</description>
<dc:date>2021-01-01T00:00:00Z</dc:date>
</item>
<item rdf:about="http://dspace.nbuv.gov.ua:80/handle/123456789/183497">
<title>Граматика мови візуального програмування Петрі-об’єктних моделей</title>
<link>http://dspace.nbuv.gov.ua:80/handle/123456789/183497</link>
<description>Граматика мови візуального програмування Петрі-об’єктних моделей
Дифучин, А.Ю.; Стеценко, І.В.; Жаріков, Е.В.
Імітаційне моделювання широко використовується у дослідженні властивостей систем, пошуку оптимальних умов, прогнозування. Мережі Петрі є універсальним інструментом для формалізації дискретно-подійних систем. Недоліком мереж Петрі є зростання кількості візуальних елементів під час проєктування складних систем. Через нагромадження зв’язків та елементів перевага візуального сприйняття моделі зникає, модифікація параметрів моделі потребує значної кількості рутинних дій. Петрі-об’єктні моделі вирішують проблему тиражування фрагментів мереж Петрі з заданими параметрами та конструювання моделі системи з великої кількості елементів. Однак Петрі-об’єктна технологія не позбавляє необхідності зв’язування елементів моделі. Розроблена мова візуального програмування Петрі-об’єктних моделей дає можливість зменшити кількість помилок при конструюванні моделі за рахунок автоматизації кодування зв’язків між елементами моделі та графічного представлення моделі. Окрім тиражування Петрі-об’єктів, мова реалізує тиражування зв’язків між Петрі-об’єктами. За рахунок такого тиражування досягається також компактність візуального представлення для складних моделей. Реалізація введених понять у мові візуального програмування дає можливість швидко створювати та групувати елементи моделі. Алфавіт мови складається із графічних елементів, передбачених для конструювання Петрі-об’єктної моделі. Синтаксис мови визначений правилами конструювання виразів із послідовності символів алфавіту мови. Семантика мови програмування визначається правилами перетворення мовних виразів в обчислення. Формалізація граматики мови візуального програмування представлена у вигляді правил виведення та зроблені висновки про її властивості.; Petri-object models solve the problem of replicating fragments of Petri nets with given parameters and constructing a model from a large number of elements. The developed visual programming language of Petri-object models gives a possibility to reduce the number of errors during a model construction by automating the coding links between elements and graphical representation of a model. In addition to replicating Petri objects, the visual language implements replication of links between Petri objects. Formalization of the visual programming language grammar is presented in the form of production rules. A conclusion about grammar properties has been drawn.
</description>
<dc:date>2021-01-01T00:00:00Z</dc:date>
</item>
<item rdf:about="http://dspace.nbuv.gov.ua:80/handle/123456789/183496">
<title>Особливості комп’ютерного моделювання розповсюдження думок у соціумі на прикладі моделі студентської спільноти</title>
<link>http://dspace.nbuv.gov.ua:80/handle/123456789/183496</link>
<description>Особливості комп’ютерного моделювання розповсюдження думок у соціумі на прикладі моделі студентської спільноти
Шевченко, В.В.; Берестов, Д.С.; Сініцин, І.П.; Петрівський, В.Я.
У статті розглядаються особливості комп’ютерного моделювання, засновані на використанні теорії клітинних автоматів як основного інструменту для моделювання процесів формування суспільної думки. Об’єктом моделювання було обрано соціальну поведінку в контексті прийняття навчального матеріалу в рамках освітнього процесу. Як інструмент моделювання була обрана теорія клітинних автоматів, оскільки вона є відносно простим і водночас ефективним методом моделювання взаємодії однотипних об’єктів. Розроблена модель має розширені правила визначення стану клітини і визначення близькості клітини. Також була виведена залежність коефіцієнта сприйняття інформації від різниці між станом клітини і її оточення. Ці удосконалення дозволяють використовувати модель для прогнозування змін в уподобаннях соціальних груп.; The paper considers methods of mathematical modeling based on the use of the theory of cellular automata as the main tool for modeling the processes of public opinion formation. As the object of modeling was chosen social behavior in the context of the acceptance of educational material in the science-centered approach. The theory of cellular automata was chosen as a modeling tool because it is a relatively simple and at the same time effective method for modeling the interaction of single-type objects. The developed basic cellular automata of the model has extended rules of determination of cell state and determination of cell vicinity. It has also been derived the dependence of the information perception coefficient on the difference between the state of the cell and its surroundings. These improvements allow the model to be used to predict changes in social group preferences.
</description>
<dc:date>2021-01-01T00:00:00Z</dc:date>
</item>
</rdf:RDF>
