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 | |
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 |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 2
Last 30 days: 2