Details
Title | Визуализация взаимного влияния языков программирования: бакалаврская работа: 09.03.01 |
---|---|
Creators | Числер Александр Николаевич |
Scientific adviser | Мяснов Александр Владимирович |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий |
Imprint | Санкт-Петербург, 2017 |
Collection | Выпускные квалификационные работы; Общая коллекция |
Subjects | языки программирования; визуализация; текстовый редактор |
Document type | Bachelor graduation qualification work |
File type | |
Language | Russian |
Level of education | Bachelor |
Speciality code (FGOS) | 09.03.01 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/2/v17-4100 |
Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Record key | RU\SPSTU\edoc\45768 |
Record create date | 10/24/2017 |
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 |
Бакалаврская работа посвящена разработке веб-приложения для визуализации взаимного влияния языков программирования. Рассмотрены современные проекты в этой области, исследованы их недостатки. Сформулирована конкретная задача построения универсального веб-приложения, позволяющего поддерживать визуализируемые иерархические данные в актуальном состоянии с помощью сообщества. Разработана схема модели данных, с помощью которой описываются связи языков. Кроме того, разработан текстовый редактор, который извлекает данные для автодополнений и проверки ошибок из схемы модели данных. Графическое представления данных также опирается на схему, что делает возможным использование проекта для описания любых иерархических структур со связями. Прототип на основе данной архитектуры реализован с использованием языка программирования JavaScript и сопутствующих технологий. В процессе разработки проводилось тестирование инструмента. В результате работы была создана технология визуализации взаимного влияния языков программирования и поддержки актуальности данных, и также разработан прототип, реализующий эту технологию.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 211
Last 30 days: 0