Разработка приложения «Пятнашки»
Автор: Renun • Январь 16, 2022 • Курсовая работа • 15,789 Слов (64 Страниц) • 466 Просмотры
СОДЕРЖАНИЕ
Введение 6
1 Постановка задачи 7
1.1 Формулировка задачи 7
1.2 Описание методов, используемых при решении 7
1.3 Обоснование необходимости автоматизации 9
1.4 Обзор существующих подходов к решению проблемы 12
1.5 Определение данных и их представление, способы хранения 14
1.6 Определение видов выходных данных – способ отображения, представления, хранения 15
1.7 Перечисление и обоснование использования процедур и функций 16
2 Вычислительная система 16
2.1 Выбор программных средств, обоснование выбора 16
2.2 Аппаратная поддержка 17
2.3 Системная среда 18
2.4 Средства автоматизации программирования 18
3 Алгоритм решения задачи 19
4 Описание программы 20
4.1 Логическая структура программы 20
4.2 Физическая структура программы 21
4.3 Описание интерфейса 23
5 Методика испытаний программы 23
5.1 Ручной просчет отладочного варианта 23
5.2 Результаты машинного тестирования программы 24
5.3 Тестирование программы в критических ситуациях 24
5.4 Общий вывод по результатам тестирования 25
6 Применение программы 25
6.1 Назначение и область применения программы 25
6.2 Инсталляция программы 26
6.3 Инструкция пользователя 26
6.4 Система помощи 26
Заключение 27
Список использованных источников 28
Приложение А 29
Приложение Б 30
Приложение В 31
Приложение Г 32
Приложение Д 33
ВВЕДЕНИЕ
Темой курсового проекта является разработка приложения «Пятнашки».
Цель написания курсового проекта – систематизация, углубление и закрепление приобретенных теоретических знаний и практических навыков алгоритмизации решения поставленных задач с использованием структурного подхода.
Разработанная игра «Пятнашки» применяется для тренировки памяти, внимания и логики, и будет интересна как взрослым, так и детям. Программа также даст возможность детям и людям, не приспособленным к компьютерной технике, научиться ей пользоваться, так как управление в игре реализовано с помощью простейших элементов управления ПК. Также приложение наглядно демонстрирует возможности языка программирования по работе с изображениями на форме и файлами.
Актуальность темы не снижается и по сей день, так как игры не только позволяют развлечься, но и развить какой-либо навык. Также важно понимать, что развивать навыки с помощью игр куда приятнее и увлекательнее, чем просто тренировкой. Данная игра поможет с пользой провести своё свободное время.
Программное средство создано на языке программирования C#. Оно ведёт учёт достигнутых рекордов и предоставляет выбор сложности игры посредством настройки таймера.
Программное средство можно применять в учебных целях для демонстрации возможностей языка программирования.
...