Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГоловковИ.Е._12002108_Курсовая_работа.docx
Скачиваний:
5
Добавлен:
26.06.2024
Размер:
2.5 Mб
Скачать

Заключение

В курсовой работе были разработаны алгоритмы работы с данными в файлах, двумерными массивами и их выводом, экранными формами, указателями и динамическими массивами, а также алгоритмы поиска запрашиваемого пользователем значения в файле и сортировки элементов массива. Дополнительно были изучены возможные ошибки при программной реализации игры судоку.

Были выполнены следующие задачи курсовой работы:

1) изучение теоретической базы, необходимого для выполнения

курсовой работы;

2) разработка структур данных и алгоритмов решения задачи;

3) программная реализация разработанных алгоритмов;

4) демонстрация разработанного программного обеспечения;

5) анализ полученных результатов, полученных в ходе выполнения

работы.

Итогом курсовой работы стала полноценная игра судоку с возможностью ручного ввода значений в клетках поля в консольном варианте и генерация полей по правилам судоку в экранных формах.

Список использованных источников

1. Бусько, В. Л. Основы алгоритмизации и программирования: конспект лекций для студ. всех спец. и форм обуч. БГУИР [Текст] / В.Л. Бусько, А.Г. Корбит, Т.М. Кривоносова. – Мн.: БГУИР, 2004. – 103 с.: ил.

2. Давыдова, Н.А. Программирование: учебное пособие [Текст] / Н.А. Давыдова, Е.В. Боровская. – М: БИНОМ. Лаборатория знаний, 2012. – 238 с.

3. Козлов, С.В. Структуры данных и алгоритмы: учебное пособие [Текст] / С.В. Козлов, А.А. Невров, В.В. Афанасьев, И.Л. Афанасьев, И.Л. Андреев. – Орел: Академия ФСО России, 2019. – 179 с.

4. Куценко, Д.А. Математическая логика и теория алгоритмов: учебное пособие [Текст] / Д.А. Куценко, Д.В. Терехов. – Белгород: Изд-во БГТУ, 2009. – 64 с.

5. Назаренко, П. А. Алгоритмы и структуры данных: учебное пособие [Текст] / П. А. Назаренко. – Самара: ПГУТИ, 2015. – 196 с.

6. Пахомов, Б.И. С/С++ и MS Visual C++ 2012 для начинающих [Текст] / Б. И. Пахомов. – СПб.: БХВ-Петербург, 2013. – 512 с.: ил.

7. Ульянов, М.В. Теория рекурсии для программистов [Текст] / М.В. Ульянов, В.А. Головешкин. – Москва: ФИЗМАТЛИТ. – 2014 г. – 293 с 8. ЛАТИНСКИЙ КВАДРАТ // Большая российская энциклопедия – [Электронный ресурс] URL: https://bigenc.ru/mathematics/text/2938852, свободный. – Загл. С экрана. – Яз. рус. (дата обращения 15.03.2022).

9. Математики решили задачу о подсказках в судоку: Наука и техника // Lenta.ru – [Электронный ресурс] URL: https://lenta.ru/news/2012/01/09/sudoku, свободный. – Загл. С экрана. – Яз. рус. (дата обращения 15.03.2022).

10. Алгоритм генерации судоку // Хабр – [Электронный ресурс] URL: https://habr.com/ru/post/192102, свободный. – Загл. С экрана. – Яз. рус. (дата обращения 27.05.2022).

11. Настольная игра // Википедия– [Электронный ресурс] URL: https://ru.wikipedia.org/wiki/Настольная_игра, свободный. – Загл. С экрана. – Яз. рус. (дата обращения 08.06.2022).

12. Судоку онлайн // Sudoku.com – [Электронный ресурс] URL: https://sudoku.com/ru, свободный. – Загл. С экрана. – Яз. рус. (дата обращения 08.06.2022).