Інтегроване середовище розроблення програмного забезпечення мовою ASAMPL 2.0. Середовище розроблення та текстовий редактор

dc.contributor.advisorСулема, Євгенія Станіславівна
dc.contributor.authorКузмінчук, Євгеній Анатолійович
dc.date.accessioned2025-10-15T11:27:02Z
dc.date.available2025-10-15T11:27:02Z
dc.date.issued2025
dc.description.abstractЦей дипломний проєкт присвячений створенню інтегрованого середовища розробки (IDE) для мови програмування ASAMPL 2.0. Розроблене середовище є розширенням для редактора Visual Studio Code і забезпечує зручну та ефективну взаємодію з мовою ASAMPL 2.0. Середовище містить текстовий редактор із підсвіткою синтаксису, аналізом коду, відображенням помилок, запуском програмного коду через вбудований інтерпретатор, а також засобами налагодження (debug). Функціональність середовища включає: відкриття, редагування, збереження ASAMPL-файлів, виконання коду, обробку помилок, а також забезпечення зручного інтерфейсу користувача. Інформаційна безпека забезпечується через ізольоване виконання коду та контрольований запуск у середовищі розробки. Також реалізовано підтримку контекстного меню та налаштувань користувача. У цьому дипломному проєкті розроблено: архітектуру редактора, систему запуску інтерпретатора, систему повідомлень про помилки, а також інтерфейс користувача відповідно до сучасних вимог зручності й функціональності.
dc.description.abstractotherThis diploma project is dedicated to the development of an Integrated Development Environment (IDE) for the ASAMPL 2.0 programming language. The developed IDE is implemented as a Visual Studio Code extension and provides a convenient and efficient way to work with ASAMPL 2.0 code. The environment includes a syntax-aware code editor, code analyzer, error diagnostics, runtime integration with an ASAMPL interpreter, and debugging tools. Key features of the IDE include: file editing, saving, code execution, error feedback, and a user-friendly interface. Code execution is isolated and secure, and the environment supports context menu integration and user configuration. This project delivers the following components: editor architecture, interpreter execution system, error reporting mechanism, and a UI designed according to modern usability and functional standards.
dc.format.extent106 с.
dc.identifier.citationКузмінчук, Є. А. Інтегроване середовище розроблення програмного забезпечення мовою ASAMPL 2.0. Середовище розроблення та текстовий редактор : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Кузмінчук Євгеній Анатолійович. – Київ, 2025. – 106 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/76871
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.titleІнтегроване середовище розроблення програмного забезпечення мовою ASAMPL 2.0. Середовище розроблення та текстовий редактор
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Kuzminchuk_bakalavr.pdf
Розмір:
2.2 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: