Please use this identifier to cite or link to this item: https://dspace.znu.edu.ua/jspui/handle/12345/5071
Title: Розробка інтерпретатора скриптової мови
Authors: Пархоменко, Олександр Олександрович
Keywords: скриптова мова
інтерпретатор
транслятор
розширена форма Бекуса-Наура
лексер
парсер
компілятор
абстрактне синтаксичне дерево
токен
лексема
синтаксичний аналіз
лексичний аналіз
scripting language interpreters
translators
AST
extended Backus-Naur form
lexers
parsers
compilers
abstract parse tree
tokens
syntactic analysis
lexical analysis
Issue Date: 2020
Abstract: UA : Робота викладена на 59 сторінках друкованого тексту, містить 32 рисунки, 5 таблиць, 7 джерел, 3 додатки. Об’єкт дослідження: процес розробки трансляторів, розуміння інструментів та методів, які лежать у основі побудови інтерпретаторів. Предмет дослідження: розробка інтерпретатора, побудованого для розробленої скриптової мови. Мета роботи: розробити інтерпретатор скриптової мови. Метод дослідження: аналітичний, порівняльний. У кваліфікаційній роботі розглядається процес створення програмного забезпечення, а саме інтерпретатора для розробленної скриптової мови. Розглянуто основні види скриптових мов, відмінність інтерпретатора від компілятора та існуючі види інтерпретаторів на даний момент. Проаналізовано вільне поширюване програмне забезпечення, за допомогою якого розроблено інтерпретатор та скриптову мову. Результати можуть бути використані у практичній діяльності, під час написання базових скриптів.
EN : The work is presented on 59 pages of printed text, 32 figures, 5 tables, 7 references, 3 supplements. The object of research is the process of developing translators, understanding the tools and methods that underlie the construction of interpreters. The subject of research is the development of its own interpreter, built for its own scripting language. The purpose of the work is to develop a scripting language interpreter. The methods of research are analytical, comparative. The qualification work considers the process of creating software, namely an interpreter for the developed scripting language. The main types of scripting languages, the difference between the interpreter and the compiler and the existing types of interpreters at the moment are considered. Free distributed software was analyzed, with the help of which an interpreter and a scripting language were developed. The results can be used in practice, when writing basic scripts.
Description: Пархоменко О. О. Розробка інтерпретатора скриптової мови : кваліфікаційна робота магістра спеціальності 121 "Інженерія програмного забезпечення" / наук. керівник C. І. Гоменюк. Запоріжжя : ЗНУ, 2020. 59 с.
URI: https://dspace.znu.edu.ua/jspui/handle/12345/5071
Appears in Collections:Кваліфікаційні випускні роботи здобувачів магістерського рівня вищої освіти кафедри програмної інженерії

Files in This Item:
File Description SizeFormat 
diplom_Parhomenko_O_O.pdfМагістерська робота1.47 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.