Для студентов МГУ им. Ломоносова по предмету Любой или несколько предметовРазработка приложения «. Sliding Puzzle» Разработка приложения «. Sliding Puzzle»
4,9551041
2024-11-072024-11-07СтудИзба
Курсовая работа: Разработка приложения «. Sliding Puzzle»
Описание
ОГЛАВЛЕНИЕ
Введение
1 Определение требований к разрабатываемому приложению
1.1 Назначение и цели создания приложения
1.2 Требования к программе
1.3 Состав и содержание работ по созданию программы
1.4 Порядок контроля и приемки приложения
1.5 Требования к документированию.
2 Проектирование приложения
2.1 Проектирование блок схемы программы
2.2 Проектирование диаграммы вариантов использования
2.3 Описание выделенных классов
2.4 Проектирование пользовательского интерфейса
3 Реализация приложения
3.1 Выбор языка программирования и среды разработки
3.2 Выбор и обоснование используемых библиотек
3.3 Описание разработанных алгоритмов
3.4 Описание реализованных классов, их свойств и методов
3.5 Разработка пользовательского интерфейса.
4 Тестирование
4.1 Тестирование асимптотики алгоритма
4.2 Unit тесты методов приложения
4.3 Описание работы приложения
Заключение
Список использованных источников
Приложение А
ВВЕДЕНИЕ
Sliding Puzzle – головоломка размером 4x4 представляет собой набор из 15 одинаковых квадратных костяшек, с нанесёнными на них числами от 1 до 15. Длина стороны коробки в четыре раза больше длины стороны костяшки, поэтому в коробке остаётся незаполненным одно квадратное поле. Цель игры – упорядочить костяшки по возрастанию номеров, перемещая их внутри коробки, сделав как можно меньше перемещений [5].Цель работы – спроектировать алгоритм программы «Sliding Puzzle», которая представляет собой игру пятнашки. Разработать программу на основе спроектированного алгоритма. Программа должна выводит на экран окно, содержащее искаженную картинку, которую необходимо собрать путем перемещения плиток. В результате программа должна вывести сообщение о количестве потребовавшихся ходов для сбора исходного изображения.
Для достижения цели необходимо выполнить следующие задачи:
- разработать блок схему программы;
- выбрать язык программирования и среду разработки;
выбрать необходим
Характеристики курсовой работы
Учебное заведение
Семестр
Просмотров
1
Размер
2,86 Mb
Список файлов
Разработка приложения «. Sliding Puzzle».docx
Комментарии
Нет комментариев
Стань первым, кто что-нибудь напишет!
МГУ им. Ломоносова
Tortuga
















