Реализация игры «Крестики-нолики»
Автор: VipKorol • Сентябрь 2, 2023 • Курсовая работа • 14,933 Слов (60 Страниц) • 173 Просмотры
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Восточно-Сибирский государственный университет технологий и управления»
Электротехнический факультет
Кафедра систем информатики
Курсовой проект
по дисциплине «Программирование»
Тема: «Реализация игры «Крестики-нолики»»
Выполнил: студент гр. Б650
___________ Попов Р.Е.
Руководитель: к.п.н., доцент каф. СИ
___________ Чимитова Е.Г.
Оценка: ___________
Дата защиты: ___________
Улан-Удэ
2021
ВОСТОЧНО-СИБИРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ТЕХНОЛОГИЙ И УПРАВЛЕНИЯ
ЭЛЕКТРОТЕХНИЧЕСКИЙ ФАКУЛЬТЕТ
Кафедра систем информатики
,
Задание
на курсовой проект
Дисциплина: Программирование. |
Тема: Реализация игры «Крестики-нолики». |
Исполнитель: |
Руководитель: |
Краткое содержание проекта: данная курсовая работа посвящена написанию |
игры под названием «Крестики-нолики», популярной во всём мире настольной |
логической игры, в дореволюционной России называемой «Смекалкой». |
1. Теоретическая часть: Словесная постановка задачи, оригинальная игра, |
правила игры. |
2. Практическая часть: Формальная постановка задачи, алгоритм решения задачи, |
реализация и тестирование игры. |
Сроки выполнения работы по календарному плану*: |
Этап 1. Теоретический раздел – 15% к 4 неделе. |
Этап 2. Основной раздел. Проектирование – 25% к 6 неделе. |
Этап 3. Основной раздел. Кодирование – 50% к 8 неделе. |
Этап 4. Экспериментальный раздел – 80% к 12 неделе. |
Этап 5. Защита – 100 % к 16 неделе. |
Требования к оформлению: |
1. Отчет по курсовой работе должен быть представлен в электронной и твердой копиях. |
2. Объем отчета должен быть не менее 20 машинописных страниц без учета приложений. |
3. Отчет оформляется по ГОСТ 7.32-2001. |
Руководитель работы ________________
Исполнитель ______
Дата выдачи "__" _______ 2021 г.
Аннотация
Данная работа посвящена теме программной реализации «Крестики-нолики». Данная тема является популярной логической настольной игрой. И была выбрана, поскольку сама по себе игра довольно проста в понимании и также потому, что помогает развивать логическое мышление и умение анализировать, то есть находить решение с наилучшим исходом для себя.
Целью курсовой работы является закрепление теоретических знаний и получение практических знаний по программированию на C++. Для этого были рассмотрены теоретические вопросы формирования и реализации кода, а также изучены некоторые особенности данного высокоуровневого языка. На основании этого, была разработана программная реализация игры «Крестики-нолики».
Основные результаты работы: разработана программа, реализующая данную игру, написанная на языке программирования C++.
Содержание
Введение 5
1 Теоретический раздел 6
1.1 Словесная постановка задачи 6
1.2 Кратко об игре 6
2 Практический раздел 7
2.1 Формальная постановка задачи 7
2.2 Алгоритм решения задачи 9
3 Программный раздел 10
3.1 Описание программы 10
3.2 Описание структуры данных 10
...