Page 39 - 52
P. 39
4 ПРОГРАМНА РЕАЛIЗАЦIЯ
Алгоритми, що були описанi в попереднiх роздiлах,
реалiзованi в програмному комплексi zs. Комплекс
складається з таких програм:
zs.exe - головна програма, яка здiйснює запуск і обмін
даними між іншими модулями;
ide.exe - iнтегрована оболонка, яка мiстить багато
віконний редактор i здiйснює запуск програм рішення прямої
та оберненої задач;
zsprzd.exe - програма рiшення прямої задачі ЗС;
zsobrzd.exe - програма рiшення оберненої задачі ЗС;
Програми написано на мові С++, а ide.exe - на
TurboVision. Програми працюють на IВМ - сумiсних
комп'ютерах пiд MSDOS 3.0 i вище.
4.1 Iнтегрована оболонка
Пiсля запуску головної програми zs.exe остання запускає
програму ide.exe - iнтегровану оболонку, яка призначена для
запуску прямої і оберненої задач та роботи з тестовими
файлами (створення редагування).
Інтегрована оболонка складається з горизонтального
(головного) меню, рядка підказки та робочого поля.
Горизонтальне меню знаходиться у верхньому рядку
екрану і мiстить розділи: "Файл", "Редактор", "Пошук",
"Вiкна", "Задача". В кiнцi рядка знаходиться рядок поточного
часу, в якому показується час вбудованого таймера
комп'ютера.
Нижнiй рядок екрану - рядок пiдказки - мiстить
найбiльш вживанi команди, та клавiшi, якi з ними пов'язанi. В
кiнцi рядка показується кількість вільної оперативної пам'ятi.
Команди, якi вказанi в рядку пiдказки, можуть бути викликанi
натисканням на вiдповiднi клавiшi, або пiдведенням курсору
"мишi" до вiдповiдної команди і натисканням лівої кнопки
"мишi".
У робочому полi вiдкриваються вiкна редактора, а також
вертикальнi меню, панелi дiалогу, iнформацiйнi таблички.