Віртуальна стекова машина для виконання постфікс-коду

Вантажиться...
Ескіз

Дата

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 с.

ORCID

DOI