Віртуальна стекова машина для виконання постфікс-коду
Вантажиться...
Дата
2025
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Дипломна робота за темою «Віртуальна стекова машина для виконання постфікс-коду» виконана студентом кафедри інженерії програмного забезпечення в енергетиці НН ІАТЕ Шевченком Олександром Володимировичем зі спеціальності 121 «Інженерія програмного забезпечення» за освітньо-професійною програмою «Інженерія програмного забезпечення інтелектуальних кібер-фізичних систем в енергетиці» і складається зі: вступу; 4 розділів («Віртуальна стекова машина для навчального процесу», «Специфікація PSM», «Програмна реалізація PSM», «Приклади виконання програм за допомогою PSM»), загальних висновків; списку використаних джерел, який налічує 4 джерела; 16 ілюстрацій; 11 таблиць та 4 додатків. Загальний обсяг роботи 111 сторінок.
Актуальність теми полягяє у відсутності доступних та популярних рішень, що демонструватимуть базові принципи роботи стекових машин.
Метою роботи є проєктування та реалізація стекової машини навчального призначення для виконання постфікс коду.
Для досягнення мети виконано наступні завдання: огляд наявних промислових рішень, обґрунтування створення навчальної моделі, розробка специфікації та документації, розробка власної спрощеної моделі стекової машини мовою Python.
Практичне значення одержаних результатів полягає в можливості використання PSM під час вивчення дисциплін з розробки трансляторів (компіляторів).
Опис
Ключові слова
стекова машина, віртуальна машина, постфікс-код, компілятор, проміжне представлення, специфікація, stack machine, virtual machine, PSM, Python, postfix code, compiler, intermediate representation, specification
Бібліографічний опис
Шевченко, О. В. Віртуальна стекова машина для виконання постфікс-коду : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення / Шевченко Олександр Володимрович. – Київ, 2025. – 110 с.