6.Структура программного комплекса
Программа состоит из множества процедур, и при работе программы начинает активизироваться та или иная процедура, смотря по какому пути, мы идем. Чтобы увидеть в каком расположении активизируются процедуры, построим схему иерархии основных процедур.
“Menu” это процедура, организовывает вывод на экран пользовательское меню.
“fail”– процедура поиска файла, если файл не найден, то создание его.
“vvod” – процедура файла записи в файл исходных данных в созданный файл.
“prosmotr” – процедура позволяющая просмотреть исходные данные
“metod” – процедура, которая непосредственно находит корень уравнения методом касательных.
“vivod” – процедура выбора устройства вывода ( принтер или экран).
“exit” – стандартная процедура выхода из операционной системы MS-DOS.
Описание вспомогательных процедур использующихся в программе.
Процедура okno1(x1,y1,x2,y2), создает окно с голубым фоном и с красным символами в нем, если они есть.
Обозначение задачи |
Обозначениепрограммы |
Тип |
Описание переменных |
X1 |
x1 |
byte |
Формальные параметры, координаты левого верхнего угла окна |
Y1 |
y1 |
byte |
|
X2 |
x2 |
byte |
Формальные параметры, координаты правого верхнего угла окна |
Y2 |
y2 |
byte |
Процедура okno2 активизирует окно с рамкой, в которой указано кто, разработал эту программу.
Процедура ramka(x1,y1,x2,y2,back,color) создание окна с рамкой.
Обозначение задачи |
Обозначениепрограммы |
Тип |
Описание переменных |
X1 |
x1 |
byte |
Формальные параметры, координаты левого верхнего угла рамки относительно верхнего левого угла текущего окна. |
Y1 |
y1 |
byte |
|
X2 |
x2 |
byte |
Формальные параметры, координаты правого верхнего угла рамки относительно верхнего левого угла текущего окна. |
Y2 |
y2 |
byte |
|
BACK |
back |
byte |
Цвет окна. |
COLOR |
color |
byte |
Цвет рамки и символов в окне |
Read(FP,P) – процедура чтение из файла.
Close(FP) – процедура закрытия файла.
Где FP – файловая переменная,
name – имя на диске,
P – выражение совпадающее по типу с компонентом файла.
Clrscr – процедура очищает экран и помещает курсор в его верхний угол.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.