- •Затверджую
- •Завдання на розрахунково-графічну роботу
- •Построение графика сигнала в пакете Microsoft Excel
- •Разработка пользовательского интерфейса
- •Разработка блок-схемы программы
- •РАзработка и описание программы
- •Приложение а
- •Тестирование программы
- •7. Вывод
- •Список использованных источников
- •Приложение е
- •Приложение ж
Разработка пользовательского интерфейса
Для разработки пользовательского интерфейса используем следующие замечания:
– Ширина столбца – 2.
– Шрифт символов – Courier New.
– Размер шрифта – 11.
– Выравнивание – по центру.
– Шрифт для номеров строк и столбцов – Calibri.
– Символы рамки вставляются с помощью меню Вставка-Символы или пользоваться комбинациями с Alt.
– При печати подбираем масштаб страницы согласно таблице.
Экран дисплея имеет 25 строк и 80 столбцов, т.е. в строке помещается 80 символов.
Для определения таблицы выделяем нужную нам область и выбираем на панели инструментов в подменю «Шрифты» пункт «Все границы».
Пользовательский интерфейс состоит из двух страниц: «Пользовательский интерфейс 1» и «Пользовательский интерфейс 2».
На странице «Пользовательский интерфейс 1» размещаем окно приветствия программы, на котором отображаются данные про вариант задания РГР, имя, фамилия разработчика и его группа. Ширина окна приветствия – 40 символов, в качестве границы используем символы: ╔═╗║╝╚. Окно должно быть расположено по центру, то есть начинаться с 19 столбца и заканчиваться 59. «Пользовательский интерфейс 1» представлен в приложении Б.
На странице
«Пользовательский интерфейс 2» выводим
таблицу значений сигнала S(t).
Таблицу значений сигнала представляем
в виде восьми колонок. В первой, третьей,
пятой и седьмой колонке указываем
значение параметра
,
а во второй, четвертой, шестой и восьмой
колонке рассчитанное значение сигнала
.
Размещаем её по центру и в качестве
границы используем символы: ╔═╬╗║╝╚.
«Пользовательский интерфейс 2» представлен
в приложении В.
Разработка блок-схемы программы
Построим блок-схему программы (приложение Г).
В программе использовались все блоки, указанные в блок-схеме. 1 и 21 блок служат для ограничения блок-схемы. 2 блок — вызов функции приветствия. 3 блок — вывод шапки таблицы. 4 блок — задание начальных значений переменных. 5 блок — оператор цикла из 15 шагов, с изменением от 1 до 15. 6 блок — изменение значения времени и счётчиков индексов массивов. 7, 9, 11, 13 блоки — операторы условия, которые проверяют значения времени на данном шаге и переводят выполнение на соответствующий блок. 8, 10, 12, 14, 16, 17, 18, 19 блоки — расчёт значения и занесение его в соответствующий массив. 20 блок — ожидание ввода любой клавиши для завершения работы.
РАзработка и описание программы
Пользуясь уже представленной блок-схемой составим текст программы. В программе используются все блоки, описанные в вышеуказанной блок-схеме. Текст программы представлен в приложении Д .
В качестве типов переменных я использовал целочисленные для счётчиков, массивы чисел с плавающей точкой для значений сигнала и числа с плавающей точкой для обозначения времени. Для создания цикла была использован оператор FOR с дальнейшим указанием кол-ва шагов. Также, реализованы операторы условия IF, ELSE.
