Books / GOST_Algoritm_A4
.pdf2. Схема программы.
Пример 1.
Начало
программы
Арифметическая обработка внутри ЭВМ
Перезапуск
Передача результата в запоминающее устройство
Передача |
Нет |
успешна? |
Ошибка |
|
Да
Передать результат из запоминающего устройства ЭВМ
Передача Нет Контрольная успешна? передача
Да
Останов
Останов программы: по ручному перезапуску возвратиться к месту появления ошибки и попробовать снова
Пример 2.
|
Вход |
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Инициация, |
|
|
|
|
|
|
|
|
|
|||
первые входные |
|
|
|
|
|
|
|
|
|
||||
данные, первая |
|
|
|
|
|
|
|
|
|
||||
|
выборка |
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Общее |
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
Инициация |
|
|
|
Инициация |
|
|
||||||
|
уровня N |
|
|
|
уровня I |
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
N |
|
|
|
|
I |
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
< N |
|
|
|
|
|
= 1 |
|
|
Уровень |
|
|
Уровень |
|
||||||||
|
файла |
|
|
|
|
файла |
|
|
|||||
|
|
N |
|
|
|
|
I |
|
|
||||
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|||
|
Нормальная |
|
|
|
|
Нормальная |
|
|
|||||
|
обработка |
|
|
|
|
обработка |
|
|
|||||
|
данных, |
|
|
|
|
данных, |
|
|
|||||
|
|
|
|
|
|
|
|||||||
входные данные |
|
|
|
входные данные |
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Выборка |
|
|
|
|
Выборка |
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
N |
|
|
|
|
I |
|
|
|||||
|
пока не |
|
|
|
|
пока не |
|
|
|||||
|
изменяется |
|
|
|
|
изменяется |
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Завершение |
|
|
|
|
Завершение |
|
|
|||||
|
уровня N |
|
|
|
|
уровня I |
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Общее |
|
|
|
|
|
|
|
|
|
|||
|
пока не |
|
|
|
|
|
|
|
|
|
|||
|
изменяется |
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
Завершение |
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
||
|
Выход |
|
|
|
|
|
|
|
|
Инициация уровня 1
1
Нормальная
обработка данных, входные данные
Выборка
1
пока не изменяется
Завершение уровня 1
3. Схема работы системы.
|
|
|
|
Начало зака- |
|
|
|
|
||||
Вызов |
|
|
|
за на товары |
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
отображения |
|
|
|
|
|
|
|
|
|
|
Данные |
|
|
|
|
|
|
|
|
|
|
|
|
||
Начальное |
|
|
|
Начальная |
|
|
|
отобра- |
||||
|
|
|
|
|
|
жения |
||||||
|
|
|
обработка |
|
|
|
||||||
отображение |
|
|
|
|
|
|
|
|
||||
|
|
|
|
данных |
|
|
|
|
|
|||
для запроса |
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
описи |
|
|
Шифр |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
покупателя, |
|
|
|
|
Файл |
|||||
|
|
|
шифр товара, |
|
|
|
|
|
||||
|
|
|
|
|
|
|
покупа- |
|||||
Запрос |
|
|
количество |
|
|
|
|
|
||||
|
|
|
|
|
|
теля |
||||||
входных данных |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ошибка |
|
|
|
Контроль |
|
|
|
|
|
|||
ввода, |
|
|
|
данных, запрос |
|
|
|
Файл |
||||
ответ на |
|
|
|
описи, распре- |
|
|
|
|||||
|
|
|
|
|
|
товаров, |
||||||
запрос |
|
|
|
деление товаров |
|
|
|
|||||
|
|
|
|
|
|
внесенных |
||||||
|
|
|
Запрос |
|
|
|
|
|
|
|
в опись |
|
|
|
|
Заказ или |
|
|
Времен- |
||||||
|
|
|
|
|
|
|||||||
|
|
|
|
|
запрос? |
|
|
ный файл |
||||
|
|
|
|
|
|
|
||||||
Специфици- |
|
|
|
|
|
Заказ |
|
|
закачки |
|||
|
|
|
|
|
|
|
|
|
||||
ровать заказ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Проверить |
|
|
|
Обработка |
|
|
|
Файл |
||||
заказ |
|
|
|
|
заказа |
|
|
|
товаров, |
|||
|
|
|
|
|
|
|
|
|
|
|
внесенных |
|
|
|
|
|
|
|
|
|
|
|
|
в опись |
|
|
|
|
|
|
|
|
|
|
|
|
Файл |
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
принятых |
|
|
|
|
|
|
|
|
|
|
|
|
заказов |
|
Счета |
|
|
|
Обработка |
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|||||
|
|
|
накладных |
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Конец
работы
4. Схема взаимодействия программ.
Клавиатура
Информация
Интерфейс
от датчиков
"человек – машина"
|
|
P |
P |
|
|
|
|
|
Автоматическое |
|
Дополнение |
|
определение |
T |
полетных |
|
маршрута |
|
планов |
|
Идентич- |
|
Совпадение |
P |
ность |
|
|
|
маршрута |
||
|
маршрута |
|
|
|
|
|
|
|
Z |
|
|
|
Таймер |
|
Дополнение |
|
истинного |
|
|
|
|
маршрута |
|
|
времени |
|
|
|
|
|
P |
– передача управления (постоянная); |
T |
– передача управления (временная); |
I |
– передача управления (прерывание). |
Дисплей
I
Определение
маршрута
вручную
Z
Полетные
планы
База |
Процессор |
||
данных |
|||
маршру- |
дисплея |
||
тов |
|
||
|
|
|
|
5. Схема ресурсов системы.
Файл
Таблица
транзак-
проверки
ции
достоверности
Рабочий |
Корректировка |
Главный |
|
файл |
файл |
||
|
Отчет
Список ошибок