Кафедра програмного забезпечення комп’ютерних систем (ПЗКС)
Постійне посилання на фонд
Переглянути
Перегляд Кафедра програмного забезпечення комп’ютерних систем (ПЗКС) за Дата публікації
Зараз показуємо 1 - 20 з 456
Результатів на сторінці
Налаштування сортування
Документ Обмежений Посібник з дипломного проектування за напрямами підготовки «Прикладна математика», «Комп'ютерна інженерія», «Програмна інженерія»(2011) Сулема, Євгенія Станіславівна; Прикладної математики; НТУУ «КПІ»Посібник розроблено для ознайомлення студентів-дипломників з вимогами до випускних кваліфікаційних робіт та правилами їх оформлення. Навчальне видання призначене для студентів, які навчаються за напрямами та спеціальностями факультету прикладної математики, але воно може бути корисним й студентам інших технічних факультетів НТУУ «КПІ».Документ Відкритий доступ Методи та засоби інформаційного забезпечення систем автоматизованого імпорту об’єктів на основі графічного кодування даних(НТУУ «КПІ», 2013) Дичка, І. А.; Дичка, И. А.; Dychka, Ivan A.; програмного забезпечення комп’ютерних систем; прикладної математики; Національний технічний університет України «Київський політехнічний інститут»Документ Обмежений Лінійна алгебра та аналітична геометрія (додаткові розділи)(НТУУ «КПІ», 2013) Сущук-Слюсаренко, В. І.Документ Відкритий доступ Підвищення продуктивності системи Windows 7(КПІ ім. Ігоря Сікорського, 2014-11) Рибачок, Наталія АнтонівнаМетою роботи є дослідження можливостей системної утиліти Resource Monitor для вирішення задач підвищення продуктивності обчислювальних систем та порівняння їх із можливостями системної утиліти Performance Monitor.Документ Відкритий доступ Налаштовування автозапуску додатків у Windows 7(Просвіта, 2015-04) Рибачок, Наталія АнтонівнаДокумент Відкритий доступ Розроблення та дослідження високоефективних архітектур спеціалізованих комп’ютерних систем для реалізації обчислень у скінченних полях(КПІ ім. Ігоря Сікорського, 2016) Дичка, І. А.; Dychka, Ivan A.; Дичка, И. А.; Кафедра програмного забезпечення комп’ютерних систем; Факультет прикладної математики; Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського»Документ Відкритий доступ Розроблення та дослідження високоефективних архітектур спеціалізованих комп’ютерних систем для реалізації обчислень у скінченних полях(КПІ ім. Ігоря Сікорського, 2016) Дичка, І. А.; Dychka, Ivan A.; Дичка, И. А.; Кафедра програмного забезпечення комп’ютерних систем; Факультет прикладної математики; Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського»Документ Відкритий доступ Конфігурування «нових» сервісів Windows 10, які налаштовані на автозапуск(Просвіта, 2017) Рибачок, Наталія АнтонівнаДокумент Відкритий доступ Методи та засоби підвищення ефективності реалізації обчислювальних операцій у скінченних полях(2017) Онай, Микола Володимирович; Дичка, Іван АндрійовичДокумент Відкритий доступ Методи та засоби підвищення ефективності реалізації обчислювальних операцій у скінченних полях(КПІ ім. Ігоря Сікорського, 2017) Онай, Микола ВолодимировичДокумент Відкритий доступ Модифікований метод багатократного скалярного множенння точок еліптичної кривої у скінченних полях(2018) Дичка, Андрій Іванович; Онай, Микола ВолодимировичДаний дипломний проект присвячений розробленню модифікації методу багатократного скалярного множення точок еліптичної кривої у скінченних полях. Дана розробка представляє собою програмний комплекс для виконання операцій над точками еліптичної кривої, зокрема операції електронно-цифрового підпису включно з програмною реалізацією існуючих та розробленого методу багатократного скалярного множення точок еліптичної кривої на число. Функціональність програмного комплексу забезпечує виконання арифметичних операцій над точками еліптичної кривої як то додавання, віднімання, множення точки на число, знаходження оберненої точки, а також обчислення електронно-цифрового підпису та його перевірка. У даному дипломному проекті розроблено: архітектуру програмного комплексу, модуль операцій у скінченних полях, модуль операцій із точками еліптичної кривої, модуль електронно-цифрового підпису.Документ Відкритий доступ Модифікований програмний метод безперервної передачі даних в умовах швидкого розгортання мережі для пристроїв з ОС Android(2018) Петрусь, Владислав Ігорович; Олещенко, Любов МихайлівнаАктуальність. На сьогоднішній день спостерігається постійне зростання обсягів інформації, що генерується людством та кількість розробок у сфері рухомих мобільних пристроїв, зокрема — квадрокоптерів, мобільних обчислювальних машин з бездротовим мережевим інтерфейсом та, відповідно, інформації, яку необхідно передавати між цими пристроями і яка генерується в реальному часі та потребує обробки. Організація таких пристроїв в мережі та підтримка безперервної передачі даних є важливою задачею для багатьох сфер науки та виробництва. Дана задача є актуальною через різноманітність її застосувань, у яких необхідно враховувати зміну вузлів у просторі відносно їх мобільних характеристик, таких як зменшення втрат пакетів під час обміну інформації між вузлами, зменшення часу затримки перерахунку таблиць маршрутизації мережі, покращення синхронізації рухомих об’єктів об’єднаних в мережу. На даний час існує багато методів безперервної передачі даних в умовах швидкого розгортання бездротових мереж, що відрізняються навантаженням на вузол, кількістю підрахунків та швидкістю виконання. Аналіз існуючих методів визначення нечітких дублікатів показав, що більшість з них характеризується слабкою підтримкою ситуацій, в яких вузли можуть змінювати своє відношення один відносно одного, зокрема, заміни доступності та якості сигналу. Таким чином, розроблення методу безперервної передачі даних в умовах швидкого розгортання бездротових мереж, який би мав покращену підтримку рухомих вузлів однорангової мережі, є актуальною задачею. Об’єктом дослідження в даній роботі є процес автоматизованого програмного розгортання та підтримання однорангової бездротової мережі на основі пристроїв з ОС Android. Предметом дослідження є методи програмної оптимізації маршрутизації та безперервної передачі даних в однорангових бездротових мережах. Метою дослідження є зменшення затримок у вузлах під час маршрутизації пакетів у вузлах, покращення безперервної передачі даних відносно існуючих методів. Методи дослідження. В роботі використовуються методи комп’ютерного моделювання, статистичні та емпіричні методи. Наукова новизна роботи полягає в наступному. Запропонована модифікація програмного методу безперервної передачі даних, що відрізняється від існуючих методів врахуванням зміни відношення вузлів в мережі додаванням мультиплексування передачі даних між вузлами, що дозволяє збільшити точність при побудові таблиць маршрутизації при передачі даних. Практична цінність отриманих в роботі результатів полягає в тому, що запропонований метод дає змогу виправити недолік існуючих методів безперервної передачі даних в бездротових мережах, що пов’язаний із зміною положення вузлів мережі відносно один одного у мережі. Усунення цього недоліку надає можливість оптимізувати роботу на розгортання бездротових мереж у системах FANET, VANET, MANET та зменшити кількість втрати пакетів під час передачі даних. На основі розробленого методу розроблено додаток для операційної системи Android для обміну інформацією між мобільними пристроями. Апробація роботи. Основні положення і результати роботи доповідалися та обговорювалися на Х науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг» ПМК-2018. Структура та обсяг роботи. Магістерська дисертація складається з вступу, п’яти розділів, висновків та додатків. У вступі надано загальну характеристику роботи, виконано оцінку сучасного стану проблеми, обґрунтовано актуальність напрямку досліджень, наведено відомості про апробацію результатів. У першому розділі сформульовано мету і задачі дослідження; розглянуто сучасні методи безперервної передачі даних в бездротових мережах; наведено їх переваги та недоліки; розглянуто наявні комерційні програмні продукти, що підтримують безперервну передачу даних в бездротових мережах; розглянуто структуру обміну даними та архітектуру мереж. У другому розділі обрано базовий метод для модифікації; розглянуто можливості покращення базового методу; запропоновано модифікований метод; визначено алгоритми і структури даних, що необхідні для реалізації запропонованого модифікованого методу. У третьому розділі описано архітектуру програмного забезпечення, що якнайкраще підходить для реалізації методів безперервної передачі даних; визначено кінцевий алгоритм роботи системи безперервної передачі даних на основі бездротових мереж, що реалізує запропонований метод; описано формат вхідних даних, з якими буде працювати реалізована система. У четвертому розділі описано методику оцінювання ефективності методів безперервної передачі даних; наведено критерії визначення ефективності запропонованого методу; наведено результати тестування алгоритму, розробленого на основі запропонованого методу; запропоновано шляхи подальшого вдосконалення розробленого методу. У п’ятому розділі побудовано бізнес-модель, яка обґрунтовує доцільність реалізованого програмного забезпечення та прогнозує його потенційну прибутковість у майбутньому. У висновках проаналізовано отримані результати роботи. У додатках наведена копія презентації. Робота виконана на 92 аркушах, містить 2 додатки та посилання на список використаних літературних джерел з 24 найменувань. У роботі наведено 29 рисунків та 10 таблиць.Документ Відкритий доступ Чисельні методи. Розв’язання задач лінійної алгебри та нелінійних рівнянь: лабораторний практикум(КПІ ім. Ігоря Сікорського, 2018) Дичка, Іван Андрійович; Гадиняк, Руслан Анатолійович; Онай, Микола ВолодимировичДокумент Відкритий доступ Організація комп’ютерних мереж. Конспект лекцій(КПІ ім. Ігоря Сікорського, 2018) Олещенко, Любов МихайлівнаДокумент Відкритий доступ Програмний метод оптимізації міжміських пасажирських перевезень з використанням нейронних мереж(2018) Миколайчик, Володимир Вікторович; Олещенко, Любов МихайлівнаАктуальність теми. В умовах зростання цін на паливо виникає необхідність у використанні інформаційних технологій, спрямованих на оптимізацію роботи автотранспортних підприємств (АТП). Виникнення задачі раціонального використання та обслуговування рухомого складу АТП зумовлене збільшенням рухливості населення у регіонах України внаслідок ситуації на Сході та пошуку робочих місць у великих містах. Існуючі АТП не забезпечують своєчасного і якісного обслуговування пасажирів в Україні. В моменти максимумів пасажиропотоку, коли утворюються черги пасажирів, внаслідок відсутності технологій обробки і передачі даних про пасажирів, погіршується якість їх обслуговування. На даний час відсутні технології для автоматизованого прийняття рішень щодо оптимального розподілу транспортних засобів відносно можливого значення пасажиропотоку. Об’єктом дослідження є мережа міжміських пасажирських перевезень. Предметом дослідження є програмні методи обробки даних про пасажирів з використанням нейронних мереж. Мета дослідження: удосконалити метод прогнозування пасажиропотоку з використанням нейронної мережі, оптимізувати розподіл рухомого складу залежно від отриманих значень пасажиропотоку, створити програмну систему для управлінням пасажирськими перевезеннями на міжміському маршруті. Методи дослідження. Для розробки методу оптимізації міжміських перевезень використано рекурентні нейронні мережі та методи математичного програмування. Наукова новизна роботи полягає в наступному: 1. Розроблено метод прогнозування пасажиропотоку на основі рекурентної нейронної мережі, який дозволяє отримувати прогнози з точністю 98% за рахунок аналізу додаткових факторів, які впливають на величину пасажиропотоку. 2. Розроблено автоматизовану систему для оптимального розподілу транспортних засобів на основі уточнених прогнозних значень пасажиропотоку. Практична цінність отриманих в роботі результатів полягає в тому, що запропонований метод оптимізації міжміських перевезень дозволяє отримувати точніші значення пасажиропотоку і за рахунок цього більш раціонально використовувати рухомий склад, що дозволяє зменшувати витрати АТП. Апробація роботи. Основні положення і результати роботи були представлені та обговорювались на науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг» ПМК-2018 (м. Київ), представлені на X науково-технічній конференції «Комп’ютерні системи і мережні технології 2017» (м. Київ), опублікована стаття «Програмне забезпечення для прогнозування пасажиропотоку та організації рухомого складу АТП» в міжнародному науковому журналі "Інтернаука". – 2017. – №11. Структура та обсяг роботи. Магістерська дисертація складається з вступу, п’ятьох розділів, висновків та додатків. У вступі надано загальну характеристику роботи, виконано оцінку сучасного стану проблеми, обґрунтовано актуальність напрямку досліджень, сформульовано мету і задачі досліджень, показано наукову новизну отриманих результатів і практичну цінність роботи, наведено відомості про апробацію результатів. У першому розділі розглянуто класифікацію систем обробки даних про пасажирів для автотранспортних підприємств, особливості їх програмної реалізації, проаналізовано їх переваги та недоліки, розглянуто існуючі рішення. У другому розділі розглянуто загальну концепцію виконання прогнозування. Запропоновано метод оптимізації та загальну архітектуру нейронної мережі. У третьому розділі наведено загальний опис методу, описані вимоги користувача, функціональні вимоги, можливості системи; наведена архітектура системи. Описані основні класи розробленої системи та інтерфейс користувача. У четвертому розділі розглянуті отримані результати дослідження. Проведено прогнозування пасажиропотоку різними методами з використанням нейронних мереж та порівняно їх результати. У п’ятому розділі було розглянуто спосіб комерціалізації проведеного дослідження. В запропонованій бізнес моделі описано проблему предметної області, виділені зацікавлені сторони, комерційне рішення та його основні характеристики, конкурентні переваги, клієнти та сегменти ринку, унікальна ціннісна пропозиція, здійснено аналіз доходів та витрат. У висновках проаналізовано отримані результати роботи. У додатках наведено копія презентації, лістинги основних класів розробленого методу, схеми архітектури системи. Робота виконана на 74 аркушах, містить 2 додатки та посилання на список використаних літературних джерел з 40 найменувань. У роботі наведено 33 рисунка та 6 таблиць.Документ Відкритий доступ Модель реалізації крупнозернистого паралелізму в мультипроцесорних системах(2018) Гуров, Владислав Олександрович; Жабіна, Валентина ВалеріївнаУ даній магістерській дисертації було представлено дослідження на тему модель реалізації крупнозернистого паралелізму в мультипроцесорних системах. У роботі розглянуто принципи роботи мультипроцесорних систем та систем, що керуються потоком даних. Розглянуто принципи крупнозернистих алгоритмів. На основі цього аналізу було запропоновано метод прискорення обробки інформації за рахунок динамічного розподілу робіт між обчислювальними вузлами в мультипроцесорних системах. Було удосконалено процес обміну інформацією між процесорами, що дозволило пришвидшити процес обчислення крупнозернистого алгоритму. Було розроблено програмне забезпечення імітаційної моделі реалізації крупнозернистого паралелізму в мультипроцесорних системах В роботі представлено результати роботи розробленої імітаційної моделі при обчислені крупнозернистих алгоритмів.Документ Відкритий доступ Сучасні високошвидкісні обчислювальні системи: комп’ютерний практикум(КПІ ім. Ігоря Сікорського, 2018) Шкурат, Оксана Сергіївна; Юрчишин, Василь ЯковичДокумент Відкритий доступ Програмна модель відмовостійкої обчислювальної системи, що керується потоком даних(2018) Вінник, Денис Андрійович; Жабіна, Валентина ВалеріївнаАктуальність. Ефективним підходом до проблеми підвищення надійності систем та достовірності результатів обробки інформації є забезпечення відмовостійкості систем. Найбільш економічним з точки зору апаратури є програмні засоби підвищення відмовостійкості. Нажаль, для систем реального часу часові витрати при такому підході є неприйнятними. В даному випадку більш прийнятними є методи динамічної реконфігурації систем при відмові обладнання. Проблемі забезпечення відмовостійкості систем присвячено багато публікацій, в тому числі, монографій. Тим не менше, ця проблема недостатньо досліджена для СПД через специфіку організації в них обчислювальних процесів. Таким чином, розробка моделей забезпечення відмовостійкості таких систем є актуальною задачею. Об’єктом дослідження є процес обробки даних у відмовостійких обчислювальних системах, що керуються потоком даних. Предметом дослідження є методи забезпечення відмовостійкості в обчислювальних системах, що керуються потоком даних. Метою дослідження є реалізація програмної моделі відмовостійкої обчислювальної системи, що керуються потоком даних для покращення швидкодії та надійності. Методи дослідження. В роботі використовуються елементи теорії графів та алгоритмів, теорії надійності. Використовуються результати експериментів, порівняння характеристик систем. Наукова новизна роботи полягає в наступному: 1. Запропонована модифікація методу забезпечення відмовостійкості потокових обчислювальних систем, яка відрізняється від існуючих методів врахуванням реальної швидкості виконання кожної операції, що дозволяє зменшити час на виявлення несправного обчислювального модуля. В системах-аналогах враховується лише максимальний час виконання операції. 2. Реалізована гнучка програмна модель розробленої архітектури обчислювальної системи із засобами відмовостійкості. 3. Запропонована система команд для відмово стійкої системи, яка може розширюватися за допомогою спеціального конфігураційного файлу. Практична цінність отриманих в роботі результатів полягає в тому, що запропонований метод за ефективністю не поступається існуючим, а в більшості випадків навіть перевершує. Розроблена програмна модель допоможе спростити розробку реальних проектів. Апробація роботи. Основні положення і результати роботи доповідалися та обговорювалися на Х науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг» ПМК-2018 Структура та обсяг роботи. Магістерська дисертація складається з вступу, п’яти розділів, висновків та додатків. У вступі надано загальну характеристику роботи, виконано оцінку сучасного стану проблеми, обґрунтовано актуальність напрямку досліджень, наведено відомості про апробацію результатів. У першому розділі розглянуто і проаналізовано існуючі рішення, описані їх переваги та недоліки. У другому розділі запропоновано модифікацію методу забезпечення відмовостійкості за допомогою таймерів, розроблено архітектуру обчислювальної системи, що керується потоком даних. У третьому розділі описано програмну модель, що реалізує розроблену архітектуру та псевдокод, котрий він оброблятиме. У четвертому розділі описано результати експериментів та порівнянь між розробленим та існуючими алгоритмами, описано надійність системи. У п’ятому розділі наведена побудова бізнес-моделі, що обґрунтовує доцільність реалізованої програмної моделі та прогнозує її потенційну прибутковість у майбутньому. У висновках проаналізовано отримані результати роботи. У додатках наведена копія презентації та вихідний код. Робота виконана на 80 аркушах, містить 2 додатки та посилання на список використаних літературних джерел з 18 найменувань. У роботі наведено 15 рисунків та 7 таблиць.Документ Відкритий доступ Моделі та програмне забезпечення для аналізування структури веб-застосунків на основі React.js(2018) Рябченко, Дмитро Олександрович; Цуркан, Василь ВасильовичАктуальність теми. Над розробкою одного веб-застосунку може працювати велика команда розробників, а сам веб-застосунок може складатися з декількох тисяч компонентів React.js. Оскільки кожний розробник – людина, а людина та її працездатність залежить від багатьох факторів її повсякденного життя, то якість коду розробників може відрізнятися у різний проміжок часу. А якщо команда не вкладається у визначені часові рамки для розробки, то якість коду стає ще гіршою. Тому у таких випадках при створенні декількох компонентів для виконання одного функціоналу можливі надлишкове розширення структури об’єктів для відображення певної частини веб-застосунку в місцях, що насправді не потребують цього, або випадки нехтування корпоративними правилами розробки та недотримання цих правил. Таким чином, моделювання програмного забезпечення для аналізування структури веб-застосунків на основі React.js є актуальним. Об’єктом дослідження є процес аналізування структури веб-застосунку на основі React.js. Предметом дослідження є програмне забезпечення для аналізування структури веб-застосунків на основі React.js. Мета роботи синтезувати програмне забезпечення для аналізування веб-застосунків на основі React.js. Методи дослідження. Теоретичною основою дисертаційних досліджень є теорія моделювання процесів. Зокрема, теорія функціонального, процесного моделювання і моделювання потоків даних – для побудови концептуальної моделі програмного забезпечення аналізування структури веб-застосунків на основі React.js; теорія об’єктно-орієнтованого моделювання – для побудови фізичної моделі програмного забезпечення для аналізування структури веб-застосунків на основі React.js. Наукова новизна роботи полягає в одержанні таких результатів: уперше побудовано концептуальну модель програмного забезпечення аналізування структури веб-застосунків на основі React.js, використання якої дозволяє формалізувати його роботу на рівні функцій, процесів і потоків даних, а також сформувати та обґрунтувати варіанти використання програмного забезпечення; уперше побудовано фізичну модель програмного забезпечення на основі формалізування його роботи на рівні функцій, процесів і потоків даних, використання якої дозволяє надати нову якість програмному забезпеченню при створенні або вдосконаленні, зокрема, забезпечити його функціональну придатність до аналізування структури веб-застосунків на основі React.js. Практична цінність отриманих результатів полягає у доведенні їх до практичного реалізування, а саме: розроблення програмного забезпечення аналізування структури веб-застосунків на основі React.js за його структурою; аналізування структури веб-застосунків на основі React.js завдяки використанню розробленого програмного забезпечення. Апробація роботи. Результати роботи пройшли апробацію на XІ науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг (ПМК-2018-2). Структура та обсяг роботи. Магістерська дисертація складається зі вступу, п’яти розділів, висновків та додатків.У вступі надано загальну характеристику роботи, виконано оцінку сучасного стану проблеми, обґрунтовано актуальність напрямку досліджень, сформульовано мету і задачі дослідження. У першому розділі проаналізовано програмне забезпечення аналізування структури веб-застосунків. За результатами такого аналізування показано необхідність створення відповідного програмного забезпечення, сформовано функціональні та не функціональні вимоги для його синтезування. У другому розділі побудовано концептуальну модель програмного забезпечення аналізування структури веб-застосунків на основі React.js на функціональному, процесному рівнях, рівні потоків даних у графічних нотаціях IDEF0, IDEF3 та DFD. Це дозволило на функціональному рівні формалізувати його роботу набором функцій. Тоді як на процесному рівні та рівні потоків даних описати взаємозв’язки між етапами аналізування структури веб-застосунків на основі React.js. У третьому розділі на основі концептуальної моделі побудовано структуру програмного забезпечення аналізування структури веб-застосунків на основі React.js у графічній нотації UML. Це дозволило визначити його варіанти використання, логічну та фізичну структури та, як наслідок, синтезувати програмне забезпечення аналізування структури веб-застосунків на основі React.js. У четвертому розділі визначено характеристики, метрики якості та проведено функціональне тестування програмного забезпечення аналізування структури веб-застосунків на основі React.js. Наведено контрольні приклади тестування основних його варіантів використання. Описано кроки успішного встановлення і наведено інструкцію щодо користування програмним забезпеченням аналізування структури веб-застосунків на основі React.js. У п’ятому розділі визначено ринкові перспективи стартап-проекту програмного забезпечення аналізування структури веб-застосунків на основі React.js, графік та принципи організації виробництва, фінансовий аналіз та аналіз ризиків і заходи з просування пропозиції для інвесторів. Узагальнено етапи розроблення та виведення стартап-проекту на ринок. У висновках проаналізовано отримані результати роботи. У додатках наведено структуру програмного забезпечення та результати роботи програмного забезпечення аналізування структури веб-застосунків на основі React.js. Магістерська дисертація виконана на 104 аркушах, містить 2 додатки та посилання на список використаних літературних джерел зі 44 найменувань. У роботі наведено 11 рисунків та 23 таблиці.Документ Відкритий доступ Програмна модель та метод підвищення ефективності функціонування відмовостійкої потокової системи(2018) Лукашов, Борис Олегович; Жабіна, Валентина ВалеріївнаАктуальність. Ефективним підходом до проблеми підвищення надійності систем та достовірності результатів обробки інформації є забезпечення відмовостійкості систем. Найбільш економічним з точки зору апаратури є програмні засоби підвищення відмовостійкості. Таким чином трапляються випадки в яких необхідна динамічна реконфігурація системи, що керується потоками даних, проте не завжди механізм обробки подібних випадків відпрацьовує найоптимальнішим шляхом, для цього було створена багато архітектур систем та написана велика кількість літератури, проте не всі методи ще дослідженні та протестовані. Також актуальні методи проектування різноманітних архітектури є важкими та негнучкими та вимагають великих затрат по часу на моделювання, саме тому розробка методу підвищення ефективності роботи СПД та розробка системи емуляції для тестування є актуальною задачею. Об’єктом дослідження в даній роботі є обчислювальні системи, що керуються потоком даних. Предметом дослідження є методи підвищення ефективності роботи системах, що керуються потоком даних. Метою дослідження є реалізація емулятору відмовостійкої обчислювальної системи, що керуються потоком даних на основі розробленої архітектури та досліджуваного методу. Методи дослідження. В роботі використовуються експерименти, порівняння, аналітичні та статистичні методи. Наукова новизна роботи полягає в наступному: 1. Запропонована модифікація методу забезпечення відмовостійкості обчислювальних систем, що керуються потоком даних відрізняється від існуючих методів врахуванням швидкості виконання кожної операції, що дозволяє зменшити час, котрий витрачається на виявлення несправного обчислювального модуля, а також в якості блоків памяті використовується вільний адресний доступ, що працює швидше за асоціативну та буферну пам'ять, що прискорює роботу системи в цілому. 2. Реалізовано програмний засіб емулятор для тестування розробленої архітектури. 3. Розроблено граматику мови, а саме псевдокоду, що подається на вхід системі для моделювання граф алгоритму, а також сформовано набір тестових файлів, в подальшому є можливість розширення граматики. Практична цінність отриманих в роботі результатів полягає в тому, що запропонований метод за ефективністю не поступається існуючим, а в більшості випадків навіть перевершує. Розроблений емулятор дозволяє в повному обсязі протестувати та порівняти результати з аналогами. Апробація роботи. Основні положення і результати роботи доповідалися та обговорювалися на Х науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг» ПМК-2018 Структура та обсяг роботи. Магістерська дисертація складається з вступу, п’яти розділів, висновків та додатків. У вступі надано загальну характеристику роботи, виконано оцінку сучасного стану проблеми, обґрунтовано актуальність напрямку досліджень, наведено відомості про апробацію результатів. У першому розділі розглянуто і проаналізовано існуючі рішення, описані їх переваги та недоліки. У другому розділі запропоновано модифікацію методу забезпечення відмовостійкості у системах з використанням вільного адресного доступу за допомогою таймерів, розроблено архітектуру обчислювальної системи, що керується потоком даних. У третьому розділі описано процес та інструменти створення емулятору роботи СПД. У четвертому розділі описано результати експериментів та порівнянь між розробленим та існуючими алгоритмами, описано надійність системи. У п’ятому розділі наведена побудова бізнес-моделі, що обґрунтовує доцільність реалізованої програмної моделі та прогнозує її потенційну прибутковість у майбутньому. У висновках проаналізовано отримані результати роботи. У додатках наведена копія презентації та вихідний код. Робота виконана на 80 аркушах, містить 2 додатки та посилання на список використаних літературних джерел з 18 найменувань. У роботі наведено 15 рисунків та 7 таблиць.