Інституційний репозитарій ЗНУ

Розробка інтерпретатора скриптової мови

Показати скорочений опис матеріалу

dc.contributor.author Пархоменко, Олександр Олександрович
dc.date.accessioned 2021-02-14T20:36:30Z
dc.date.available 2021-02-14T20:36:30Z
dc.date.issued 2020
dc.identifier.uri https://dspace.znu.edu.ua/jspui/handle/12345/5071
dc.description Пархоменко О. О. Розробка інтерпретатора скриптової мови : кваліфікаційна робота магістра спеціальності 121 "Інженерія програмного забезпечення" / наук. керівник C. І. Гоменюк. Запоріжжя : ЗНУ, 2020. 59 с. uk
dc.description.abstract UA : Робота викладена на 59 сторінках друкованого тексту, містить 32 рисунки, 5 таблиць, 7 джерел, 3 додатки. Об’єкт дослідження: процес розробки трансляторів, розуміння інструментів та методів, які лежать у основі побудови інтерпретаторів. Предмет дослідження: розробка інтерпретатора, побудованого для розробленої скриптової мови. Мета роботи: розробити інтерпретатор скриптової мови. Метод дослідження: аналітичний, порівняльний. У кваліфікаційній роботі розглядається процес створення програмного забезпечення, а саме інтерпретатора для розробленної скриптової мови. Розглянуто основні види скриптових мов, відмінність інтерпретатора від компілятора та існуючі види інтерпретаторів на даний момент. Проаналізовано вільне поширюване програмне забезпечення, за допомогою якого розроблено інтерпретатор та скриптову мову. Результати можуть бути використані у практичній діяльності, під час написання базових скриптів. uk
dc.description.abstract 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. uk
dc.language.iso uk uk
dc.subject скриптова мова uk
dc.subject інтерпретатор uk
dc.subject транслятор uk
dc.subject розширена форма Бекуса-Наура uk
dc.subject лексер uk
dc.subject парсер uk
dc.subject компілятор uk
dc.subject абстрактне синтаксичне дерево uk
dc.subject токен uk
dc.subject лексема uk
dc.subject синтаксичний аналіз uk
dc.subject лексичний аналіз uk
dc.subject scripting language interpreters uk
dc.subject translators uk
dc.subject AST uk
dc.subject extended Backus-Naur form uk
dc.subject lexers uk
dc.subject parsers uk
dc.subject compilers uk
dc.subject abstract parse tree uk
dc.subject tokens uk
dc.subject syntactic analysis uk
dc.subject lexical analysis uk
dc.title Розробка інтерпретатора скриптової мови uk
dc.type Магістерська робота uk


Долучені файли

Даний матеріал зустрічається у наступних фондах

Показати скорочений опис матеріалу