Проектирование программного модуля

Структурная диаграмма программного модуля

 

 

 


Рисунок 1. Структурная диаграмма программного модуля.

 

UserForm1 – пользовательская форма.

UserForm_Initialize() – процедура начальной инициализации пользовательской формы.

CommandButton1_Click() – процедура, срабатывающая при нажатии кнопки «Вычислить интеграл», которая производит вычисление и записывает результат.

Simp(a As Double, b As Double) – функция вычисления интеграла по формуле Симпсона.

Trap(a As Double, b As Double) – функция вычисления интеграла по формуле трапеции.

f(x As Double) – функция вычисляющая значение функции .


Разработка схемы программного модуля и её описание


Рисунок 2. Блок схема основной программы.

1 – происходит вызов функции вычисления интеграла методом трапеции.2 – происходит вызов функции вычисления интеграла по формуле Симпсона.


Рисунок 3. Блок схема функции вычисления интеграла по формуле Симпсона.

1 – происходит присвоение переменным начальных значений.

2 – происходит присвоение переменным очередных значений.

3 – описан цикл от 0 до n.

4 – вычисляется аргумент.

5 – проверяется условие.

6 – происходит вычисление интеграла.

7 – проверяется условие.

8 – происходит вычисление интеграла.

9 – проверяется условие.

10 – происходит вычисление интеграла.

11 – проверяется условие.

12 – функции присваивается значение интеграла.

 

Рисунок 4. Блок схема функции вычисления интеграла по формуле трапеции.

1 – происходит присвоение переменным начальных значений.

2 – происходит присвоение переменным очередных значений.

3 – описан цикл от 0 до n.

4 – вычисляется аргумент и происходит вычисление интеграла.

5 – проверяется условие.

6 – функции присваивается значение интеграла.

Рисунок 5. Блок схема вычисления значения функции.

1 – происходит вычисление значения функции.




Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: