Details

Title Генерация учебных заданий на поиск в глубину и ширину в графах: выпускная квалификационная работа бакалавра: направление 02.03.02 «Фундаментальная информатика и информационные технологии» ; образовательная программа 02.03.02_02 «Информатика и компьютерные науки»
Creators Щурихин Ярослав Сергеевич
Scientific adviser Герасимов Александр Сергеевич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2024
Collection Выпускные квалификационные работы; Общая коллекция
Subjects графы; поиск в глубину; поиск в ширину; генератор учебных заданий; graphs; depth-first search; breadth-first search; educational problems generator
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 02.03.02
Speciality group (FGOS) 020000 - Компьютерные и информационные науки
DOI 10.18720/SPBPU/3/2024/vr/vr24-5299
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key ru\spstu\vkr\33630
Record create date 8/29/2024

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

Работа посвящена генерации учебных заданий одного вида на применение алгоритмов поиска в глубину и поиска в ширину в графах. В работе приводятся базовые теоретические сведения о графах, алгоритмах поиска в глубину и ширину. Также приводится анализ существующих программных решений и подходов к разработке генераторов учебных заданий. Приводится шаблон задания и высокоуровневая спецификация генератора заданий, на основе которых была разработана программа-генератор. Разработанная программа генерирует LaTeX-файл с учебным заданием. Также программа позволяет гибко настраивать генерацию тестового задания. Описываются разработанные алгоритмы для рисования графа в LaTeX, генерации графа, указываемого в условии учебного задания, построения всех деревьев поиска в глубину из заданной вершины графа, построения всех деревьев поиска в ширину из заданной вершины графа. Автоматизация генерации снижает общее время преподавателя на подготовку тестов.

The work is devoted to generation of educational problems of one kind on the example of depth-first and breadth-first search algorithms in graphs. The work contains basic theoretical information about graphs, depth-first search and breadth-first search algorithms. It also analyzes existing software solutions and approaches to the development of generators of educational problems. A problem template and a high-level specification of the problem generator are given, based on which the generator program was developed. The developed program generates a LaTeX-file with an educational problem. The program also allows flexible customization of educational problem generation. The work describes the algorithms developed for drawing graphs in LaTeX, generating the graph specified in the educational problem, finding all DFS trees from a given vertex of the graph, and finding all BFS trees from a given vertex of the graph. Automation of generation reduces the total time of the teacher for test preparation.

Network User group Action
ILC SPbPU Local Network All
Read Print Download
Internet Authorized users SPbPU
Read Print Download
Internet Anonymous

Access count: 2 
Last 30 days: 2

Detailed usage statistics