1 documents found
Information × Registration Number 2120U008835, Article popup.category Бакалаврська робота Title Вебдодаток demo-компілятора для підтримки навчального процесу з дисципліни «Основи проєктування трансляторів» (AI translated) popup.author Курдус Анастасія ОлександрівнаKurdus Anastasiya Oleksandrivna popup.publication 01-06-2020 popup.source_user Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» popup.source https://ela.kpi.ua/handle/123456789/34794 popup.publisher Київ Description Кваліфікаційна робота включає пояснювальну записку (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. popup.nrat_date 2025-11-05 Close
Article
Бакалаврська робота
Курдус Анастасія Олександрівна. Вебдодаток demo-компілятора для підтримки навчального процесу з дисципліни «Основи проєктування трансляторів» (AI translated) : published. 2020-06-01; Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», 2120U008835
1 documents found

Updated: 2026-03-18