- 1
- 2
- 3
- . . .
- последняя »
Технология программирования
Методические указания по курсовому проектированию для студентов специальности 230201 "Информационные системы и технологии"
Разработка приложения, представляющего собой компьютерную игру "Крестики нолики" Владивосток Содержание
Введение
. Интерфейс пользователя и Сценарии использования программы
. Функциональные требования
. Нефункциональные требования
. Файловые интерфейсы
. Исключительные ситуации
. Поэтапное описание создание кода игры
Заключение
Список литературы Введение Разрабатывается консольное приложения, представляющего собой игру "Крестики нолики".
Разработчик:
Смысл игры: заключается в том чтобы играть крестиками или ноликами и набрать больше выиграшных комбинаций.
Правила и описание программы: в игру играют два пользователя, которые выбирают между собой чем будут играть крестиком или ноликом и поочереди вводят в окне консоли посредством клавиатуры числа отвечающие за ячейки. Выигрывает тот пользователь который первым составит выиграшную комбинацию из из 3-х подряд крестиков или ноликов по горизонтали, повертикали или по диагонали. 1. Интерфейс пользователя и Сценарии использования В меню Menu hodov отображаются цифры в клетках которые отвечают за клетки игровой доски. Пользователи вводят числа от 1 до 9 в строке Vvod chisla и для отображение символа нужно нажать Enter. Если пользаватель вводит 1 то символ икса отобразится в левой нижней клетке, а если введёт 5 символ нолика отобразится в средней клетке и т.д. Пользователь ввёл выигрышную комбинацию из крестиков и отобразилось меню статистики в котором игроку играющему иксом отобразился счёт +1. Ниже отображается запрос для пользователя, желает ли он продолжить игру и допустимые ответы y или n. Для продолжения нужно ввести y или для выхода из игры n нажать Enter
2. Функциональные требования Для запуска игры нужно дважды кликнуть на исполняемом файле с названием игры с расширением exe. Для продолжения нужно ввести y или для выхода из игры n и нажать Enter. Для игры нужно использовать кнопки клавиатуры от 1 до 9, если будут введены другие числа то появится сообщение в котором говорится что бы пользователь ввёл число от 1 до 9. . Нефункциональные требования Приложение игра работает под операционной системой Windows и Linux с установленным wine. Приложение работает быстро и поскольку эта небольшая программа консольное приложение то требования для Персонального компьютера на котором будит использоваться минимальны. . Исключительные ситуации Если ввести число более 9-и символов или символ буквы программа перестаёт работать и сваливается в "штопор". Если такое случится то нужно срочно закрыть программу нажав красный крестик вверху окна. Почему программа реагирует именно так, решения не нашёл. Решение: добавить дополнительную проверку для символов букв, числа символов числа, самих символов, что бы при вводе таких символов появлялось сообщение "Vvedite chislo ot " 5. Поэтапное описание создание кода игры Введение в объектно-ориентированное программирование.
Объектно-ориентированное программирование представляет собой чуть более автоматизированный способ программирования. Объектно-ориентированные программы - это не просто процедурные программы, переведенные на новый синтаксис. Они должны
- 1
- 2
- 3
- . . .
- последняя »
Похожие работы
Тема: Разработка консольного приложения, представляющего собой игру "Крестики нолики" с компьютером с поддержкой контейнерных классов STL |
Предмет/Тип: Отсутствует (Курсовая работа (т)) |
Тема: Разработка игры "Крестики-нолики" |
Предмет/Тип: Другое (Курсовая работа (т)) |
Тема: Разработка игры "Крестики-нолики" |
Предмет/Тип: Информатика, ВТ, телекоммуникации (Курсовая работа (т)) |
Тема: Разработка игры "крестики-нолики" |
Предмет/Тип: Отсутствует (Контрольная работа) |
Тема: Разработка игры "крестики-нолики" |
Предмет/Тип: Отсутствует (Курсовая работа (т)) |
Интересная статья: Быстрое написание курсовой работы