Details
Title | Разработка модуля трансляции псевдокода алгоритмов в заготовку кода на C#: бакалаврская работа: 02.03.03 |
---|---|
Creators | Багарян Виктор Каренович |
Scientific adviser | Туральчук Константин Анатольевич |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий |
Imprint | Санкт-Петербург, 2016 |
Collection | Выпускные квалификационные работы ; Общая коллекция |
Subjects | псевдокод ; транслятор ; C# ; алгоритм ; компилятор ; генерация кода ; pseudo-code ; translator ; algorithm ; compiler ; code generation |
Document type | Bachelor graduation qualification work |
File type | |
Language | Russian |
Level of education | Bachelor |
Speciality code (FGOS) | 02.03.03 |
Speciality group (FGOS) | 020000 - Компьютерные и информационные науки |
DOI | 10.18720/SPBPU/2/v16-1102 |
Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Record key | RU\SPSTU\edoc\32845 |
Record create date | 9/16/2016 |
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 |
Тема данной работы относится к области трансляторов из одного языка программирования в другой, а именно из псевдокода в 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.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 263
Last 30 days: 0