Details

Багарян, Виктор Каренович. Разработка модуля трансляции псевдокода алгоритмов в заготовку кода на C# [Электронный ресурс]: бакалаврская работа: 02.03.03 / В. К. Багарян; Санкт-Петербургский политехнический университет Петра Великого, Институт компьютерных наук и технологий ; науч. рук. К. А. Туральчук. — Электрон. текстовые дан. (1 файл : 923 КБ). — Санкт-Петербург, 2016. — Загл. с титул. экрана. — Свободный доступ из сети Интернет (чтение). — Текстовый файл. — Adobe Acrobat Reader 7.0. — <URL:http://elib.spbstu.ru/dl/2/v16-1102.pdf>. — <URL:http://doi.org/10.18720/SPBPU/2/v16-1102>.

Record create date: 9/16/2016

Subject: псевдокод; транслятор; C#; алгоритм; компилятор; генерация кода; pseudo-code; translator; algorithm; compiler; code generation

Collections: Выпускные квалификационные работы; Общая коллекция

Links: DOI

Allowed Actions: Read You need Flash Player to read document

Group: Anonymous

Network: Internet

Annotation

Тема данной работы относится к области трансляторов из одного языка программирования в другой, а именно из псевдокода в C#. В работе рассмотрены основные понятия, связанные с трансляторами, основные этапы их работы: лексический анализ, синтаксический анализ, генерация кода. Были реализованы сам модуль трансляции и приложение для его тестирования. Более того, были написаны автоматические тесты, позволяющие проверить работу отдельных частей модуля трансляции.

The topic of this graduation project references to the area of translators from one programming language to another one namely from pseudo-code to C#. In this paper, the basic concepts associated with the translators, the main stages of their work: lexical analysis, parsing, code generation. Were he realized the translation module, and an application to test it. Moreover, the automated tests are written to test the operation of certain parts of the translation module.

Document access rights

Network User group Action
FL SPbPU Local Network All Read
-> Internet All Read

Document usage statistics

stat Document access count: 208
Last 30 days: 3
Detailed usage statistics