Знайдено документів: 1
Інформація × Реєстраційний номер 2120U008835, Матеріали видань та локальних репозитаріїв Категорія Бакалаврська робота Назва роботи Вебдодаток demo-компілятора для підтримки навчального процесу з дисципліни «Основи проєктування трансляторів» Автор Курдус Анастасія ОлександрівнаKurdus Anastasiya Oleksandrivna Дата публікації 01-06-2020 Постачальник інформації Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» Першоджерело https://ela.kpi.ua/handle/123456789/34794 Видання Київ Опис Кваліфікаційна робота включає пояснювальну записку (69 с., 70 рис., 1 табл., 4 додатки). Об’єкт розробки – створення вебдодатку demo-компілятора, який допоможе краще зрозуміти та пізнати предмет «Основи проєктування транслятора». Розроблений вебдодаток дозволяє: - наочно побачити результат роботи транслятора на етапі scanner; - наочно побачити результат роботи транслятора на етапі parser; - наочно побачити результат роботи транслятора на етапі generator; - вказати на лексичні або синтаксичні помилки в коді, якщо такі існують. В процесі розробки була використана мова програмування JavaScript з використанням React та Redux, а також Common Lisp. В ході виконання дипломного проекту: - розроблено архітектуру сервера; - розроблено архітектуру клієнтського коду; - проведено аналіз існуючих рішень; - обрано інструменти для реалізації вебдодатку. Використання цього вебдодатку дозволить студентам краще розібратися з основними етапами трансляції. Qualifying work includes an explanatory note (6 9p., 70 fig., 1 tables, 4 applications). The object of development is to create a demo-compiler web application that will help to better understand and learn the subject "Basics of translator design". The developed web application allows: - clearly see the result of the translator at the stage of scanner; - clearly see the result of the translator at the parser stage; - clearly see the result of the translator at the generator stage; - indicate lexical or syntactic errors in the code, if any; The development process used the JavaScript programming language using React and Redux, as well as Common Lisp. During the implementation of the diploma project: - developed server architecture; - developed client code architecture; - the analysis of existing decisions is carried out; - selected tools for implementing the web application. Using this web application will allow students to better understand the basic stages of translation. Додано в НРАТ 2025-11-05 Закрити
Матеріали
Бакалаврська робота
Курдус Анастасія Олександрівна. Вебдодаток demo-компілятора для підтримки навчального процесу з дисципліни «Основи проєктування трансляторів» : публікація 2020-06-01; Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», 2120U008835
Знайдено документів: 1

Оновлено: 2026-03-26