Таблица | Карточка | RUSMARC | |
Разрешенные действия: –
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа: Анонимные пользователи Сеть: Интернет |
Аннотация
Данная работа посвящена разработке программного модуля в системе Kotoed для обнаружения плагиата в домашних работах студентов по программированию. В работе производится обзор видов программных клонов, подходов и инструментов для их обнаружения. Также производится обзор существующего модуля нахождения антиплагиата в системе Kotoed. Для решения проблем существующей системы был разработан новый модуль антиплагиата, использующий инкрементальный подход обработки ревизий проектов студентов и представляющий функции студентов в качестве деревьев хешей, над которыми в дальнейшем производится анализ для нахождения клонов. Также была реализована система для тестирования корректной работы нового модуля и сравнения его с текущим модулем антиплагиата. В результате выполнения работы была реализована система, которая соответствует требованиям технического задания.
This work is devoted to the development of a software module in the Kotoed system for detecting plagiarism in students programming homework. The paper provides an overview of the types of software clones, approaches and tools for their detection. There is also an overview of the existing module for finding anti-plagiarism in the Kotoed system. To solve the problems of the existing system, a new anti-plagiarism module was developed, using an incremental approach to processing revisions of students projects and representing students functions as hash trees, over which further analysis is performed to find clones. A system was also implemented to test the correct operation of the new module and compare it with the current anti-plagiarism module. As a result of the work, a system was implemented that meets the requirements of the terms of reference.
Права на использование объекта хранения
Место доступа | Группа пользователей | Действие | ||||
---|---|---|---|---|---|---|
Локальная сеть ИБК СПбПУ | Все |
![]() ![]() ![]() |
||||
Интернет | Авторизованные пользователи СПбПУ |
![]() ![]() ![]() |
||||
![]() |
Интернет | Анонимные пользователи |
Статистика использования
|
Количество обращений: 5
За последние 30 дней: 0 Подробная статистика |