Детальная информация

Название: Применение анализатора кода с использованием цветных функций при разработке программного обеспечения: выпускная квалификационная работа магистра: направление 09.04.03 «Прикладная информатика» ; образовательная программа 09.04.03_04 «Интеллектуальные технологии управления знаниями и данными»
Авторы: Кучинскас Ричардас Робертасович
Научный руководитель: Иванищев Алексей Вячеславович
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2023
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: Вычислительные машины электронные персональные — Программы; Коды; цветные функции; анализатор кода; color functions; code analyzer
УДК: 004.422.8
Тип документа: Выпускная квалификационная работа магистра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Магистратура
Код специальности ФГОС: 09.04.03
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2023/vr/vr23-6244
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\26522

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

В данной работе объектом исследования является платформа .NET, интегрированная среда разработки Visual Studio и Roslyn. Предметом исследования является процесс анализа и разметки кода с использованием цветных функций в контексте этих систем. Этот процесс включает в себя как сам подход к разметке кода, так и методы его анализа и оценки. Изложена сущность подхода к разметке кода с использованием цветных функций, его анализа на платформе .NET, введено понятие «информационной магистрали», а также создана методика для её имплементации. Разработано конкретное расширение для Visual Studio, которое является конкретной реализацией этих идей. Оно предоставляет средства для анализа кода с использованием цветных функций что может улучшить эффективность процесса разработки и уменьшить количество ошибок в программном коде. Расширение реализовано с использованием Windows Presentation Foundation, Roslyn, Visual Studio SDK. Также был проведён анализ потенциального применения данного решения. В работе представлены результаты ряда практических экспериментов по использованию цветных функций, которые подтверждают его эффективность в реальных условиях. Анализ и обсуждение полученных результатов демонстрируют потенциал применения данного решения и его перспективы для дальнейшего развития.

In this work, the object of study is the .NET platform, the Visual Studio integrated development environment and Roslyn. The subject of the study is the process of code analysis and markup using color functions in the context of these systems. This process includes both the approach to code markup and methods for analyzing and evaluating it. The essence of the approach to code markup using color functions, its analysis on the .NET platform is outlined, the concept of "information highway"is introduced, and a methodology for its implementation is created. A specific extension for Visual Studio has been developed, which is a specific implementation of these ideas. It provides a means to analyze code using color features, which can improve the efficiency of the development process and reduce the number of errors in the program code. The extension is implemented using Windows Presentation Foundation, Roslyn, Visual Studio SDK. An analysis of the potential application of this solution was also carried out. The paper presents the results of a number of practical experiments on the use of color functions, which confirm its effectiveness in real conditions. Analysis and discussion of the results obtained demonstrate the potential of this solution and its prospects for further development.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Оглавление

  • Применение анализатора кода с использованием цветных функций при разработке программного обеспечения
    • Введение
    • 1. Исследование проблематики разработки программного обеспечения. Концепцния цветных функций
    • 2. Метод разметки информационной магистрали проекта на основе цветных функкий
    • 3. Создание прототипа расширения
    • 4. Тестирование и апробация
    • Заключение
    • Список сокращений и условных обозначений
    • Список использованных источников
    • Приложение 1. Опрос DotColor
    • Приложение 2. Исходный код

Статистика использования

stat Количество обращений: 2
За последние 30 дней: 0
Подробная статистика