Описание основных и вспомогательных процедур программного комплекса

Страницы работы

Содержание работы

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

Цвет рамки и символов в окне

Встроенные процедуры

Assign(FP,name) – процедура присваивания имени файлу.

Reset(FP) – процедура открытия существующего файла. 

Rewrite(FP) – процедура создания нового файла.

Write(FP,P) – процедура записи в файл.

Read(FP,P) – процедура чтение из файла.

Close(FP) – процедура закрытия файла.

Где FP – файловая переменная,

name – имя на диске,

P – выражение совпадающее по типу с компонентом файла.

Clrscr – процедура очищает экран и помещает курсор в его верхний угол.    

Похожие материалы

Информация о работе