Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОП курсач.docx
Скачиваний:
40
Добавлен:
16.04.2021
Размер:
743.8 Кб
Скачать

3.2 Результаты тестирования

Рисунок 1 – Выбор действия

Рисунок 2 – формула Таппера

Рисунок 3 – Инструкция для рисования

Рисунок 4 – Процесс рисования

Рисунок 5 – Вывод координаты рисунка

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

федеральное государственное автономное образовательное учреждение высшего образования

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»

КАФЕДРА ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ И СЕТЕЙ

  1. ПРОГРАММА

  2. Формула всего (Таппера)

Описание программы

  1. 44.4716.18-13

РЕФЕРАТ ВЫПОЛНИЛА

СТУДЕНТКА ГР. №

4716

С.А. Янышева

подпись, дата

инициалы, фамилия

Санкт-Петербург

2018

  1. Описание программы

Аннотация

В документе указаны общие сведения о программе. Приведено общее описание функционирования программы. Приведены общие сведения о использованном для разработки языке программирования и библиотеках. Описаны параметры и логика работа программы, даны сведения об исполняемых технических средствах и запуске программы.

Содержание

4.1 Общие сведения

4.2 Функциональное назначение

4.3 Описание логической структуры

4.4 Спецификация функции

4.5 Используемые технические средства

    1. Вызов и загрузка

4.1 Общие сведения

Программа, написанная на языке C++ и состоит из одного файла .cpp. Игра требует использования клавиатуры. Для функционирования данной программы необходимо ОС Unix–семейства, либо Windows NT–системы с установленным компилятором С++.

4.2 Функциональное назначение

С помощью данной программы пользователь может узнать расположение желаемого рисунка по оси ординат.

    1. Описание логической структуры

Программа, написанна на языке C++. При открытии программы предлагается на выбор два действия. Первое – выводит на экран поле размером 106х17 с формулой. Второе – позволяет самому нарисовать рисунок, управление осуществляется с помощью клавиатуры, а затем выводится координата показывающая расположение рисунка на оси ординат.

    1. Спецификация функции

Описание основных функций:

1. Движение кисти – осуществляется нажатием клавиш d – вправо, s – вниз, a – влево, w – вверх, r – поворот, enter – установка точки (английская раскладка клавиатуры). Вызов функции void gotoxy (). Входные и выходные параметры x, y (расположение кисти на поле).

2. Положение курсора на карте. Вызов функции void point_show(). Входные и выходные параметры x, y, dir, size_point (координаты точки, направление движения, размер кисти).

3. Проверка границ поля – не позволяет кисти уйти за границы рисунка. Вызов функции point_in_map (). Входные и выходные параметры x, y, dir, size_point. (координаты точки, направление движения, размер кисти).

4. Сохранение выбранной (нарисованной) точки. Вызов функции bool set_point (). Входные и выходные параметры map[N][M], x, y, dir, size_point. (поле для рисования (матрица), координаты точки, направление движения, размер кисти).

Соседние файлы в предмете Основы программирования