Разработка программы для реализации комбинаторных алгоритмов
Автор: Илья Кочергин • Июнь 14, 2022 • Курсовая работа • 7,031 Слов (29 Страниц) • 306 Просмотры
Минобрнауки России
«Юго−Западный государственный университет»
Кафедра вычислительной техники
КУРСОВАЯ РАБОТА
по дисциплине «Программирование»
(наименование дисциплины)
на тему «Разработка программы для реализации комбинаторных алгоритмов»
Направление подготовки (специальность) 09.03.01 «Информатика и вычислительная техника»
Автор работы Кочергин И.Н. ___________________
(инициалы, фамилия) (подпись, дата)
Группа ВМ-01б
Руководитель работы Ватутин Э.И. ___________________
(инициалы, фамилия) (подпись, дата)
Работа защищена ________________________
(дата)
Оценка_____________________
Члены комиссии _________________________ __________________________
(подпись, дата) (инициалы, фамилия)
_________________________ __________________________
(подпись, дата) (инициалы, фамилия)
_________________________ __________________________
(подпись, дата) (инициалы, фамилия)
Курск, 2021[pic 1]
Минобрнауки России
Юго-Западный государственный университет
Кафедра вычислительной техники
ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ
Студент Кочергин И.Н. шифр 20–06–0218 группа ВМ–01б
(фамилия, инициалы)
1. Тема «Разработка программы для реализации комбинаторных алгоритмов»
2. Сроки предоставления работы к защите «____» __________ 20 ___ г.
3. Исходные данные (для проектирования, для научного исследования):
Для заданного порядка N найти диагональные латинские квадраты, в которых присутствуют элементы, не входящие в состав ни одной диагональной трансверсали.
4. Содержание пояснительной записки курсовой работы:
4.1. Вариант.
4.2. Теоретические основы.
4.3. Описание стратегии решения и алгоритма программы.
4.4. Характеристика и описание программы.
4.5. Тестовые примеры.
4.6. Заключение.
5. Перечень графического материала:
___Не предусмотрено_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Руководитель работы _____________________ Ватутин Э.И.
(подпись, дата) (фамилия, инициалы)
Задание принял к исполнению _____________ Кочергин И.Н.
(подпись, дата) (фамилия, инициалы)[pic 2]
Реферат
Данный текстовый документ имеет объем 28 страниц и включает в себя 10 рисунков, 4 библиографических источника.
Перечень ключевых слов: латинский квадрат, полный перебор, матрица, трансверсаль.
Целью работы является программная реализация на языке C# программы для поиска диагональных латинских квадратов.
Программный продукт предназначен для поиска диагональных латинских квадратов.
При создании программного продукта с локальной архитектурой применялись технология процедурно-модульного программирования.
Содержание
1.Введение 5
2. Индивидуальное задание 7
3. Стратегия решения 8
3.1 Краткая теория 8
3.2 Реализованный алгоритм 10
4. Рабочий проект 16
4.1. Основные переменные и методы 16
5. Руководство пользователя 17
6. Тестирование и отладка программы 18
...