Таким образом, тестирование прошло успешно.
7 Руководство пользователя
Запуск программы осуществляется нажатием Enter на имени файла: A:\ matr.exe.
После запуска программы появится пользовательское меню, которое показано на рисунке 8.
Рисунок 8 – Окно программы
Это меню содержит:
1 Ввод: «Ручной», «Автоматический», «Из файла» и «Выход» (рисунок 9).
Рисунок 9
2 Результат: «Все подматрицы», «По условию», «Записать все» и «Записать по условию» (рисунок 10).
Рисунок 10
3 О программе (рисунок 11).
Рисунок 11
Перемещение по кнопкам осуществляется клавишами клавиатуры, а именно стрелками вверх , вниз ¯, вправо ®, влево ¬, либо мышкой.
Ввод данных можно осуществлять вводом вручную, автоматически и из файла.
При нажатии клавиши Enter по кнопке с надписью «Ручной», появится окно (рисунок 12):
Рисунок 12 – Ручной ввод
Необходимо будет ввести количество строк и столбцов матрицы. Затем нажимаем клавишу «ОК», появляется окно (рисунок 13) и вводим элементы матрицы.
Рисунок 13 – Ввод элемента матрицы
По окончанию ввода элементов матрицы результат появится в окне (рисунок 14).
Рисунок 14 – Рабочая матрица
При нажатии клавиши Enter по кнопке с надписью «Автоматический», появится окно (рисунок 15):
Рисунок 15 – Автоматический ввод
Необходимо будет ввести количество строк и столбцов матрицы, а также максимальное значение элемента. Затем нажимаем клавишу «ОК» и результат автоматического заполнения элементов матрицы появится в окне (рисунок 14).
При нажатии клавиши Enter по кнопке с надписью «Из файла», появится окно (рисунок 16):
Рисунок 16 – Из файла
Необходимо будет выбрать текстовый файл с матрицей. Затем нажимаем клавишу «Open» и результат появится в окне (рисунок 14).
После ввода данных можно приступать к обработке.
При нажатии клавиши Enter по кнопке с надписью «Все подматрицы», будут появляться все подматрицы рабочей матрицы в окне, нажимая любую кнопку клавиатуры (рисунок 17).
Рисунок 17 – Все подматрицы
При нажатии клавиши Enter по кнопке с надписью «По условию», будут появляться все подматрицы, по периметру которых расположены элементы, из которых можно образовать геометрическую прогрессию, нажимая любую кнопку клавиатуры (рисунок 18).
Рисунок 18 –Геометрическая прогрессия
При нажатии клавиши Enter по кнопке с надписью «Записать все», появится окно (рисунок 19), где необходимо ввести имя файла и место его сохранения на диске. В результате все подматрицы запишутся в файл.
Рисунок 19 – Запись в файл
При нажатии клавиши Enter по кнопке с надписью «Записать по условию», появится окно (рисунок 19), где необходимо ввести имя файла и место его сохранения на диске. В результате все подматрицы по условию запишутся в файл.
При нажатии клавиши Enter по кнопке с надписью «Выход», вы выйдите из программы.
Заключение
В результате выполнения курсовой работы был разработан программный продукт, который позволит выявить в прямоугольной матрице все подматрицы, по периметру которых расположены элементы, из которых можно образовать геометрическую прогрессию.
В ходе выполнения работы разработано руководство пользователя и составлена пояснительная записка. Пояснительная записка оформлена в соответствии с действующим стандартом академии СТП.101.-2002.
Разработанный программный продукт отвечает требованиям задания, что подтверждается результатами тестирования.
Программа работает в любой операционной системе Windows и не приводит к зависанию компьютера и работает без сбоев.
Список использованных источников
1 Фаронов В.В. Турбо Паскаль. Начальный курс. Учебное пособие – М.: “Нолидж”, 2000.