Details

Title: Разработка компилятора для получения SVG объектов из DBN: выпускная квалификационная работа бакалавра: 09.03.01 - Информатика и вычислительная техника ; 09.03.01_04 - Программное обеспечение вычислительной техники и автоматизированных систем
Creators: Абасов Эльмаддин Аслан
Scientific adviser: Тышкевич Антон Игоревич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2018
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: компилятор; генерация кода; лексический анализ; синтаксический анализ; получение изображений
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.01
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
Links: Отзыв руководителя
DOI: 10.18720/SPBPU/2/v18-1376
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: RU\SPSTU\edoc\54411

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Цель работы: разработка компилятора, принимающего в качестве исходных данных строку кода на языке BDN, транслирует исходный код и сгенерирует SVG код, на основе которого браузере отобразит получившийся шаблон изображения. При выполнении данной работы были решены следующие задачи: 1. Рассмотрены и изучены различные структуры и виды компиляторов. 2. Разработаны методы лексического и синтаксического анализа,и генератор. Данные методы успешно справляются с задачами разбиения исходного кода на лексемы, построения дерева и трансляции с последующей генерацией кода. 3. Разработанная на языке Java Script в текстовом редакторе Sublime Text программа, реализует методы трансляции кода.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Table of Contents

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37
  • Slide 38
  • Slide 39
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • Slide 44
  • Slide 45
  • Slide 46
  • Slide 47

Usage statistics

stat Access count: 95
Last 30 days: 0
Detailed usage statistics