Диалоговая служебная программа “СЕРП”

*         Д И А Л О Г О В А Я   С Л У Ж Е Б Н А Я
*         ---------------------------------------
*
*             П Р О Г Р А М М А   " С Е Р П "
*             -------------------------------
*
*
*          О Б Щ И Е   С В Е Д Е Н И Я
*      СЛУЖЕБНАЯ СЕРВИСНАЯ ПРОГРАММА "СЕРП" РАЗРАБОТАНА КАК
* НЕПОСРЕДСТВЕННЫЙ ПРЕЕМНИК СИСТЕМЫ "ДИОП" [1]. РАЗМЕР ПРОГРАММ
* В НАСТОЯЩЕЕ ВРЕМЯ - 6 ЛИСТОВ; ОНА РАСПОЛАГАЕТСЯ В ЗОНАХ
* МД ЗАГРУЗКИ (2053). ДЛЯ РАБОТЫ СИСТЕМЫ ДОЛЖЕН БЫТЬ ЗАВЕДЕН
* СТАНДАРТНЫЙ ПАСПОРТ СF:
*
*      ВЫЗОВ СИСТЕМЫ ОСУЩЕСТВЛЯЕТСЯ НАБОРОМ КЛЮЧА  "СП" НА ТЕРМ
* НАЛЕ; В ОТВЕТ СООБЩАЕТСЯ НОМЕР ВЕРСИИ СИСТЕМЫ И ПОЯВЛЯЕТСЯ ПР
* ГЛАШЕНИЕ "ЧТО- ":
*     СП 419900
*     СЕРП: ВЕРСИЯ  2  ОТ  22.12.80
*     ЧТО-
* ПОЛЬЗОВАТЕЛЬ ДОЛЖЕН ЗАДАТЬ РАЗДЕЛ, С КОТОРЫМ ОН БУДЕТ РАБОТАТ
*
*      ПРАВИЛА, ОБЩИЕ ДЛЯ ВСЕХ РАЗДЕЛОВ:
*      1. НА ЛЮБОЕ ПРИГЛАШЕНИЕ (ЗА ИСКЛЮЧЕНИЕМ "ПАРОЛЬ- " И
* "ИДТИ- ") ВОЗМОЖНЫ ОТВЕТЫ:
* - "НАЧ" - ВОЗВРАТ СИСТЕМЫ В ИСХОДНОЕ СОСТОЯНИЕ;
* - "КНЦ" - ОКОНЧАНИЕ РАБОТЫ;
* - "А."  - ВКЛЮЧЕНИЕ/ВЫКЛЮЧЕНИЕ ПАРАЛЛЕЛЬНОЙ ВЫДАЧИ НА АЦПУ;
* - "V."  - ВЫКЛЮЧЕНИЕ/ВКЛЮЧЕНИЕ ВЫДАЧИ ТЕКСТОВ НА ТЕРМИНАЛ;
*           В ОТВЕТ НА ДВА ПОСЛЕДНИХ СООБЩЕНИЯ ВЫДАЕТСЯ ПРИ-
*           ГЛАШЕНИЕ "УСТ: " ИЛИ "ОТМ: ", ПОСЛЕ КОТОРЫХ МОЖНО
*           ПРОДОЛЖИТЬ ВВОД ОСНОВНОЙ ДИРЕКТИВЫ;
* - "С."  - ВЫДАЧА СООБЩЕНИЯ НА ОПЕРАТОРСКИЙ ТЕРМИНАЛ; ПОСЛЕ
*           ЭТОЙ ДИРЕКТИВЫ ВЫДАЕТСЯ ПРИГЛАШЕНИЕ, В ОТВЕТ НА
*          КОТОРОЕ СЛЕДУЕТ НАБРАТЬ ТЕКСТ СООБЩЕНИЯ; СООБ-
*          ЩЕНИЯ МОЖНО ВЫДАВАТЬ НЕ ЧАЩЕ, ЧЕМ 1 РАЗ В 5
*          МИНУТ. ПОСЛЕ ПЕРЕДАЧИ СООБЩЕНИЯ ПОЯВЛЯЕТСЯ
*          ПРИГЛАШЕНИЕ "ЕСТЬ:", ПОСЛЕ КОТОРОГО МОЖНО
*          ПРОДОЛЖИТЬ ВВОД ОСНОВНОЙ ДИРЕКТИВЫ.
* - "Э."  - ВКЛЮЧЕНИЕ/ВЫКЛЮЧЕНИЕ ПОВТОРЕНИЯ ВВОДИМОГО ТЕКСТА
* (ЭХО).
*      2. ПРИ ВЫПОЛНЕНИИ ПОДЗАКАЗА БОБИНЫ НА ТЕРМИНАЛ МОГУТ
* ВЫДАВАТЬСЯ СООБЩЕНИЯ: "НБОБ-" И "ЗБОБ-" - ОЗНАЧАЮЩИЕ
* ОТСУТСТВИЕ ИЛИ ЗАНЯТОСТЬ БОБИНЫ СООТВЕТСТВЕННО. ПУСТАЯ
* ПОСЫЛКА В ОТВЕТ НА ЭТИ ПРИГЛАШЕНИЯ ВЫЗЫВАЕТ ПОВТОРНЫЙ ОПРОС
* БОБИНЫ, ЛЮБОЙ ДРУГОЙ ОТВЕТ ВЫЗОВЕТ ВОЗВРАТ СИСТЕМЫ В ИСХОДНОЕ
* СОСТОЯНИЕ. ПРИМЕР:
*          ЧТО- ПРОЗ=
*          НОМЕР БОБ- 2265=
*          НБОБ- С.=
*          - 5ПОСТАВЬТЕ, ПОЖАЛУЙСТА, ПАКЕТ 2265=
*          ЕСТЬ:=
*          НБОБ- =
*          НОМЕР ЗОНЫ- 55=
*
*      3. ПУСТАЯ ПОСЫЛКА ВЫЗЫВАЕТ ЛИБО ВОЗВРАТ К ПРЕДЫДУЩЕМУ
* ВОПРОСУ, ЛИБО ВЫПОЛНЕНИЮ НАИБОЛЕЕ ВЕРОЯТНОГО ДЕЙСТВИЯ.
*
*      4. НА ВОПРОС "ИДТИ- " ВОЗМОЖНЫ ОТВЕТЫ: ПУСТАЯ ПОСЫЛКА -
* ПРОДОЛЖИТЬ ВЫДАЧУ; ДВУЗНАЧНОЕ ВОСЬМЕРИЧНОЕ ЧИСЛО - РАЗМЕР
* ПОСЛЕДУЮЩИХ ПОРЦИЙ; ПРОЧИЕ ОТВЕТЫ - ЗАКОНЧИТЬ ВЫДАЧУ
*
*      ПРИ ФОРМИРОВАНИИ ЗАДАЧИ НА ТЕРМИНАЛ ВЫДАЕТСЯ СООБ-
* ЩЕНИЕ ВИДА: "043:ПРОГР ПЕРЕ"(043 - НОМЕР ЗАДАЧИ ПО СКВ)
* ИЛИ "ОШФО" - ОШИБКА ФОРМИРОВАНИЯ.
*
*
* 1. Р А Б О Т А  С  М А Г Н И Т Н Ы М И  Н О С И Т Е Л Я М И
*
*      1.1  "ПЕРЕ"
*      ПО ДИРЕКТИВЕ "ПЕРЕ" ФОРМИРУЕТСЯ ЗАДАЧА ПЕРЕПИСИ С
* ОДНОЙ ЛЕНТЫ (ДИСКА) НА ДРУГУЮ. ПОЛЬЗОВАТЕЛЮ ЗАДАЮТСЯ ВОП-
* РОСЫ О НОМЕРАХ БОБИН, НАЧАЛЬНЫХ ЗОНАХ И КОЛИЧЕСТВЕ ПЕРЕ-
* ПИСЫВАЕМЫХ ЗОН. ВОЗМОЖНО ЗАДАНИЕ НЕСКОЛЬКИХ ДИАПАЗОНОВ.
*  НА КАЖДЫЙ ВОПРОС РАЗДЕЛА  "ПЕРЕ"
* МОЖНО ДАВАТЬ ОТВЕТ, СОСТОЯЩИЙ ИЗ НЕСКОЛЬКИХ ЧИСЕЛ -
* ОТВЕТОВ И НА ПОСЛЕДУЮЩИЕ ВОПРОСЫ. ПРИМЕРЫ:
*         ЧТО -ПЕРЕ =
*         СЧИТ:НОМЕР БОБ - 2051
*         ЗАП: НОМЕР БОБ- 2244=
*         СЧИТ: НОМЕР ЗОНЫ(8)- 543=
*         ЗАП: НОМЕР ЗОНЫ(8)- 543=
*         КОЛ-ВО ЗОН(8)- 2=
*         СЧИТ: НОМЕР ЗОНЫ(8)- =
*          043:ПРОГР ПЕРЕ
*         ЧТО- ПЕРЕ=
*         СЧИТ: НОМЕР БОБ- 2048=
*         ЗАП: НОМЕР БОБ- 769 5 20=
*         КОЛ-ВО ЗОН(8)- 300=
*         СЧИТ: НОМЕР ЗОНЫ(8)- =
*          045:ПРОГР ПЕРЕ
*         ЧТО-КНЦ=
*          КОНЕЦ СЕАНСА
*
*            1.2. "РАМЛ" ( "РАМД", "РАМБ" )
*      ПО ЭТИМ ДИРЕКТИВАМ ФОРМИРУЕТСЯ ЗАДАЧА РАСПЕЧАТКИ ЗОН
* МЛ (МД) ИЛИ ТРАКТОВ МБ. ПРИ НЕОБХОДИМОСТИ РАСПЕЧАТАТЬ СОДЕР-
* ЖИМОЕ ДИСКА, СОВПАДАЮЩЕГО ПО НОМЕРУ С СИСТЕМНЫМ, СЛЕДУЕТ ИС-
* ПОЛЬЗОВАТЬ ДИРЕКТИВУ "РАМЛ". НА ВОПРОС "ПЕЧАТЬ- " МОЖНО УКА-
* ЗАТЬ: "Л" - ПЕЧАТЬ В ВИДЕ КОНСТАНТ, "К" - КОМАНД, "Ч" - ЧИСЕЛ
* "Б" - СИМВОЛЬНОЙ ИНФОРМАЦИИ. ПУСТАЯ ПОСЫЛКА В ОТВЕТ НА ВОПРОС
* "ДИАПАЗОНЫ- " ВЫЗОВЕТ РАСПЕЧАТКУ ВСЕЙ ЗОНЫ (ТРАКТА).
* ПРИМЕРЫ:
*      ЧТО- РАМЛ=
*      НОМЕР БОБ- 219=
*      НОМЕР ЗОНЫ(8)- 5=
*      ПЕЧАТЬ- Л=
*      ДИАПАЗОНЫ- 0-377,1000-1300 1700-1777=
*       123:ПРОГР РАМЛ
*      НОМЕР ЗОНЫ(8)- =
*      ЧТО- РАМБ=
*      НОМЕР МБ- 21=
*      НОМЕР ТРАКТА- 37=
*      ПЕЧАТЬ- К=
*      ДИАПАЗОНЫ- =
*       037:ПРОГР РАМБ
*      НОМЕР ТРАКТА- =
*      ЧТО-
*
*      1.3. "ВЫСЛ"
* ДИРЕКТИВА "ВЫСЛ" ВЫДАЕТ СЛУЖЕБНЫЕ СЛОВА С МД(МЛ) НА
* ЭКРАН. СТРУКТУРА ДИАЛОГА:
*     ЧТО-         ВЫСЛ
*     БОБ-        N БОБИНЫ
*   ЗОНА(8)-     100-105   (НЕОБХОДИМО ЗАДАВАТЬ ДИАПАЗОН)
*   ВЫДАТЬ-    ВОЗМОЖНЫЕ ОТВЕТЫ:  ЕТХ - ПОЛНАЯ ВЫДАЧА
*                             СЛУЖЕБНЫХ СЛОВ НА ЭКРАН;
*                                 Д - ВЫДАЧА СЛ.СЛОВ С
*                        НЕСОВПАДАЮЩЕЙ ДАТОЙ ЗАПИСИ;
*                                 В - ТО ЖЕ СО ВРЕМЕНЕМ;
*                                 Ш - ТО ЖЕ С ШИФРОМ.
*
*      1.4. "ПРОЗ"
*      ДИРЕКТИВА "ПРОЗ" ПОЗВОЛЯЕТ ПРОСМАТРИВАТЬ И ИСПРАВЛЯТЬ
* ЗОНЫ МЛ(МД). НА ВОПРОС "ВЫДАТЬ-" ВОЗМОЖНЫ ОТВЕТЫ:
* - НОМЕР СЛОВА, НАЧИНАЯ С КОТОРОГО ПОЛЬЗОВАТЕЛЬ ЖЕЛАЕТ ПРО-
*   СМАТРИВАТЬ ЗОНУ;
* - ПЕРЕЧЕНЬ ФОРМАТОВ, В КОТОРЫХ НАДО ПРОИЗВОДИТЬ ВЫДАЧУ.
*   ИМЕЮТСЯ ФОРМАТЫ: "К" - КОМАНДЫ; "С"("Л") - ВОСЬМ.КОНСТАНТЫ;
* "Б"("УПП") - КОД УПП; "ДУБНА" - КОД ISО-ДУБНА; "БЕМШ" -
*   КОД БЕМШ; "БАЙТ" - ПОБАЙТНАЯ ВЫДАЧА; "И" - КОДИРОВКА АВТО-
*   КОДА ИТМ И ВТ; "Х" - ШЕСТН. КОНСТАНТЫ; "Ч" - ЧИСЛА.
*****  ФОРМАТ "Ч" НЕ РЕАЛИЗОВАН !
* - "ЗАМ [<НОМЕР СЛОВА> [:<ЗАМЕНА>]]" - ИСПРАВЛЕНИЕ ЗОНЫ;
*   ОПУЩЕННЫЕ ПАРАМЕТРЫ ДОЗАПРАШИВАЮТСЯ. ЗАМЕНА СЧИТАЕТСЯ
*   ЗАПИСАННОЙ В ФОРМАТЕ, УКАЗАННОМ В СПИСКЕ ПЕРВЫМ.
* - "СРЗ [<НОМЕР БОБИНЫ> [<ЗОНА>]]" (С ДОЗАПРОСОМ) ПРОИЗВОДИТ
*   СРАВНЕНИЕ ТЕКУЩЕЙ ЗОНЫ С УКАЗАННОЙ И ВЫВОДИТ НЕСОВПАДАЮЩИЕ
*   СЛОВА;
* - "ЗАП" - ЗАПИСЬ ИСПРАВЛЕННОЙ ЗОНЫ НА ЛЕНТУ (ДИСК). ДИРЕК-
*   ТИВА "ЗАМ" ИСПРАВЛЯЕТ ТОЛЬКО КОПИЮ ЗОНЫ В ОЗУ!
* - "ЧИТ" - ПОВТОРНОЕ ЧТЕНИЕ ЗОНЫ (НАПРИМЕР, ПОСЛЕ НЕВЕРНЫХ
*   ИСПРАВЛЕНИЙ;
* - "ТЕКСТ" - ВЫДАЧА ЗОНЫ В ВИДЕ НЕПРЕРЫВНОГО ТЕКСТА С АВТО-
*   МАТИЧЕСКИМ ПЕРЕХОДОМ ОТ ЗОНЫ К ЗОНЕ; ТЕКСТ СЧИТАЕТСЯ
*   ЗАПИСАННЫМ В КОДЕ, УКАЗАННЫМ ПЕРВЫМ В СПИСКЕ ФОРМАТОВ;
*   ЕСЛИ ПЕРВЫМ ЗАПИСАН НЕ ТЕКСТОВОЙ ФОРМАТ (НАПРИМЕР, "С"),
*   ТО ВЫДАЧА ПРОИЗВОДИТСЯ В КОДЕ УПП.
* - "ГДЕ" - ВЫДАЕТ НОМЕР БОБИНЫ И ТЕКУЩЕЙ ЗОНЫ;
* - "ЗОН <НОМЕР ЗОНЫ>" - ЗАДАНИЕ НОВОЙ ПРОСМАТРИВАЕМОЙ ЗОНЫ;
* - "БОБ <НОМЕР БОБИНЫ> [<НОМЕР ЗОНЫ>]" - СМЕНА БОБИНЫ.
* - "НАЙ <ФОРМАТ ОБРАЗ>" - КОНТЕКСТНЫЙ ПОИСК ОБРАЗА В ЗОНЕ.
*    РЕАЛИЗОВАНЫ ФОРМАТЫ: "К"- КОМАНДА, "С"("Л")-КОНСТАНТА,
*    "У" - ТЕКСТ В КОДЕ УПП.
*    НЕСУЩЕСТВЕННЫЕ ПРИ ПОИСКЕ ПОЗИЦИИ ОТМЕЧАЮТСЯ ТОЧКАМИ.
*    ПРИ ПОИСКЕ КОМАНДЫ ОБРАЗ НЕОБХОДИМО НАБИРАТЬ С ПРОБЕЛАМИ,
*    ПОИСК КОМАНДЫ ОСУЩЕСТВЛЯЕТСЯ В ЛЕВОЙ И ПРАВОЙ ПОЛОВИНАХ
*    СЛОВА.
*    КОНСТАНТЫ ЗАДАЮТСЯ В ВОСЬМЕРИЧНОМ ВИДЕ БЕЗ ПРОБЕЛОВ.
*    ПРИМЕР:  НАЙ К 00 010 ....
*    БУДУТ НАЙДЕНЫ КОМАНДЫ СЧИТЫВАНИЯ (010) С ЛЮБЫМ АДРЕСОМ.
*             НАЙ С ....777
*   БУДУТ НАЙДЕНЫ КОНСТАНТЫ, ИМЕЮЩИЕ В МЛАДШИХ 9 РАЗРЯДАХ
*   КОД "777".
*             НАЙ У А....Б
*   ОТЫЩУТСЯ СЛОВА В КОДЕ УПП С ПЕРВОЙ БУКВОЙ А И ПОСЛЕДНЕЙ Б.
*
*      ПО УМОЛЧАНИЮ В СИСТЕМЕ УСТАНОВЛЕН ФОРМАТ "С К УПП".
*      П Р И М Е Р Ы:
* ЧТО- ПРОЗ=
* НОМЕР БОБ- 2048=
* НОМЕР ЗОНЫ- 0=
* ВЫДАТЬ- 20=
* 0020) 00000000 00000000   00 000 0000 00 000 0000   000000
* 0021) 03000737 002200000   00 30 00737 00 22 00000   Р1!Б00
* ИДТИ- Н=
* ВЫДАТЬ- БАЙТ Б=
* ВЫДАТЬ- 20=
* 0020) 000 000 000 000 000 000   000000
* 0021) 060 001 337 041 000 000   Р=      А ПРЕРВАНА
* ВЫДАТЬ- СРЗ 2056 0=
*   ЭТО ВСЕ.                        -РАЗЛИЧИЙ НЕТ
* ВЫДАТЬ- С=
* ВЫДАТЬ- ЗАМ 20=
* ЗАМЕНА- 123432101=
* 0020) 00000001 23432101
* СЛОВО- 21=
* ЗАМЕНА- 0=
* 0021) 00000000 00000000
* СЛОВО- =
* ВЫДАТЬ- ЗАП=
* ПАРОЛЬ ЗП- 0763=
*  ЕСТЬ
* ВЫДАТЬ- БОБ 2056=     - СМЕНА БОБИНЫ
* НОМЕР ЗОНЫ(8)- 0=
* ВЫДАТЬ- СРЗ=
* НОМЕР БОБ- 2048 0=
* 0020) 00000000 00000000
*       00000001 23432101
* 0021) 03000737 02200000
*       00000000 00000000
*  ЭТО ВСЕ.
* ВЫДАТЬ- НАЧ=
* ЧТО- ПРОЗ 2048 0=
* ВЫДАТЬ- КНЦ=
*  КОНЕЦ СЕАНСА
*
*      1.5  "РОСП"
*      ПО ДИРЕКТИВЕ "РОСП" ФОРМИРУЕТСЯ ЗАДАЧА РОСПИСИ ЛЕНТ
* УКАЗАННЫМИ КОДАМИ
*                    П Р И М Е Р Ы
* ЧТО- РОСП=
* НОМЕР БОБ- 769=
* ДИАПАЗОНЫ- 0-30=
* КОД- 0=
* КОД- 7777777777777777=
* КОД- =
*  030:ПРОГР РОСП
* ЧТО- РОСП 769=
* ДИАПАЗОНЫ- Э.    -НАБИРАЕМЫЙ ТЕКСТ БУДЕТ ПОВТОРЯТЬСЯ
* УСТ: 31-31 34-37=
* 31-31 34-37
* КОД- =               -ЕСЛИ НЕ ЗАДАНО НИ ОДНОГО КОДА, ТО
*                        ПРОИЗВОДИТСЯ РОСПИСЬ РАЗМЕТОЧНЫМ КОДОМ
*  031:ПРОГР РОСП
* ЧТО-
*
*      1.6. "ПАР"
*      ДИРЕКТИВА "ПАР" ПРЕДНАЗНАЧЕНА ДЛЯ УСТАНОВКИ И СМЕНЫ ПАРО
* ЛЕЙ НА БОБИНЫ. СМЕНА ПАРОЛЕЙ МОЖЕТ ПРОИЗВОДИТСЯ ТОЛЬКО ПОД ТЕ
* ШИФРОМ, ПОД КОТОРЫМ ПАРОЛЬ ЗАВОДИЛСЯ.
* ЧТО- ПАРОЛЬ=
* НОМЕР БОБ- 769=
* ПАРОЛЬ ЧТ- 0 730=        -УСТАНОВИЛИ ПАРОЛЬ ЧТЕНИЯ "0730"
* ПАРОЛЬ ЗП- 7333 0343=    -СМЕНИЛИ ПАРОЛЬ ЗАПИСИ
* ЧТО- ПАР 769=
* ПАРОЛЬ ЧТ- =             -ПАРОЛЬ ЧТЕНИЯ НЕ АНАЛИЗИРУЕТСЯ
* ПАРОЛЬ ЗП- 7333 0=       -СНЯЛИ ПАРОЛЬ ЗАПИСИ
* ЧТО- КНЦ=
*  КОНЕЦ СЕАНСА
* ПРИ ЗАВЕДЕНИИ ИЛИ СНЯТИИ ПАРОЛЯ НА МЛ(МД)
* НАДО ВЫКЛЮЧИТЬ И ВНОВЬ ВКЛЮЧИТЬ МЛ(МД).
*
*      1.7. "ПРМЛ"
*      ПО ДИРЕКТИВЕ "ПРМЛ" ФОРМИРУЕТСЯ ТЕСТ МЛ. НЕОБХОДИМО
* УКАЗАТЬ НОМЕР БОБИНЫ; КОЛИЧЕСТВО ПОПЫТОК СЧИТЫВАНИЯ ЗОНЫ
* (ДЕСЯТИЧНОЕ ЧИСЛО) И ДИАПАЗОНЫ ПРОВЕРЯЕМЫХ ЗОН.
*
*
*      1.8.  Д И Р Е К Т И В А    " П Е Р Б "
*
*      ДИРЕКТИВА "ПЕРБ" ПОЗВОЛЯЕТ ПРОИЗВОДИТЬ ПЕРЕПИСЬ С
* МБ НА МЛ (МД). ДИАЛОГ И РАСПЕЧАТКА "ПЕРБ" ПОЛНОСТЬЮ
* ЭКВИВАЛЕНТНЫ "ПЕРЕ".
*
*
*              З А М Е Ч А Н И Е
*    ДЛЯ СИСТЕМНЫХ ПОЛЬЗОВАТЕЛЕЙ ВВОДЯТСЯ ДИРЕ-
*  КТИВЫ "ПЕРС" (ОПИСАНИЕ КАК В ДИР-ВЕ "ПЕРЕ"),
*  "РОСС" (ОПИСАНИЕ КАК В ДИР-ВЕ "РОСП"),
*  КОТОРЫЕ ИСПОЛЬЗУЮТСЯ ДЛЯ СИСТЕМНЫХ ПАКЕТОВ
*
*      2 .   Д И Р Е К Т И В А   ' Ф И О '
*
*      ДИРЕКТИВА 'ФИО' ПОЗВОЛЯЕТ ПРОСМАТРИВАТЬ И ИЗМЕНЯТЬ
* КАТАЛОГ ФАМИЛИЙ И ШИФРОВ ПОЛЬЗОВАТЕЛЕЙ.  П Р И М Е Р Ы :
* ЧТО- ФИО
* ПАРОЛЬ-.....             -ДИРЕКТИВА ЗАЩИЩЕНА ПАРОЛЕМ
* =660 ПЕТРОВ К.С.         -ВНЕСЕНИЕ ИЛИ ЗАМЕНА ПОЛЬЗОВАТЕЛЯ
* 0660  ПЕТРОВ К.С.         -ВВЕДЕННАЯ ФАМИЛИЯ ДЛЯ КОНТРОЛЯ
* =4199                     ПОВТОРЯЕТСЯ
* 4199  ОС ДИСПАК           -ВЫДАЧА ПОЛЬЗОВАТЕЛЯ ПО ШИФРУ
* =ИВАНОВ                  -ВЫДАЧА ПОЛЬЗОВАТЕЛЯ ПО ФАМИЛИИ
* 0110  ИВАНОВ А.П.
* 1023  ИВАНОВА Л.Н.
* 7044  ИВАНОВ П.Р.
*  ЭТО ВСЕ.
* =41                      -ВЫДАЧА ОТДЕЛА
* 4199  ОС ДИСПАК
* 4198  МАРС
* 4155  СТАТИСТИКА
*  ЭТО ВСЕ.
* УСТ: ОБЧ 4215    -УБРАЛИ ПОЛЬЗОВАТЕЛЯ 4215
*  ЕСТЬ
* =ОБО 32          -ОБНУЛИЛИ 32-Й ОТДЕЛ
*  УБРАН 32 ОТДЕЛ
* =ОБВ             -ОБНУЛЕНИЕ ВСЕГО КАТАЛОГА, КРОМЕ 4199
*  КАТАЛОГ ОБНУЛЕН.  (ОС ДИСПАК),4155(СТАТИСТИКА),4198(МАРС)
* =ЗАП
*  ЕСТЬ             -ИСПРАВЛЕННЫЙ КАТАЛОГ ЗАПИСАН НА ДИСК
* =ФИО                        - ВЫДАЧА НА АЦПУ АЛФ.СПИСКА
* СФОРМИРОВАНА ПРОГР ФИО         ДЛЯ ВЫДАЧИ СПИСКА ПО ШИФРАМ
* ЧТО-                             ИСПОЛЬЗУЕТСЯ ПРИКАЗ "ОГЧЕ"
*                                  ВЫДАЧА ДВУХ СПИСКОВ - "ВСЕ"
*
*            3. РАЗДЕЛ  " П А С П "
*            **********************
*
*
*
* РАЗДЕЛ ПРЕДНАЗНАЧЕН ДЛЯ РАБОТЫ С СИСТЕМНЫМ АРХИВОМ
* СТАНДАРТНЫХ ПАСПОРТОВ ОС ДИСПАК.
*
*
*           3.1. ОБЩИЕ ПРИНЦИПЫ РАБОТЫ.
*           ---------------------------
*
*
*
* В ЛЮБОЙ МОМЕНТ РАБОТЫ СТАНДАРТНЫЙ ПАСПОРТ МОЖЕТ НАХОДИТЬСЯ
* НА КАЖДОМ ИЗ ТРЕХ УРОВНЕЙ:
*  - ПЕРВЫЙ УРОВЕНЬ - СИСТЕМНЫЙ АРХИВ СТАНДАРТНЫХ ПАСПОРТОВ
*  - ВТОРОЙ УРОВЕНЬ - РАБОЧАЯ КОПИЯ ПЕРВОГО УРОВНЯ В ПАМЯТИ
*    'СЕРП'А
*  - ТРЕТИЙ УРОВЕНЬ - ПОЛЕ РАБОТЫ С ВЫБРАННЫМ ПАСПОРТОМ.
* СТРУКТУРА ПЕРВОГО И ВТОРОГО УРОВНЕЙ - ПОСЛЕДОВАТЕЛЬНОСТЬ
* СТАНДАРТНЫХ ПАСПОРТОВ, ТРЕТЬЕГО - ПОСЛЕДОВАТЕЛЬНОСТЬ ПРЕД-
* ЛОЖЕНИЙ НЕКОТОРОГО СТАНДАРТНОГО ПАСПОРТА.
* ПРЕДЛОЖЕНИЕ СТАНДАРТНОГО ПАСПОРТА - ЭТО
*  - ЛИБО РАЗДЕЛ ЗАКАЗА РЕСУРСА (НАПРИМЕР 'ТРА 32-')
*  - ЛИБО ПРИЗНАК КОНЦА ЗАКАЗА РЕСУРСОВ ИЛИ МАССИВА ( 'Е' )
*  - ЛИБО ВВОДНОЕ СЛОВО (НАПРИМЕР 'В 2000')
*  - ЛИБО СПЕЦИФИКАЦИЯ ВВОДА (НАПРИМЕР 'А1БЕМШ-$' , 'С 376')
*  - ЛИБО ПРИЗНАК КОНЦА ВСЕХ МАССИВОВ ('ЕКОНЕЦ').
*   ВСЕ ДИРЕКТИВЫ РАЗДЕЛА "ПАСП" ПОДРАЗДЕЛЯЮТСЯ НА ДВЕ
* ГРУППЫ - ДИРЕКТИВЫ ПЕРЕНОСА ИНФОРМАЦИИ С УРОВНЯ НА УРОВЕНЬ
* И ДИРЕКТИВЫ РАБОТЫ С СОДЕРЖИМЫМ ОПРЕДЕЛЕННОГО УРОВНЯ.
* СИМВОЛ '/' В ТЕКСТЕ ИНСТРУКЦИИ ОЗНАЧАЕТ 'ИЛИ'.
*
*
*
*         3.2. ДИРЕКТИВЫ ПЕРВОЙ ГРУППЫ.
*         -----------------------------
*
*
*
*        3.2.1. ДИРЕКТИВА = Ч [ И Т ] =.
*
*  ПЕРЕНОС ИНФОРМАЦИИ С ПЕРВОГО НА ВТОРОЙ УРОВЕНЬ. ПОСЛЕ
* ВЫПОЛНЕНИЯ ДИРЕКТИВЫ СОДЕРЖИМОЕ ТРЕТЬЕГО УРОВНЯ НЕ ОПРЕ-
* ДЕЛЕНО. ПРИ ВХОДЕ В РАЗДЕЛ "ПАСП" ДИРЕКТИВА ВЫПОЛНЯЕТСЯ
* АВТОМАТИЧЕСКИ.
*
*
*        3.2.2. ДИРЕКТИВА = Д [ А Й ] <ИМЯ> =.
*
* <ИМЯ> ::= ЗNК / NК / ЗС<L> / С<L> ,
* ГДЕ 0 < N < 10 , -1 < К < 10 , <L> - СИМВОЛ УПП.
*  ПЕРЕНОС ТЕКСТА ПАСПОРТА С ИМЕНЕМ <ИМЯ> СО ВТОРОГО УРОВНЯ
* НА ТРЕТИЙ. ПАСПОРТ РАЗБИВАЕТСЯ НА СТРОКИ,КАЖДАЯ ИЗ КОТОРЫХ
* СОДЕРЖИТ ОДНО ПРЕДЛОЖЕНИЕ. ПРЕДЛОЖЕНИЕ ПРИВОДИТСЯ К УДОБ-
* НОМУ ДЛЯ РАБОТЫ ВИДУ, ПРИ ЭТОМ ПРОВОДИТСЯ ЧАСТИЧНЫЙ СИНТАК-
* СИЧЕСКИЙ КОНТРОЛЬ ВЫБРАННОГО ПАСПОРТА.
*  ВОЗМОЖНЫЕ ДИАГНОСТИКИ:
*   'ОШИБКА В ПАСПОРТЕ' - ОБНАРУЖЕНА СИТАКСИЧЕСКАЯ ОШИБКА.
*                         ОШИБОЧНЫЙ СИМВОЛ ОТМЕЧАЕТСЯ ЗНА -
*                         КОМ ВОПРОСА.
*   'НЕВВЕ'             - ПАСПОРТА С ТАКИМ ИМЕНЕМ НЕТ НА
*                         ВТОРОМ УРОВНЕ. ТРЕТИЙ УРОВЕНЬ НЕ
*                         ОПРЕДЕЛЕН.
*
*
*         3.2.3. ДИРЕКТИВА = З [ А П ] [<ИМЯ>].
*
*  ПЕРЕНОС ИНФОРМАЦИИ С ТРЕТЬЕГО УРОВНЯ НА ВТОРОЙ, А ЗАТЕМ
* СО ВТОРОГО НА ПЕРВЫЙ. ЕСЛИ СОДЕРЖИМОЕ ТРЕТЬЕГО УРОВНЯ НЕ
* ОПРЕДЕЛЕНО, ТО ПРОИЗВОДИТСЯ ТОЛЬКО ПЕРЕНОС СО ВТОРОГО
* УРОВНЯ НА ПЕРВЫЙ. НА ВТОРОЙ УРОВЕНЬ ПАСПОРТ ЗАНОСИТСЯ С
* ИМЕНЕМ <ИМЯ>, ПРИ ОТСУТСТВИИ ПАРАМЕТРА - ПОД ИМЕНЕМ,
* ФИГУРИРОВАВШИМ В КАЧЕСТВЕ ПАРАМЕТРА ПОСЛЕДНЕЙ ДИРЕКТИВЫ
* = Д А Й =.
*   ВОЗМОЖНЫЕ ДИАГНОСТИКИ:
*    'НУЖНА <ДАЙ>'           - ПРИСУТСТВУЕТ ПАРАМЕТР <ИМЯ>,
*                              А ТРЕТИЙ УРОВЕНЬ НЕ ОПРЕДЕЛЕН
*    'НЕВВЕ'                 - ПАСПОРТА С ТАКИМ ИМЕНЕМ НЕТ
*                              НА ВТОРОМ УРОВНЕ.
*    'ДЛИНА>СВОБ.'           - МАЛО СВОБОДНОГО МЕСТА НА ВТО-
*                              РОМ УРОВНЕ. ПЕРЕНОСИТСЯ НАЧАЛЬ-
*                              НАЯ ЧАСТЬ ПАСПОРТА,КОТОРАЯ
*                              МОЖЕТ ПОМЕСТИТЬСЯ.
*
*
*
*           3.3. ДИРЕКТИВЫ ВТОРОЙ ГРУППЫ.
*           -----------------------------
*
*
*
*          3.3.1. РАБОТА СО ВТОРЫМ УРОВНЕМ.
*          --------------------------------
*
*
*       3.3.1.1. ДИРЕКТИВА = О [ Г Л ] [<П>] =.
*
*  <П> ::= <ИМЯ> / З / ЗС / С / <N> / З<N>
*  0 < <N> < 10
*  ВЫДАЧА СТРУКТУРЫ ВТОРОГО УРОВНЯ И НЕКОТОРОЙ ДОПОЛНИТЕЛЬ-
* НОЙ ИНФОРМАЦИИ.
*  ВЫДАЧА ПРОИЗВОДИТСЯ СТРОКАМИ СЛЕДУЮЩЕГО ВИДА:
*     -<ИМЯ>- (<ДЛИНА>В)[ "<КЛЮЧ>" VТ-<NТ> [<ОГЧЕЗКЗАДАВА>]], Г
*    <ДЛИНА>       - ДЛИНА ПАСПОРТА НА ВТОРОМ УРОВНЕ В
*                    МАШИННЫХ СЛОВАХ (ВОСЬМЕРИЧНАЯ)
*    <КЛЮЧ>        - КЛЮЧ ТЕРМИНАЛЬНОЙ СИСТЕМЫ, КОТОРОЙ
*                    СООТВЕТСТВУЕТ ПАСПОРТ <ИМЯ>.
*    <NТ>          - ЧИСЛО ТЕРМИНАЛОВ, ОБСЛУЖИВАЕМЫХ ТЕР-
*                    МИНАЛЬНОЙ СИСТЕМОЙ С КЛЮЧОМ <КЛЮЧ>.
*    <ОГЧЕЗКЗАДАВА>- ШИФР МНОГОТЕРМИНАЛЬНОЙ СИСТЕМЫ С КЛЮ-
*                    ЧОМ <КЛЮЧ>.
*  ЕСЛИ ПАРАМЕТР <П> ИМЕЕТ ВИД :
*    З             - ВЫДАЮТСЯ ВСЕ ПАСПОРТА С ИМЕНЕМ <NК>,
*    ЗС / С        - ВЫДАЮТСЯ ВСЕ ПАСПОРТА С ИМЕНЕМ С<L>,
*    З<N> / <N>    - ВЫДАЮТСЯ ПАСПОРТА <N>0 . . <N>9 ,
*    <ИМЯ>         - ВЫДАЕТСЯ ПАСПОРТ <ИМЯ>.
*  ПОСЛЕ ВЫДАЧИ СВЕДЕНИЙ О ПАСПОРТАХ ВЫДАЕТСЯ СТРОКА ВИДА
*    'СВОБ. <LLLL>В',
* ГДЕ <LLLL> - ВОСЬМЕРИЧНАЯ ДЛИНА СВОБОДНОГО МЕСТА НА ВТОРОМ
* УРОВНЕ В МАШИННЫХ СЛОВАХ.
*  ПОСЛЕ ВЫПОЛНЕНИЯ ДИРЕКТИВЫ СОДЕРЖИМОЕ ТРЕТЬЕГО УРОВНЯ НЕ
* ОПРЕДЕЛЕНО.
*  ВОЗМОЖНЫЕ ДИАГНОСТИКИ:
*   'НЕВВЕ'             - ПАСПОРТА С ТАКИМ ИМЕНЕМ НЕТ НА
*                         ВТОРОМ УРОВНЕ.
*
*
*       3.3.1.2. ДИРЕКТИВА = Н [ О В ] <ИМЯ> =.
*
*  НА ВТОРОМ УРОВНЕ ЗАВОДИТСЯ ПУСТОЙ ПАСПОРТ С ИМЕНЕМ <ИМЯ>.
*    ВОЗМОЖНЫЕ ДИАГНОСТИКИ:
*     'ДЛИНА > СВОБ.'  - НА ВТОРОМ УРОВНЕ НЕТ МЕСТА ДЛЯ
*                        НОВОГО ПАСПОРТА.
*
*
*       3.3.1.3. ДИРЕКТИВА  У [ Б Р ] <ИМЯ>
*
*  ПАСПОРТ С ИМЕНЕМ <ИМЯ> УБИРАЕТСЯ СО ВТОРОГО УРОВНЯ.
*  ВОЗМОЖНЫЕ ДИАГНОСТИКИ:
* 'НЕВВЕ' - СМЫСЛ ОЧЕВИДЕН.
*
*      3.3.1.4.  ДИРЕКТИВА  В С Е.
*
*  НА ЭКРАН ВЫДАЮТСЯ В НЕРАЗОБРАННОМ ВИДЕ ВСЕ ПАСПОРТА ВТОРОГО
* УРОВНЯ. ПОСЛЕ ВЫПОЛНЕНИЯ ТРЕТИЙ УРОВЕНЬ НЕ ОПРЕДЕЛЕН.
*
*
*         3.3.2. РАБОТА С ТРЕТЬИМ УРОВНЕМ.
*         --------------------------------
*
*
*    3.3.2.1. ДИРЕКТИВА  В [ Ы Д ] [<N1><Р>[<N2>]]
*
*  ГДЕ <Р> - ГРУППА СИМВОЛОВ УПП,НИ ОДИН ИЗ КОТОРЫХ НЕ
*            ЯВЛЯЕТСЯ ЦИФРОЙ,
*  0 <= <N1> <= <N2> <= 999999.
*  ВЫДАЧА ПРЕДЛОЖЕНИЙ ПАСПОРТА С НОМЕРАМИ ОТ <N1> ДО <N2>.
* ЕСЛИ ПАРАМЕТР <N2> ОТСУТСТВУЕТ,ТО ВЫДАЧА ПРОИЗВОДИТСЯ ДО
* КОНЦА ПАСПОРТА,А ПРИ ОТСУТСТВИИ ОБОИХ ПАРАМЕТРОВ,ВЫДАЕТСЯ
* ВЕСЬ ПАСПОРТ.ЕСЛИ <N1> БОЛЬШЕ ЧИСЛА ПРЕДЛОЖЕНИЙ,ТО ВЫДА-
* ЕТСЯ ПОСЛЕДНЕЕ ПРЕДЛОЖЕНИЕ.
*  НУЛЕВОЕ ПРЕДЛОЖЕНИЕ ПАСПОРТА ИМЕЕТ ВИД:
* <ИМЯ> <ДЛИНА>.
*
*
*      3.3.2.2. ДИРЕКТИВА О [ Т М ] <N1>[<Р><N2>]
*
*  ИСКЛЮЧАЕТ ПРЕДЛОЖЕНИЯ С НОМЕРАМИ ОТ <N1> ДО <N2>.ЕСЛИ
* ПАРАМЕТР <N2> ОТСУТСТВУЕТ,ТО ОН ПОЛАГАЕТСЯ РАВНЫМ <N1>.
* НУЛЕВОЕ ПРЕДЛОЖЕНИЕ ОТМЕНЯТЬ НЕЛЬЗЯ.
*
*
*        3.3.2.3. ДИРЕКТИВА  В С [ Т ] <N1>.
*
*  ПОСЛЕ ВЫПОЛНЕНИЯ ДИРЕКТИВЫ ВЫДАЕТСЯ ПРИГЛАШЕНИЕ ':' И
* ПРОИЗВОДИТСЯ ПЕРЕХОД В РЕЖИМ ПРИЕМА ТЕКСТА.ВЫХОД ИЗ РЕ-
* ЖИМА ПРОИСХОДИТ ПО ПУСТОЙ ПОСЫЛКЕ.ПРИНЯТЫЙ ТЕКСТ ВСТАВ-
* ЛЯЕТСЯ ПЕРЕД ПРЕДЛОЖЕНИЕМ <N1>.
*  ВОЗМОЖЕН ВВОД КОДА СИМВОЛА В УПП В ВИДЕ <ЕSСАРЕ><КОД>,
* ГДЕ <КОД> - ТРИ ВОСЬМЕРИЧНЫЕ ЦИФРЫ, А <ЕSСАРЕ> -   КОД
* '174' (КЛАВИША <RЕТURN> VТ-340) ЛИБО КОД '175'(КЛАВИША
* "БЭКСЛЭШ"(ОБРАТНЫЙ СЛЭШ)). ДЛЯ ВВОДА КОДА '175'
* БЭКСЛЭШ НАДО НАЖАТЬ ДВАЖДЫ.
*  КОНСТРУКЦИЯ ВИДА <ЕSСАРЕ>К И <ЕSСАРЕ>Д ВОСПРИНИМАЮТСЯ
* КАК КОД '341' (КОНЕЦ КАРТЫ ПО А3,А5) И ДИСПЕТЧЕРСКИЙ
* КОНЕЦ СООТВЕТСВЕННО.
*  3.3.2.4  ДИРЕКТИВА  З А М  <N1>[<Р><N2>].
*
* ЭКВИВАЛЕНТНА КОНКАТЕНАЦИИ ДИРЕКТИВ  О Т М  <N1>[<Р><N2>]
* И   В С Т  <N1>: ЗАМЕНЯЕТ НА ТРЕТЬЕМ УРОВНЕ ПРЕДЛОЖЕНИЯ
* С <N1> ПО <N2> НА ВВОДИМЫЙ ТЕКСТ.
*
*  3.3.2.5.  ДИРЕКТИВА  Р [Е Д].
*
*   ВЫДАЕТСЯ ПРИГЛАШЕНИЕ ":" И ПРОИСХОДИТ ПЕРЕХОД В РЕЖИМ
* ПРИЕМА ТЕКСТА, КОТОРЫЙ ДОЛЖЕН ИМЕТЬ ФОРМАТ, АНАЛОГИЧНЫЙ
* ФОРМАТУ ТЕКСТА, ВЫДАВАЕМОГО ПО ДИРЕКТИВАМ  В Ы Д (3.3.2.1)
* И  Н А Й (3.3.2.6). УДОБНО ВЫПОЛНИТЬ ОДНУ ИЗ ЭТИХ ДИРЕКТИВ,
* ПЕРЕЙДЯ В РЕЖИМ <ОFF LINЕ> ПРОИЗВЕСТИ НЕОБХОДИМОЕ РЕДАКТИ-
* РОВАНИЕ, НЕ ЗАБЫВ В ПОСЛЕДНЕЙ РЕДАКТИРУЕМОЙ СТРОКЕ ЗАМЕНИТЬ
* СИМВОЛ <LINЕ FЕЕD> НА <ЕТХ>, И ПОДВЕДЯ МАРКЕР К ПЕРВОЙ РЕДАК-
* ТИРУЕМОЙ СТРОКЕ, ИНИЦИИРОВАТЬ ПЕРЕДАЧУ: <SЕND> У VТ, <ПД> У
* РИН-609. НА ТРЕТЬЕМ УРОВНЕ БУДУТ ОТДУБЛИРОВАНЫ СДЕЛАННЫЕ НА
* ЭКРАНЕ ИСПРАВЛЕНИЯ.
*  ВОЗМОЖНЫЕ ДИАГНОСТИКИ:
* 'ОШИБКА В КОДЕ' - ЗА <RЕТURN> СЛЕДУЕТ НЕ К,НЕ Д И НЕ
*                   ТРИ ВОСЬМЕРИЧНЫЕ ЦИФРЫ,
* 'НУЖНА <ДАЙ>'   - ТРЕТИЙ УРОВЕНЬ НЕ ОПРЕДЕЛЕН.
*
*   3.3.2.6.  ДИРЕКТИВА  Н [ А Й ] <КОНТЕКСТ>
*
* <КОНТЕКСТ> НЕ БОЛЕЕ 6 СИМВОЛОВ, В КОНТЕКСТЕ НЕ ДОЛЖНО БЫТЬ
* ПРОБЕЛОВ.
* НА ТРЕТЬЕМ УРОВНЕ ОСУЩЕСТВЛЯЕТСЯ ПОИСК ЗАДАННОГО КОНТЕКСТА
* И НА ЭКРАН ВЫДАЮТСЯ ВСЕ ПРЕДЛОЖЕНИЯ, В КОТОРЫХ ОН ОБНАРУЖЕН.
*
*      3.4. СЕРВИСНЫЕ ДИРЕКТИВЫ.
*
*  3.4.1. ДИРЕКТИВА  = Ф[О Р][ <ИМЯ>] =
*  ------------------------------------
*  ФОРМИРОВАНИЕ ЗАДАЧИ. ПРИ ОТСУТСТВИИ ПАРАМЕТРА ДИРЕКТИВЫ
* ТЕКСТ ФОРМИРУЕМОЙ ЗАДАЧИ БЕРЕТСЯ С ТРЕТЬЕГО УРОВНЯ, В
* ПРОТИВНОМ СЛУЧАЕ НЕЯВНО ВЫПОЛНЯЕТСЯ ДИРЕКТИВА "ДАЙ" С
* ПАРАМЕТРОМ <ИМЯ>, ДАЛЕЕ ДИРЕКТИВА РАБОТАЕТ КАК ПРИ
* ОТСУТСТВИИ ПАРАМЕТРА, ЗАТЕМ ВЫПОЛНЯЕТСЯ КОПИРОВАНИЕ
* УРОВНЕЙ 1 -> 2.
*
*   3.4.2. ДИРЕКТИВА  = Б[О Б] <NБОБ>[ <ЗОНА>] =
*  ----------------------------------------------
*  ПЕРЕНОС ПЕРВОГО УРОВНЯ НА БОБИНУ <NБОБ> В ЗОНЫ
* <ЗОНА> И <ЗОНА>+1.  ПОСЛЕ ВЫПОЛНЕНИЯ ЭТОЙ ДИРЕКТИВЫ
* СВЕДЕНИЯ О КЛЮЧАХ ДИАЛОГОВЫХ СИСТЕМ ПО ДИРЕКТИВЕ
* "ОГЛ" НЕ ВЫДАЮТСЯ.
*
*
*      3.5. ПРИМЕР СЕАНСА РАБОТЫ С РАЗДЕЛОМ.
* -----------------------------------------
* ЧТО- ПАСП=
* ПАРОЛЬ- 02611=      ПАРОЛЬ НА ВХОД В БЛОК
* ПАРОЛЬ ЧТ- 1717=    --//-- НА СИСТЕМНЫЙ МД
* ПАСП- ОГЛ ЗСА=
* НЕВВЕ               ТАКОГО ПАСПОРТА НЕ БЫЛО
* ПАСП- НОВ СА=      ЗАВЕЛИ НА ВТОРОМ УРОВНЕ
* ЕСТЬ.              ПУСТОЙ ПАСПОРТ 'СА'
* ПАСП- ДАЙ СА=      ПЕРЕНОС НА ТРЕТИЙ УРОВЕНЬ
* ЕСТЬ.
* ПАСП- ВЫД=         ВЫДАТЬ ПАСПОРТ
*  0000 СА 002
*  0001              ПАСПОРТ ПУСТ
* ПАСП- ВС 1         ВСТАВИТЬ ПЕРЕД ПЕРВОЙ СТРОКОЙ
* : ОЗУ 17 =
* : ВХОД 1 =         ВВОД ТЕКСТА
* : ВРЕ 100
* : ЕВ1К000740000=
* : ЕЕКОНЕЦ=
* : =
* ПАСП- ЗАП=
* ЕСТЬ.              ЗАВЕЛИ НОВЫЙ ПАСПОРТ 'СА'
* ПАСП- =
* ЧТО-
*
*
*
*
*           4.  РАЗДЕЛ " К Л Ю Ч "
*           **********************
*
* РАЗДЕЛ ПРЕДНАЗНАЧЕН ДЛЯ РАБОТЫ С СИСТЕМНЫМ АРХИВОМ КЛЮЧЕЙ
* ДИАЛОГОВЫХ СИСТЕМ ОС ДИСПАК
*
*
*
*       4.1.  ОБЩИЕ ПРИНЦИПЫ РАБОТЫ.
*       ----------------------------
*
*
*  В РАЗДЕЛЕ РАЗЛИЧАЮТСЯ ДВА УРОВНЯ ХРАНЕНИЯ ИНФОРМАЦИИ :
*     ПЕРВЫЙ УРОВЕНЬ   - СИСТЕМНЫЙ АРХИВ КЛЮЧЕЙ
*     ВТОРОЙ УРОВЕНЬ   - РАБОЧАЯ КОПИЯ АРХИВА В МОЗУ
*  ДИРЕКТИВЫ РАЗДЕЛА ДЕЛЯТСЯ НА ДВЕ ГРУППЫ:
*     ПЕРВАЯ ГРУППА    - КОПИРОВАНИЕ УРОВНЕЙ
*     ВТОРАЯ ГРУППА    - РАБОТА СО ВТОРЫМ УРОВНЕМ
*
*
*      4.2.  ДИРЕКТИВЫ ПЕРВОЙ ГРУППЫ.
*      ------------------------------
*
*
*
*      4.2.1.  ДИРЕКТИВА = Ч И Т = .
*
* КОПИРОВАНИЕ УРОВНЕЙ 1 =-> 2 .
* ДИРЕКТИВА ВЫПОЛНЯЕТСЯ АВТОМАТИЧЕСКИ ПРИ ВХОДЕ В РАЗДЕЛ.
*
*
*      4.2.2.  ДИРЕКТИВА = З А П = .
*
*  КОПИРОВАНИЕ УРОВНЕЙ 2 =-> 1 .
*
*
*
*      4.3.  ДИРЕКТИВЫ ВТОРОЙ ГРУППЫ.
*      ------------------------------
*  ЭТИ ДИРЕКТИВЫ ИМЕЮТ ОБЩИЙ ВИД:
*   '<ДИР> [<ИМЯ>]' , ГДЕ
*    <ДИР>      - МНЕМОНИКА ДИРЕКТИВЫ
*    <ИМЯ>      - ИМЯ КЛЮЧА С КОТОРЫМ ВЕДЕТСЯ РАБОТА.
* ЕСЛИ <ИМЯ> НЕ ЗАДАНО, ТО ОНО ДОЗАПРАШИВАЕТСЯ СПЕЦИАЛЬНО.
*  ИСКЛЮЧЕНИЕ СОСТАВЛЯЕТ ДИРЕКТИВА = О Г Л =, НЕ ИМЕЮЩАЯ
* ПАРАМЕТРОВ.
*  ИСПОЛЬЗУЕМОЕ ДАЛЕЕ ПОНЯТИЕ СТРОКА(<ИМЯ>) ОБОЗНАЧАЕТ
* СЛЕДУЮЩУЮ КОНСТРУКЦИЮ:
*    '<ИМЯ> ТЕРМ <NN>  ПАСП <СТП>[ ШИФР <ОГЧЕЗКЗАДАВА>]'
* ГДЕ <NN>           - ЧИСЛО ТЕРМИНАЛОВ,ОБСЛУЖИВАЕМЫХ ДИАЛОГО-
*                      ВОЙ СИСТЕМОЙ С КЛЮЧОМ <ИМЯ>
*     <СТП>          - СТАНДАРТНЫЙ ПАСПОРТ ЭТОЙ СИСТЕМЫ
*                      ( СМ. ГЛАВУ 3.)
*     <ОГЧЕЗКЗАДАВА> - ШИФР ДИАЛОГОВОЙ СИСТЕМЫ, ЕСЛИ ОНА
*                      МНОГОТЕРМИНАЛЬНАЯ.
* ИЛИ 'НЕВВЕ' , ЕСЛИ КЛЮЧА С ИМЕНЕМ ИМЯ НА ВТОРОМ УРОВНЕ НЕТ.
*
*
*      4.3.1.  ДИРЕКТИВА = О Г Л = .
*
*  ВЫДАЕТСЯ СТРОКА(<ИМЯ>) ДЛЯ КАЖДОГО СУЩЕСТВУЮЩЕГО НА
* ВТОРОМ УРОВНЕ КЛЮЧА.
*
*
*      4.3.2.  ДИРЕКТИВА = П О К = .
*
* ВЫДАЕТСЯ СТРОКА(<ИМЯ>).
*
*
*      4.3.3.  ДИРЕКТИВА = У Б Р = .
*
*  ВЫДАЕТСЯ СТРОКА(<ИМЯ>) И КЛЮЧ <ИМЯ> УБИРАЕТСЯ СО ВТОРОГО
* УРОВНЯ.
*
*
*      4.3.4.  ДИРЕКТИВА = Н О В = .
*
*  ВЫДАЕТСЯ СТРОКА(<ИМЯ>) И НА ВТОРОМ УРОВНЕ ЗАВОДИТСЯ ПУСТОЙ
* КЛЮЧ. ДАЛЕЕ ЗАПРАШИВАЮТСЯ СВЕДЕНИЯ О ВВОДИМОМ КЛЮЧЕ:
*
* ПРИГЛАШЕНИЕ     НАДО СООБЩИТЬ
* 'ТЕРМ-'         ЧИСЛО ТЕРМИНАЛОВ, ОБСЛУЖИВАЕМЫХ ЗАДАЧЕЙ
*                 С КЛЮЧОМ <ИМЯ>
* 'ПАСП-'         ИМЯ СТАНДАРТНОГО ПАСПОРТА, ВЫЗЫВАЮЩЕГО ЭТУ
*                 ЗАДАЧУ
* 'ШИФР-'         ШИФР ЭТОЙ ЗАДАЧИ, ЕСЛИ ОНА МНОГОТЕРМИНАЛЬНАЯ
*                 ( 12 ДЕСЯТИЧНЫХ ЦИФР)
* 'ПАРОЛЬ-'       ПАРОЛЬ НА ЭТОТ ШИФР В СМЫСЛЕ ОС ДИСПАК
*                 ( 6  ДЕСЯТИЧНЫХ ЦИФР)
* ВВОДИТСЯ КЛЮЧ С УКАЗАННЫМИ ПАРАМЕТРАМИ И ВЫДАЕТСЯ СТРОКА(<ИМЯ
*
*
*
*
*       В А Ж Н О Е   З А М Е Ч А Н И Е ! ! !
*       -------------------------------------
*  ЗАПРЕЩАЕТСЯ ПОЛЬЗОВАТЬСЯ СТАРОЙ ПРОГРАММОЙ "ЗАП" ДЛЯ
*  ЗАВЕДЕНИЯ ТЕРМИНАЛЬНЫХ КЛЮЧЕЙ !
*    ЗА КОНСУЛЬТАЦИЯМИИ И С ПРЕДЛОЖЕНИЯМИ ПО РАЗДЕЛАМ
*    'ПАСП' И 'КЛЮЧ' ОБРАЩАТЬСЯ К
*      ЯРОСЛАВЦЕВУ МИХАИЛУ  (137-4205)
*      АКИМОВУ     ИГОРЮ    (278-9686)
*
*
*      5 .  Д И Р Е К Т И В Ы   Д Л Я   Р А Б О Т Ы
*          С   О П Е Р А Т И В Н О Й    П А М Я Т Ь Ю
*
*      5.1. "РАОП".
*      ПО ДИРЕКТИВЕ "РАОП" ФОРМИРУЕТСЯ ЗАДАЧА РАСПЕЧАТКИ
* ОБЛАСТЕЙ ОПЕРАТИВНОЙ ПАМЯТИ.
*
*      5.2. "АДР".
*      ДИРЕКТИВА "АДР" ПРЕДНАЗНАЧЕНА ДЛЯ ПРОСМОТРА
* СОДЕРЖИМОГО ОПЕРАТИВНОЙ ПАМЯТИ НА ТЕРМИНАЛЕ. ФОРМАТ:
*           АДР <НАЧ.АДРЕС> [- <КОН.АДРЕС>]
*
*          6.  Д И Р Е К Т И В А  " Т Е Р М ".
*
* ПОЗВОЛЯЕТ ЗАКРЕПИТЬ ТИПЫ ТЕРМИНАЛОВ ЗА ФИЗИЧЕСКИМИ
* КАНАЛАМИ.
*                 СТРУКТУРА ДИАЛОГА.
*                -------------------
*   ЧТО-      ТЕРМ
*   ПАРОЛЬ-  ......
*
*
*      7 .  В С П О М О Г А Т Е Л Ь Н Ы Е   Д И Р Е К Т И В Ы
*
*      7.1. "ШИФР"
*      ДИРЕКТИВА "ШИФР <6 ИЛИ 12 ЦИФР>" ЗАДАЕТ ШИФР, С КОТОРЫМ
* В ДАЛЬНЕЙШЕМ БУДУТ ФОРМИРОВАТЬСЯ ЗАДАЧИ. ПРИ ОТСУТСТВИИ
* ПАРАМЕТРА ВЫДАЕТСЯ ТЕКУЩИЙ ШИФР.
* ШИФР ДОЛЖЕН ПО ПЕРВЫМ 4 ЦИФРАМ СОВПАДАТЬ С ШИФРОМ, ПОД
* КОТОРЫМ ВЫЗВАН СЕРП.
*
*      7.2. "ВЫД" - ПРОМЕЖУТОЧНАЯ ("НУЛЕВАЯ") ВЫДАЧА НА АЦПУ.
*
*      7.3. "ВЕРСИЯ" - ВЫДАЧА НОМЕРА ВЕРСИИ ОС И СЕРП'А.
*
*      7.4.  "ПК" - ВЫЗОВ ПРОГРАММЫ "ПК".
*
*      7.5. "СБРОС" - ПРОПУСК ВЫДАЧИ НА АЦПУ
*
*      7.6. "ФОРМ"
* С ПОМОЩЬЮ ДАННОЙ ДИРЕКТИВЫ ЗАДАЕТСЯ ПАРОЛЬ НА ШИФР,
* ДОБАВЛЯЕМЫЙ В ДАЛЬНЕЙШЕМ В ТЕКСТЫ ФОРМИРУЕМЫХ ЗАДАЧ.
*    ЧТО- ФОРМ
*    ПАРОЛЬ- 123456
* ДЛЯ ОТМЕНЫ ДОПОЛНЕНИЯ ПАРОЛЕМ ПРИ ФОРМИРОВАНИИ СЛЕДУЕТ
* ЗАДАТЬ ПАРОЛЬ ИЗ ШЕСТИ НУЛЕЙ.
*
*      7.7. "ШАГ NN" - ЗАДАНИЕ ШАГА ВЫДАЧИ.
*
*
*      7.8.     Д И Р Е К Т И В А   " С Е Р П "
*
*      ДИРЕКТИВА "СЕРП" ПОЗВОЛЯЕТ ЗАМЕНЯТЬ ПАРОЛИ ЗАКРЫТЫХ
* БЛОКОВ СЕРП'А И УСТАНАВЛИВАТЬ ЗНАЧЕНИЯ РЯДА ПАРАМЕТРОВ.
* ДИРЕКТИВА РАБОТАЕТ ТОЛЬКО ДЛЯ ЗАДАЧИ СО СПЕЦИАЛЬНЫМ ШИФРОМ
* И ЗАЩИЩЕНА ПАРОЛЕМ (ПЕРВОНАЧАЛЬНО УСТАНОВЛЕН ШИФР
* 419988776655 И ПАРОЛЬ 02610).   П Р И М Е Р :
* ЧТО- СЕРП=
* ПАРОЛЬ- 02610=
* ПАРОЛЬ ФИО- АБВГД      - ЗДЕСЬ И ДАЛЕЕ ЗАДАЮТСЯ НОВЫЕ
* ПАРОЛЬ ПАСП- =    ПАРОЛИ ЗАКРЫТЫХ БЛОКОВ СИСТЕМЫ "СЕРП";
* ПАРОЛЬ ПЛАНА- =   ПУСТАЯ ПОСЫЛКА СОХРАНЯЕТ СТАРЫЙ ПАРОЛЬ;
* ПАРОЛЬ ГЕНСА- =   ПАРОЛИ ДОЛЖНЫ СОДЕРЖАТЬ РОВНО 5 СИМВОЛОВ.
* ПАРОЛЬ ВЫВ- =
* ПАРОЛЬ ПРИО- =
* ПАРОЛЬ МД- =    - ДОПОЛНИТЕЛЬНЫЙ ПАРОЛЬ ДЛЯ ВСЕХ РАБОТ С
*                   СИСТЕМНЫМ ДИСКОМ (КРОМЕ ФИО); ЕСЛИ ЗАДАН
*                   НУЛЕВОЙ ПАРОЛЬ ("00000="), ТО ОН НЕ ЗА-
*                   ПРАШИВАЕТСЯ (РАБОТА С СИСТ.ДИСКОМ ИДЕТ
*                   ПО-СТАРОМУ).
* ПАРОЛЬ ГЕН- ГЕНЕР=      - НОВЫЙ ПАРОЛЬ ДИРЕКТИВЫ "СЕРП"
* ПАРОЛЬ КЛЮЧА- =
* ШИФР- 419912345678=     - ШИФР, ДЛЯ КОТОРОГО РАЗРЕШЕНА
*                   ДИРЕКТИВА "СЕРП": 12-ЗНАЧНЫЙ, НАЧИНАЮЩИЙСЯ
*                   С "4199"
* ПК- 2048 0=     - БОБИНА И ЗОНА С ПРОГРАММОЙ "ПК"
*                   (СТАНДАРТНО - 2048 1)
* ШАГ- [ЧИСЛО]  - ЗАДАНИЕ ЧИСЛА СТРОК,ВЫДАВАЕМЫХ
*                 НА ЭКРАН ЗА ОДНУ ПОРЦИЮ.
* ЗАП- =          -ПУСТАЯ ПОСЫЛКА РАЗРЕШАЕТ ЗАПИСЬ НА МД
*  ЕСТЬ             СГЕНЕРИРОВАННОГО ВАРИАНТА СИСТЕМЫ
* ЧТО- КНЦ=
*  КОНЕЦ СЕАНСА
*
*
*     8.    Д И Р Е К Т И В А   " З А Г Р "
*      ДИРЕКТИВА ФОРМИРУЕТ ЗАДАЧУ ЗАГРУЗКИ МОДУЛЕЙ ОС.
* ДИРЕКТИВА РАБОТАЕТ ТОЛЬКО ПРИ УСТАНОВЛЕННОМ ШИФРЕ ФОР-
* МИРОВАНИЯ ЗАДАЧ 419921 (Т.Е. НЕОБХОДИМО ЛИБО ВЫЗВАТЬ
* С ЭТИМ ШИФРОМ СЕРП, ЛИБО ВЫДАТЬ ДИРЕКТИВУ ШИФ 419921).
*      ДИРЕКТИВА ИМЕЕТ ВИД: ЗАГР [МД МОДУЛЕЙ],
* [НОМЕР НАЧ. ЗОНЫ МОДУЛЕЙ (СДВИГ) ],[МД ЗАГРУЗКИ];
* ЕСЛИ ПАРАМЕТРЫ НЕ ЗАДАНЫ,ТО БЕРУТСЯ СТАНДАРТ-
*НЫЕ ЗНАЧЕНИЯ(ЗАГРУЗКА ПРОИСХОДИТ НА ДИСК,СОВПА-
* ДАЮЩИЙ ПО НОМЕРУ С СИСТЕМНЫМ); ЕСЛИ ЗАДАН 1
* ПАР-Р, ТО ОН ВОСПРИНИМАЕТСЯ, КАК МД МОДУЛЕЙ;
* ЕСЛИ 2, ТО- МД МОДУЛЕЙ И СДВИГ; ПРИ ОПРОСЕ
* ПАРОЛЕЙ ВНАЧАЛЕ ОПРАШИВАЕТСЯ ПАРОЛЬ ЧТЕНИЯ БОБИНЫ С МО-
* ДУЛЯМИ, А ЗАТЕМ - ПАРОЛИ ЗАПИСИ И ЧТЕНИЯ ДИСКА ЗАГРУЗКИ.
*
*
*
*       9.  Д И Р Е К Т И В А   " П Л А Н "
*
*   ДИРЕКТИВА "ПЛАН" ПОЗВОЛЯЕТ ПЕРЕРАСПРЕДЕЛЯТЬ КАНАЛЫ КЛАССАМ
* КЛАССЫ: 0 - ЗАДАЧИ С Т > 10.55
*         1 -          5.27 < Т <10.55
*         2 -          2.43 < Т < 5.27
*         3 -          1.21 < Т < 2.43
*         4 -          Т < 1.21
*         5 - ЗАДАЧИ С РАЗДЕЛОМ "ТЕЛЕ"
*         6 - ЗАДАЧИ ИЗ СПЕЦ.КАТАЛОГА (СМ.ДИРЕКТ."ПРИО")
*         7 - СЛУЖЕБНЫЕ ЗАДАЧИ (СФОРМИРОВАННЫЕ ОТ ОС)
* ЧТО- ПЛАН
* ПАРОЛЬ- ......
* ИМЯ-                  СМ. РАЗДЕЛ "АРХИВ РЕЖИМОВ ОС"
* ЭВМ-
* КЛАСС- 5
* ПОР- 4              - ПОРЯДОК ПРОСМОТРА КЛАССА ПЛАНИРОВЩИКОМ
*                       (ЧЕМ МЕНЬШЕ, ТЕМ "ХУЖЕ"); ОТВЕТ 'ЕТХ'
*                       СОХРАНИТ СТАРОЕ ЗНАЧЕНИЕ
* КАНАЛЫ- 57,55,56,43 - КАНАЛЫ КЛАССУ; ПУСТАЯ ПОСЫЛКА - СОХР.
*                       СТАРОГО ЗНАЧЕНИЯ;
*                       "Н" - НЕ ОТВОДИТЬ КАНАЛОВ.
* КЛАСС-              - МОЖНО ПОВТОРИТЬ ПРОЦЕДУРУ ДЛЯ ДРУГОГО
*                       КЛАССА; КРОМЕ ТОГО, НА ПРИГЛАШЕНИЕ
*                       "КЛАСС" ВОЗМОЖНЫ ОТВЕТЫ: "ВЫД"- ВЫДАЧА
*                       УСТАНОВЛЕННОГО РАСПРЕДЕЛЕНИЯ; "СТ" -
*                       ВОССТАНОВЛЕНИЕ СТАНД.РАСПРЕДЕЛЕНИЯ ДЛЯ
*                       ВСЕХ КЛАССОВ;"ЗАП"- ПРИ ЭТОМ
*                       "СЕРП" СПРАШИВАЕТ:
* ИМЯ-                  ВОЗМОЖНЫЕ ОТВЕТЫ:
*                         РАБ - ВАРИАНТ ЗАПИШЕТСЯ В
*                       РАБОТУ,
*                         ГОТ - ВАРИАНТ БУДЕТ ПОДГО-
*                       ТОВЛЕН ДЛЯ ПЕРЕВЫЗОВА ОС,
*                         "ИМЯ"- ВАРИАНТ ПОД ДАННЫМ
*                       ИМЕНЕМ ЗАПИШЕТСЯ В АРХИВ РЕ-
*                       ЖИМОВ ОС. ПРИ "ГОТ" И "ИМЯ"
*                       БУДЕТ ЗАДАН ВОПРОС:
* ЭВМ-                  ОТВЕТ - НОМ. ЭВМ, ДЛЯ КОТОРОЙ
*                       БЫЛ ПОДГОТОВЛЕН ВАРИАНТ.
*                       СЕРП ОТВЕЧАЕТ "ЕСТЬ", И МОЖНО
*                       ПРОДОЛЖАТЬ РАБОТУ.
*                       "РЕЗ NNN" - ЧИСЛО НОМЕРОВ В КАТА-
*                       ЛОГЕ ВВОДА, РЕЗЕРВИРУЕМЫХ ДЛЯ ЗА-
*                       ДАЧ 5-ГО, 6-ГО, 7-ГО КЛАССОВ
*                       (СТАНДАРТНО ПАКЕТНЫЕ ЗАДАЧИ ИМЕЮТ
*                       НОМЕРА В КАТАЛОГЕ ВВОДА > 75).
*
*     10.     Д И Р Е К Т И В А   " Г Е Н С "
*
*      ДАННАЯ ДИРЕКТИВА ОБЕСПЕЧИВАЕТ ЗАНЕСЕНИЕ НА СИСТЕМНЫЙ
* ДИСК И ИЗМЕНЕНИЕ ПАРАМЕТРОВ (ТЕКСТОВОЙ ИНФОРМАЦИИ) ДЛЯ
* ВЫДИНСА, А ТАКЖЕ НАБОРОВ ГОТОВЫХ ПАРАМЕТРОВ ДЛЯ ПРОГРАММЫ
* "ГЕНС". КАЖДОМУ ВАРИАНТУ ТЕКСТОВОЙ ИНФОРМАЦИИ ДЛЯ ВЫДИНСА
* ПРИСВАИВАЕТСЯ ИМЯ (ДО 5 СИМВОЛОВ), ВЫБИРАЕМОЕ ПОЛЬЗОВАТЕЛЕМ
* ПРОИЗВОЛЬНО. КАЖДЫЙ НАБОР ПАРАМЕТРОВ ДЛЯ ГЕНСА ИМЕЕТ ПОРЯД-
* КОВЫЙ НОМЕР (ВОСЬМ. ЧИСЛО ОТ 1 ДО 20); НУМЕРАЦИЯ РАЗДЕЛЬНАЯ
* ПО КАЖДОЙ ЭВМ КОМПЛЕКСА; ОБЩЕЕ КОЛИЧЕСТВО ВАРИАНТОВ ДОЛЖНО
* БЫТЬ МЕНЬШЕ 17. ДЛЯ ПОДГОТОВКИ ПРЕДНАЗНАЧЕННОЙ ДЛЯ ВАРИАНТОВ
* ЗОНЫ ДИСКА К ИСПОЛЬЗОВАНИЮ НА ВОПРОС "ИМЯ-"(СМ.НИЖЕ) СЛЕДУЕТ
* ДАТЬ ОТВЕТ "НОВ".
* ОТВЕТ  " О Г Л "  НА ВОПРОС "ИМЯ-" ПОЗВОЛЯЕТ ПОЛУЧИТЬ
* СПИСОК ТЕКСТОВЫХ ВАРИАНТОВ.
*
* ЧТО- ГЕНС
* ПАРОЛЬ- .....
* ИМЯ- Б1В2        - СЛЕДУЕТ УКАЗАТЬ ИМЯ ТЕКСТОВОГО ВАРИАНТА;
*              ЕСЛИ ВАРИАНТА С ТАКИМ НОМЕРОМ НА МД НЕТ, ТО
*              ВЫДАЕТСЯ ПРЕДУПРЕДИТЕЛЬНАЯ ДИАГНОСТИКА "НЕВВЕ".
* РАЗДЕЛ- ВЫД      - ПО ДИРЕКТИВЕ  "В Ы Д"  НА ПРИГЛАШЕНИЕ
*              "РАЗДЕЛ-" ВЫДАЕТСЯ ТЕКСТ ВСЕГО ВАРИАНТА.
* РАЗДЕЛ- БЮДЖЕ    - ЗАДАЕМ ИМЯ РАЗДЕЛА ВЫДИНСА (ДО 5 СИМВОЛОВ)
* ИНФ- ДА          - ЗАДАЕМ ИНФОРМАЦИЮ К РАЗДЕЛУ; ПУСТАЯ ПОСЫЛ-
*              КА СОХРАНИТ РАЗДЕЛ НЕИЗМЕННЫМ.
* РАЗДЕЛ- МЛЗАГ
* ИНФ- ВЫД         - ПО ДИРЕКТИВЕ  "В Ы Д" НА ПРИГЛАШЕНИЕ "ИНФ-
*              ВЫДАЕТСЯ ТЕКСТ УКАЗАННОГО РАЗДЕЛА.
* РАЗДЕЛ- ЕСМЛ
* ИНФ- УБР         - ПО ДИРЕКТИВЕ  "У Б Р"  НА ПРИГЛАШЕНИЕ "ИНФ
*              УКАЗАННЫЙ РАЗДЕЛ УБИРАЕТСЯ ИЗ ТЕКСТА.
* РАЗДЕЛ- ЗАП      - ПО ДИРЕКТИВЕ  "З А П"  (И ТОЛЬКО ПО НЕЙ)
*              ИСПРАВЛЕННЫЙ ТЕКСТ ЗАПИСЫВАЕТСЯ НА МД; В ПРОТИВ-
*              НОМ СЛУЧАЕ ИЗМЕНЕНИЯ ПРОИЗВОДЯТСЯ ТОЛЬКО В ОЗУ.
* ИМЯ-     Б2В4    - ВАРИАНТ ЗАПИШЕТСЯ ПОД УКАЗАННЫМ ИМЕНЕМ.
*                    ПУСТАЯ ПОСЫЛКА ВЫЗОВЕТ ЗАПИСЬ ПОД ТЕКУЩИММ
* РАЗДЕЛ- УБР      - ПО ДИРЕКТИВЕ  "У Б Р"  НА ПРИГЛАШЕНИЕ
*              "РАЗДЕЛ-" ТЕКСТ ВАРИАНТА "ОБНУЛЯЕТСЯ";ЕСЛИ ПОСЛЕ
*              ЭТОГО СДЕЛАТЬ "ЗАП",ТО ВАРИАНТ БУДЕТ УБРАН С МД.
* РАЗДЕЛ- НОВ      - ПО ДИРЕКТИВЕ  "Н О В"  ТЕКСТ ВАРИАНТА "ОБ-
*              НУЛЯЕТСЯ" И НАЧИНАЕТСЯ РАБОТА "С ПОДСКАЗКАМИ":
*              В КАЧЕСТВЕ ПРИГЛАШЕНИЙ ВЫДАЮТСЯ НАЗВАНИЯ ОСНОВ-
*              НЫХ РАЗДЕЛОВ.
* МЛЗАГ- 2053-560
* МЛСТА- 2053
*   . . . . .
* ЕСМЛ-            - ПУСТАЯ ПОСЫЛКА ПРИВЕДЕТ К ТОМУ, ЧТО РАЗДЕЛ
*              НЕ БУДЕТ ВКЛЮЧЕН В ТЕКСТ
* РАЗДЕЛ- СЛОЙК    - МОЖНО ДОПОЛНИТЬ И(ИЛИ) ПРОВЕРИТЬ СОЗДАННЫЙ
*              "ПО ПОДСКАЗКАМ" ВАРИАНТ
* ИНФ- НЕТ
* РАЗДЕЛ-          - ПУСТАЯ ПОСЫЛКА ВЫЗОВЕТ ПЕРЕХОД К ТРАНСЛЯ-
*              ЦИИ НАХОДЯЩЕЙСЯ В ОЗУ ИНФОРМАЦИИ ДЛЯ ВЫДИНСА.
* НОМЕР- 2         - УКАЗЫВАЕТСЯ НОМЕР ВАРИАНТА ПАРАМЕТРОВ ДЛЯ
*              ГЕНСА; НУЛЕВОЙ ВАРИАНТ - ВЫДАЧА НА ПК
*              (БЕЗ ЗАПИСИ НА ДИСК).
*  003: ПРОГР ГЕНС - ФОРМИРУЕМАЯ ПРОГРАММА ЗАПИШЕТ ОТТРАНСЛИРО-
*              ВАННЫЙ ВАРИАНТ ВМЕСТО СТАРОГО ВАРИАНТА С ТЕМ ЖЕ
*              НОМЕРОМ; ЕСЛИ ЕГО НЕТ,ТО НАБОР ПАРАМЕТРОВ ПОЛУЧИ
*              МИНИМАЛЬНЫЙ "СВОБОДНЫЙ" НОМЕР.
*      В Н И М А Н И Е !   ЕСЛИ РАЗДЕЛ ДОЛЖЕН СОДЕРЖАТЬСЯ
* В ИНФОРМАЦИИ ДЛЯ ВЫДИНСА БОЛЕЕ ОДНОГО РАЗА (РАЗДЕЛЫ
* Т Е Р М, З А К С Е   И Т.Д.), ТО НЕОБХОДИМО  В С Ю
* ИНФОРМАЦИЮ УКАЗАТЬ ВМЕСТЕ ЧЕРЕЗ ТОЧКУ С ЗАПЯТОЙ,
* НАПРИМЕР:  "ИНФ-" : "ТТ:1-7;СОNS:31;АС,VТ:40-53"
*
*
*      ПРИ НЕОБХОДИМОСТИ УБРАТЬ НАБОР ГОТОВЫХ ПАРАМЕТРОВ С МД
* СЛЕДУЕТ ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ДЕЙСТВИЯ (ПРИМЕР: УБИРАЕМ 2-Й
* ВАРИАНТ ПАРАМЕТРОВ ГЕНСА ДЛЯ ЭВМ-3)
* ЧТО- ГЕНС
* ПАРОЛЬ- ......
* ИМЯ-             - (ПУСТАЯ ПОСЫЛКА)
* ЭВМ- 3
* НОМЕР- 2
*  УБРАН           - ИЛИ  "Н Е В В Е", ЕСЛИ ВАРИАНТ С ТАКИМ
*              НОМЕРОМ ОТСУТСТВУЕТ.
*
*      В Н И М А Н И Е ! ВСЕ ВАРИАНТЫ ПАРАМЕТРОВ К ГЕНСУ ДЛЯ
* ДАННОЙ ЭВМ, ИМЕЮЩИЕ НОМЕР БОЛЬШИЙ, ЧЕМ ВЫБРАСЫВАЕМЫЙ, УМЕНЬША
* СВОЙ НОМЕР НА ЕДИНИЦУ.
*
*
*       11. Д И Р Е К Т И В А  "В Ы В О Д".
*  ПРЕДНАЗНАЧЕНА ДЛЯ УПРАВЛЕНИЯ РАБОТОЙ ВНЕШНИХ
* ВЫВОДНЫХ УСТРОЙСТВ (АЦПУ,ПИ,ПЛ,КЛК,ГП).
*    СТРУКТУРА ДИАЛОГА:
*    ЧТО- ВЫВОД
*    ПАРОЛЬ- .....
*    ШИФР- ВЫД
* ВЫДАЮТСЯ ШИФРЫ ЗАДАЧ, ЗАКРЕПЛ. ЗА ОПРЕД.УСТРОЙСТВАМИ
*    ШИФР- УБР 4155.....
* УДАЛЕНИЕ ШИФРА ИЗ ТАБЛИЦЫ
*    ЕСТЬ
*    ШИФР-  4155..... ( 9 ЦИФР )
* ЗАНЕСЕНИЕ НОВОГО ШИФРА
*    КЛАСС- 6
* КЛАСС В СМЫСЛЕ ОС ДИСПАК (ОПРЕД.ПРИОРИТЕТНОСТЬ ВЫДАЧИ)
*    УСТР- 2А0
* ВЫДАЧИ ОТ ЗАДАЧ С УКАЗАННЫМ ШИФРОМ НА ЭВМ 2 ПОЙДУТ
* ТОЛЬКО НА А0
*    ШИФР- 'ЕТХ'
*    МАСКА.УСТР- 2А0 3КЛК
* ДАННЫЕ УСТРОЙСТВА ЗАКРЕПЛЯЮТСЯ ТОЛЬКО ЗА ЗАДАЧАМИ
* С ШИФРАМИ ИЗ ТАБЛИЦЫ (2 И 3 - НОМЕРА ЭВМ).
*     ЕСТЬ
*    МАСКА.УСТР- ВЫД
* ВЫДАЕТСЯ ТАБЛИЦА ЗАКРЕПЛЕННЫХ УСТРОЙСТВ
*    МАСКА.УСТР- УБР
* ОСВОБОЖДЕНИЕ УСТРОЙСТВ
*    ЕСТЬ
*   МАСКА.УСТР- 'ЕТХ'
*   ШИФР-
*
*  ДИРЕКТИВА ВЫПОЛНЯЕТСЯ ТОЛЬКО С ОПЕРАТОРСКОГО ТЕРМИНАЛА !
*
*
*    12.   Д И Р Е К Т И В А   " П Р И О "
*
*      ДИРЕКТИВА 'ПРИО' ПОЗВОЛЯЕТ ПРОСМАТРИВАТЬ И ИЗМЕНЯТЬ
* КАТАЛОГ ЗАДАЧ, Т.Е. ЯВЛЯЕТСЯ АНАЛОГОМ ДИРЕКТИВ ОПЕРАТОРА
* 'ВКП', 'ОКП', 'ПКП'.
*   ДИРЕКТИВА РАБОТАЕТ С АРХИВОМ РЕЖИМОВ ОС
*   П Р И М Е Р:
* ЧТО- ПРИО
* ПАРОЛЬ- ......
* ИМЯ-  ВОЗМОЖНЫЕ ОТВЕТЫ: РАБ - РАБОТАЮЩИЙ ВАРИАНТ КАТАЛОГА
*            ПРИОР. ШИФРОВ,
*                         ГОТ - ВАРИАНТ ДЛ ПЕРЕВЫЗОВА ОС,
*                         "ИМЯ"- АРХИВНЫЙ ВАРИАНТ ПОД
*            ДАННЫМ ИМЕНЕМ
* ШИФР- 4199........   - ЛЮБЫЕ ЦИФРЫ ШИФРА МОГУТ БЫТЬ ЗАМЕНЕНЫ
*                  ТОЧКАМИ.
* КЛАСС- 1             - КЛАСС ЗАДАЧИ В РЕШЕНИИ; 3-Й КЛАСС -
*                  ФОНОВЫЕ ЗАДАЧИ; 8-Й КЛАСС - ЗАДАЧИ Р.В.
*                  (ПРИ НАЛИЧИИ В РЕШЕНИИ ХОТЯ БЫ ОДНОЙ ЗАДАЧИ
*                  РЕАЛЬНОГО ВРЕМЕНИ - ЗАДАЧИ ДРУГИХ КЛАССОВ
*                  НЕ РЕШАЮТСЯ).
* КВАНТ- 177            - КВАНТ, ПОЛУЧАЕМЫЙ ЗАДАЧЕЙ.
* ПРИЗНАКИ- 3           -
* ШИФР- ПКП             - ВЫДАЧА КАТАЛОГА
* ШИФР- ОКП 419989      - ВЫБРОС ШИФРА ИЗ КАТАЛОГА
* ШИФР- ЗАП   ПЕРЕХОД В РЕЖИМ ЗАПИСИ.
* ИМЯ-  ВОЗМОЖНЫЕ ОТВЕТЫ:
*          РАБ- ЗАПИСЬ В РАБОТАЮИЙ КАТАЛОГ ПРИОРИТЕТОВ
*          ГОТ- ЗАПИСЬ В КАТАЛОГ, ПОДГОТОВЛЕННЫЙ ДЛЯ ПЕРЕ-
*                ВЫЗОВА ОС,
*          "ИМЯ"- ЗАПИСЬ В АРХИВ РЕЖИМОВ ПОД ДАННЫМ ИМЕНЕМ.
*               ЗАПИСЬ ПРОИЗОШЛА . ПРОДОЛЖЕНИЕ РАБОТЫ С ДИРЕК-
*               ТИВОЙ "ПРИО".
*
*    13.   Д И Р Е К Т И В А   ' О П Т '
*
*   ДИРЕКТИВА 'ОПТ' ПОЗВОЛЯЕТ ПРОСМАТРИВАТЬ СООБЩЕНИЯ
* ВЫДАВАЕМЫЕ ОС ДИСПАК НА ОПЕРАТОРСКИЕ ТЕРМИНАЛЫ,
* СООБЩЕНИЯ ДОЛЖНЫ БЫТЬ ПРЕДВАРИТЕЛЬНО СБУФЕРИЗОВАНЫ.
*  НА ПРИГЛАШЕНИЕ '=' МОЖНО ЗАДАВАТЬ СЛЕДУЮЩИЕ
* ПРИКАЗЫ:
*
*             У С Т А Н О В О Ч Н Ы Е
*
*  Э В М  N - ЗАДАНИЕ НОМЕРОВ ЭВМ;
*  Д А Т  ДД.ММ - УСТАНОВКА ДАТЫ; Д А Т БЕЗ ПАРАМЕТРА - ВЫДАЧА
*                 УСТАНОВКИ ПО ДАТЕ;
*  В Р Е  ЧЧ.ММ-ЧЧ.ММ - УСТАНОВКА ВРЕМЕНИ; В Р Е БЕЗ ПАРАМЕТРА0
*                       ВЫДАЧА УСТАНОВКИ ПО ВРЕМЕНИ;
*  С Н Я    -   СНЯТИЕ ВСЕХ УСТАНОВОК ( ПО ДАТЕ И ВРЕМЕНИ )
*
*             И С П О Л Н Т Е Л Ь Н Ы Е
*
*  В Ы Д - ВЫДАЮТСЯ ВСЕ СООБЩЕНИЯ;
*  Н А Й - ПРОИЗВОДИТСЯ ПОИСК СООБЩЕНИЙ ПО
*          ЗАДАННОМУ КОНТЕКСТУ.
*       ИСПОЛНИТЕЛЬНЫЕ ПРИКАЗЫ ДЕЙСТВУЮТ ВНУТРИ УСТАНОВОК.
* П Р И М Е Р :
*  =ВЫД  -  ВЫДАЮТСЯ 12 СТРОК СООБЩЕНИЙ И ЗАТЕМ ВОПРОС
*           ИДТИ. ПРИ ПОЛОЖИТЕЛЬНОМ ОТВЕТЕ (ЕТХ) ПРОИС-
*           ХОДИТ ВЫДАЧА СЛЕДУЮЩИХ 12 СТРОК,ПРИ ОТРИЦА-
*           ТЕЛЬНОМ ВЫДАЕТСЯ ПРИГЛАШЕНИЕ =.
*  =ЭВМ 1    -  УСТАНАВЛИВАЕТСЯ РЕЖИМ ВЫДАЧИ ТОЛЬКО ДЛЯ
*               МАШИНЫ 1.
*  =НАЙ КЗ     -  ПРИЗВОДИТСЯ ВЫВОД СООБЩЕНИЙ, СОДЕРЖАЩИХ
*                 В СЕБЕ КОНТЕКСТ  'КЗ'.
*   ДЛИНА КОНТЕКСТА НЕ БОЛЕЕ 6 СИМВОЛОВ.
*   ПРИ ПЕРВОМ ВХОДЕ ПО ДИРЕКТИВЕ 'ОПТ' В ПРОСМОТР СООБЩЕ-
*   НИЙ СЧИТАЮТСЯ ЗАДАННЫМИ N ВСЕХ ЭВМ  (N ОТ 1 ДО 7),
*   УСТАНОВЛЕН РЕЖИМ ВЫДАЧИ НА ЭКРАН И НЕТ РЕЖИМА
*   ВЫДАЧИ НА ПЕЧАТЬ. ДАННЫЕ РЕЖИМЫ МЕНЯЮТСЯ ДИРЕКТИ-
*   ВАМИ  V. И А.
*
*
*            14. ДИРЕКТИВА  С В Я З Ь.
*
*      ПРЕДНАЗНАЧЕНА ДЛЯ ФОРМИРОВАНИЯ ЗАКАЗОВ НА ПЕРЕДАЧУ
*    ИНФОРМАЦИИ МЕЖДУ ЭВМ (БЭСМ-6, СВС) ЧЕРЕЗ ТРАНСПОРТНУЮ
*    СТАНЦИЮ ( ТС НЕОБХОДИМО ВЫЗВАТЬ НА 2-Х ЭВМ ПО КЛЮЧУ
*    "КАИН"). СТРУКТУРА ДИАЛОГА:
*        ЧТО- СВЯЗЬ
*        РЕЖИМ- ЗАК   -   РЕЖИМ ОТЛОЖЕННЫХ ЗАКАЗОВ ДЛЯ ТС
*        РАБОТА - ВЫД N   ПРОСМОТР ЗАКАЗОВ (N-НОМЕР ЗАКАЗА)
*        РАБОТА - УБР N   ВЫБРАСЫВАНИЕ ЗАКАЗА ИЗ СПИСКА
*    ( ПРСМАТРИВАТЬ И УБИРАТЬ МОЖНО ТОЛЬКО "СВОИ" ЗАКАЗЫ;
*      ЗАКАЗЫ ИДЕНТИФИЦИРУЮТСЯ ШИФРОМ "ЗАКАЗЧИКА").
*        РАБОТА - НОВ     ПОСТАНОВКА ЗАКАЗА В ОЧЕРЕДЬ.
*    ДАЛЕЕ БУДУТ ЗАПРОШЕНЫ ПАРАМЕТРЫ ЗАКАЗА. ПРИЗНАКОМ ТОГО,
*    ЧТО ЗАКАЗАННЫЙ ТОМ ПРИНАДЛЕЖИТ ДРУГОЙ ЭВМ, ЯВЛЯЕТСЯ
*    СИМВОЛ "+" ПОСЛЕ ИДЕНТИФИКАТОРА ТОМА. НАПРИМЕР, 2048+.
*    ЗАКАЗ БУДЕТ ПРИНЯТ, ЕСЛИ ЕСТЬ МЕСТО В БУФЕРЕ ЗАКАЗОВ.
*        РАБОТА-  'ЕТХ'
*        РЕЖИМ - ПРД      РЕЖИМ НЕПОСРЕДСТВЕННОЙ ПЕРЕДАЧИ
*                         ИНФОРМАЦИИ ВО ВРЕМЯ СЕАНСА.
*    ДАЛЕЕ СНОВА ЗАПРОС ПАРАМЕТРОВ ЗАКАЗА.
*    ИНФОРМАЦИЯ ЛИБО БУДЕТ ПЕРЕДАНА, ЛИБО БУДЕТ ВЫДАНА
*    ПРИЧИНА ОТКАЗА. НАПРИМЕР:
*                             " НЕТ ТС В РЕШЕНИИ",
*                             " ОБРЫВ СВЯЗИ",
*                             " НЕВЕРНЫЙ ПАРОЛЬ" И ДР.
*          *   *   *   *   *   *   *   *   *   *
*
*        А Р Х И В   Р Е Ж И М О В   Р А Б О Т Ы   О С
*
*      ДЛЯ ДИРЕКТИВ СЕРП'А - ПРИО, ПЛАН
* ВВЕДЕНА ВОЗМОЖНОСТЬ ХРАНИТЬ НЕСКОЛЬКО ВАРИАНТОВ ИНФОРМАЦИИ
*      ВАРИАНТЫ ХРАНЯТСЯ В СПЕЦИАЛЬНО ВЫДЕЛЕННОЙ ДЛЯ ЭТОГО
* ЗОНЕ СИСТЕМНОГО ДИСКА (751) ПОД ИМЕНАМИ, СОСТОЯЩИМИ НЕ
* БОЛЕЕ ЧЕМ ИЗ 6 СИМВОЛОВ. ДВА ИМЕНИ РЕЗЕРВИРУЮТСЯ:
*     "РАБ" - ВАРИАНТ, РАБОТАЮЩИЙ В ДАННЫЙ МОМЕНТ;
*     "ГОТ" - ВАРИАНТ, ВЫЗЫВАЕМЫЙ В РАБОТУ ПОСЛЕ ПЕРЕВЫЗОВА
*
*      ВСЕ ДИРЕКТИВЫ СЕРПА, ИСПОЛЬЗУЮЩИЕ АРХИВ, РАБОТАЮТ
* ПО СЛЕДУЮЩЕЙ СХЕМЕ: ВЫБОР РЕДАКТИРУЕМОГО ВАРИАНТА;
* РЕДАКТИРОВАНИЕ; ЗАПИСЬ (ВОЗМОЖНО, ПОД ДРУГИМ ИМЕНЕМ);
* РЕДАКТИРОВАНИЕ; И Т.Д.
*     В ЗАВИСИМОСТИ ОТ ДИРЕКТИВЫ ВАРИАНТ ЯВЛЯЕТСЯ ОБЩИМ
* ДЛЯ ВСЕХ ЭВМ ("ПРИО") ИЛИ СОДЕРЖИТ ПОДВАРИАНТ ДЛЯ
* КАЖДОЙ ЭВМ КОМПЛЕКСА ("ПЛАН"). В ПОСЛЕДНЕМ СЛУЧАЕ
* ПРИ ВЫБОРКЕ В РАБОЧЕЕ ПОЛЕ И ЗАПИСИ ВАРИАНТА ДОПОЛ-
* НИТЕЛЬНО ЗАПРАШИВАЕТСЯ НОМЕР ЭВМ (КРОМЕ ВАРИАНТА"РАБ").
*     ДЛЯ ЛИКВИДАЦИИ ВАРИАНТА НЕОБХОДИМО НА ЗАПРОС
* ИМЕНИ ПРИ ВЫБОРЕ ВАРИАНТА ДАТЬ ОТВЕТ "УБР"; НА ЗАПРОС
* "УБР- "  ЗАДАТЬ ИМЯ УБИРАЕМОГО ВАРИАНТА.
*
* ЗАПИСЬ ВАРИАНТА В "РАБ" РАЗРЕШЕНА ТОЛЬКО С ОПЕРАТОРСКОГО
*  ТЕРМИНАЛА. ЗАПИСЬ ВАРИАНТА В "ГОТ" ВЫЗЫВАЕТ ЗАПИСЬ
*  И В ВАРИАНТ "РАБ".
*
*
*       15.   Д И Р Е К Т И В А  "Р И Т М"
*
*    ВЫЗОВ РЕДАКТОРА "БЕМШ" ИЗ СИСТЕМЫ "СЕРП".
*
*       16.   Д И Р Е К Т И В А   "Б А Ц".
*
*   ПРЕДНАЗНАЧЕНА ДЛЯ ПРОСМОТРА ВЫДАЧ, ЗАПИСАННЫХ В АРХИВНУЮ
*  ОБЛАСТЬ С ПОМОЩЬЮ РАЗДЕЛА "БАЦ" В ПАСПОРТЕ.
*  СТРУКТУРА ДИАЛОГА:
*           ЧТО- БАЦ
*           ТОМ- ИМЯ ОБЛАСТИ
*  ДАЛЕЕ СЛЕДУЕТ ПРИГЛАШЕНИЕ, В ОТВЕТ НА КОТОРОЕ МОЖНО
*  НАБРАТЬ ОДНУ ИЗ СЛЕДУЮЩИХ ДИРЕКТИВ:
*           В  [N]  -  ПРОСМОТР ТЕКСТА, ВОЗМОЖНО С N-ОЙ
*                      СТРОКИ.
*          ДЛ[И]    -  ДЛИНА БУФЕРА.
*           П[ОЗ]  N1 N2  -  ПОСЛЕ ВЫПОЛНЕНИЯ ЭТОЙ ДИР-ВЫ
*                            НА ЭКРАН БУДУТ ВЫДАВАТЬСЯ
*                            ТОЛЬКО ПОЗИЦИИ СТРОКИ С N1 ПО
*                            N2.
*          НАЙ КОНТЕКСТ   -  КОНТЕКСТНЫЙ ПОИСК.
*          А[ЦП] - ПЕЧАТЬ ЛИСТИНГА.
*
*
*             17. ДИРЕКТИВА  С Б П.
*
*   ДИРЕКТИВА ПРЕДНАЗНАЧЕНА ДЛЯ ВЫДАЧИ ИНФОРМАЦИ О СБОЯХ ПВВ.
*   СТРУКТУРА ДИАЛОГА:
*             ЧТО -  СБП
*             РАБОТА- ВЫД
*       ВЫДАЧА НА ЭКРАН КРАТКОЙ ИНФОРМАЦИИ О СБОЙНЫХ КАРТАХ
*       РАБОТ ПВВ.
*             РАБОТА- ПЕЧ <ДИАПАЗОН КАРТ>
*       ФОРМИРОВАНИЕ ЗАДАЧИ ПЕЧАТИ ПОЛНОЙ ИНФОРМАЦИИ О
*       СБОЯХ. ХРАНИТСЯ ИНФОРМАЦИЯ О 8-И СБОЙНЫХ КАРТАХ.
*       (<ДИАПАЗОН КАРТ>:=1-8 => ПЕЧАТЬ ВСЕЙ НАКОПЛЕННОЙ
*        ИНФОРМАЦИИ)
*
*  З А П У С К   С Е Р П   В   П А К Е Т Н О М   Р Е Ж И М Е
*
*      ДЛЯ ЗАПУСКА СЕРП С ПЕРФОКАРТ НЕОБХОДИМО СФОРМИРОВАТЬ
* СЛЕДУЮЩУЮ КОЛОДУ:
* ШИФР ОГЧЕЗКЗАДАВА' ОЗУ 20' ВРЕ 220' ВХО 70000'
* Е В 70000 К 00 110 0011 00 050 0131
* К 00 26 70002 00 074 0000 К 00 110 0011 15 24 40000
* К 00 050 0121 К 00 170 0012 К 00 170 0013 К 00 170 0014
* К 00 170 0015 К 00 30 00001 С 55 77 0000 00 22 0123
* С 00 10 0000 00 55 0731 С 00 10 0100 00 55 0732
* С 00 10 0200 00 55 0733 С 00 10 0300 00 55 0734
* С 00 00 0000 00 00 0012 (7-1 РР. - КОД КОНЦА ДИРЕКТИВЫ,ЗДЕСЬ)
* В 64000 А1
*   НАБОР ДИРЕКТИВ СЕРП'А В СООТВЕТСТВИИ С ЗАПРОСАМИ,
*   КОТОРЫЕ ЗАДАВАЛИСЬ БЫ В ДИАЛОГОВОМ РЕЖИМЕ. КОД
*   КОНЦА ДИРЕКТИВЫ ОПРЕДЕЛЯЕТСЯ ПОЛЬЗОВАТЕЛЕМ ПРОИЗВОЛЬНО.
*   ЗАПРЕЩАЕТСЯ ИСПОЛЬЗОВАНИЕ ДИРЕКТИВ "А.", "НАЧ" И Т.Д.
* КНЦ+ - ДИРЕКТИВА СЕРПА ЗАКАНЧИВАЕТСЯ УКАЗАННЫМ ВЫШЕ ПРИЗНАКОМ
*        КОНЦА ДИРЕКТИВЫ.
* _ $ ЕКОНЕЦ
*
*
****************************************************
*
*     И Н С Т Р У К Ц И Я   П О   Р А Б О Т Е      *
*       С   Р Е Д А К Т О Р О М  " Б Е М Ш "       *
*                                                  *
****************************************************
*
*    РЕДАКТОР  "Б Е М Ш"  ПРЕДНАЗНАЧЕН ДЛЯ РЕДАКТИРОВАНИЯ
*  ТЕКСТОВ,  ХРАНЯЩИХСЯ  В  АРХИВЕ  А Р А П.
*  СТРУКТУРА  ДИАЛОГА  С РЕДАКТОРОМ  ТАКОВА:
*   БОБ-  NБОБ/ИМЯОБЛ  [СДВИГ]
*  ( ЕСЛИ ПОСЛЕ NБОБ НАБРАТЬ СИМВОЛ ".", ТО СИСТЕМА
*    НАСТРОИТСЯ НА РАБОТУ С ЗАКРЫТОЙ ЧАСТЬЮ АРХИВА. )
*   РАБОТА-
*   ПРЕДУСМАТРИВАЕТСЯ  6  РАБОТ:
*     РАА - РЕДАКТИРОВАНИЕ  ТЕКСТА,
*     ОГЛ - ВЫДАЧА  ОГЛАВЛЕНИЯ,
*     НОВ - ЗАВЕДЕНИЕ  НОВОЙ  АП.
*     ЛИСТ - ТРАНСЛЯЦИЯ ТЕКСТА ИЗ АРХИВА "АРАП".
*       НЕРЕАЛИЗОВАННЫЕ  РАБОТЫ:
*     УПЛ - УПЛОТНЕНИЕ  АРХИВА,
*     УНЧ - УНИЧТОЖЕНИЕ  АП.
*  РАССМОТРИМ  РАБОТУ  РАА.
*    ИМЯ-  ИМЯ АП
*  ДАЛЕЕ  СЛЕДУЕТ  УНИВЕРСАЛЬНОЕ  ПРИГЛАШЕНИЕ  "-"  И
*  МОЖНО  ВВОДИТЬ  ДИРЕКТИВЫ  РЕДАКТИРОВАНИЯ.
*   ИМЕЮТСЯ  СЛЕДУЮЩИЕ  ДИРЕКТИВЫ:
*    В[ЫД]  NСТР/МЕТКА  -  ВЫДАЧА  ТЕКСТА,
*    ВС[Т]  NСТР  -  ВСТАВИТЬ  ПЕРЕД  ДАННОЙ  СТРОКОЙ
*      НИЖЕСЛЕДУЮЩИЙ  ТЕКСТ,
*   О[ТМ]  NСТР1 [- NСТР2]  -  ОТМЕНИТЬ  ДИАПАЗОН  СТРОК,
*   ЗАМ    NСТР1 [-NСТР1]  -  ЗАМЕНИТЬ  ДИАПАЗОН  СТРОК,
*   ( ДЛЯ ВВОДА ИСПРАВЛЕНИЙ ВЫДАЕТСЯ ПРИГЛАШЕНИЕ "+")
*   Д[ОБ]  -  ДОБАВИТЬ В КОНЕЦ ТЕКСТА,
*   Р[ЕД]  -  ПОЛУЭКР.  РЕДАКТИРОВАНИЕ( КАК В "КРАБЕ"),
*   З[АП]  -  ЗАПИСЬ  АП  В  АРХИВ
*   Ф[ОР]  NСТР/МЕТКА  -  ФОРМИРОВАНИЕ  ЗАДАЧИ
*   ДЛ[И]  -  ВЫДАЧА ТЕКУЩЕЙ ДЛИНЫ АП,
*   НАЙ   КОНТЕКСТ  -  КОНТЕКСТНЫЙ ПОИСК.
*  ДИРЕКТИВУ Ф[ОР] СЛЕДУЕТ РАССМОТРЕТЬ ПОДРОБНЕЕ.
*  ФОРМИРУЕМЫЙ ТЕКСТ БЕРЕТСЯ, НАЧИНАЯ СО СТРОКИ,
*  ИДУЩЕЙ ПОСЛЕ МЕТКИ, УКАЗАННОЙ В ПАРАМЕТРЕ, ИЛИ
*  СО СТРОКИ, НОМЕР КОТОРОЙ УКАЗАН В ПАРАМЕТРЕ.
*  ФОРМИРУЕМЫЙ ТЕКСТ ДОЛЖЕН БЫТЬ ОФОРМЛЕН СПЕЦИАЛЬ-
*  НЫМ ОБРАЗОМ. ДЛЯ ЭТОГО СУЩЕСТВУЕТ НАБОР СПЕЦ.
*  СИМВОЛОВ ВИДА /'СИМВОЛ', УПРАВЛЯЮЩИХ ПРОЦЕССОМ
*  ФОРМИРОВАНИЯ.
*              1. СПЕЦИАЛЬНЫЕ СИМВОЛЫ ОБЩЕГО
*                 НАЗНАЧЕНИЯ.
*
*     /Ф - ПРИЗНАК НАЧАЛА ПАКЕТА. ВМЕСТО /Ф
*          ПОДСТАВЛЯЕТСЯ ШИФР.
*     /Б - ПОДСТАВЛЯЕТСЯ НОМЕР ТОМА, С КОТОРЫМ
*          ВЕДЕТСЯ РАБОТА.
*     /СNNN - К КАЖДОЙ СЛЕДУЮЩЕЙ СТРОКЕ В КОНЦЕ
*               ДОБАВЛЯЕТСЯ СИМВОЛ NNN(8).
*             ( ДЛЯ МС "ДУБНА" НЕОБХОДИМО СТАВИТЬ
*               /С341 ПЕРЕД СТРОКОЙ ЕЕВ1АЗ)
*      /Т - ПОСЛЕДУЮЩИЙ ТЕКСТ (ДО 6 СИМВОЛОВ)
*           ДО "/" ВЫДАЕТСЯ НА ТЕРМИНАЛ В
*           КАЧЕСТВЕ ВОПРОСА. ОТВЕТНЫЙ ТЕКСТ
*           ВСТАВЛЯЕТСЯ В ФОРМ. ЗАДАЧУ ВМЕСТО
*           КОНСТРУКЦИИ /Т.
*      /П - АНАЛОГИЧНО, ТОЛЬКО ЗАПРАШИВАЕТСЯ
*           ПРОИЗВОЛЬНЫЙ ПАРОЛЬ.
*      /Ю - ДИСПЕТЧЕРСКИЙ КОНЕЦ.
*      /Е - КОНЕЦ ПАКЕТА
*      /. - НАДЧЕРКИВАНИЕ
*      /- - ПЕРЕХОД НА СЛЕД. СТРОКУ БЕЗ НАДЧ.
*
*                2. СПЕЦ. СИМВОЛЫ ДЛЯ БЕСКАРТОЧНОГО
*                   РЕДАКТИРОВАНИЯ.
*
*      /ВNNN - ВСТАВИТЬ ПОСЛЕДУЮЩИЙ ТЕКСТ ПЕРЕД
*              СТРОКОЙ NNN.
*      /ДNNN-МММ - ОТМЕНИТЬ ДИАПАЗОН СТРОК NNN-МММ
*                  И ВСТАВИТЬ НА ИХ МЕСТО ПОСЛЕДУЮЩИЙ
*                  ТЕКСТ, ЕСЛИ ОН ЕСТЬ.
*      /Р - КОНЕЦ ПАКЕТА ИСПРАВЛЕНИЯ "АРАП".
*      /К - КОНЕЦ ПАКЕТА "АРАП".
*   ВСЕ ЭТИ СИМВОЛЫ ПРЕДНАЗНАЧЕНЫ ДЛЯ РАБОТЫ С СИСТЕМОЙ
*   "АРАП".
*    ДИРЕКТИВА Ф[ОР] МОЖЕТ ИМЕТЬ 2-Й ПАРАМЕТР - СПИСОК
*   ТИПОВ ЗАМЕНЫ (0<= ТИП ЗАМЕНЫ <=47). ЕСЛИ ЭТОТ ПАРАМЕТР
*   УКАЗАН, ТО В ФОРМИРУЕМЫЙ ПАКЕТ ВКЛЮЧАЮТСЯ ТОЛЬКО
*   ЗАМЕНЫ ЭТИХ ТИПОВ И ЗАМЕНЫ БЕЗ УКАЗАНИЯ ТИПА. ПОД
*   ЗАМЕНОЙ ПОДРАЗУМЕВАЮТСЯ СТРОКИ, НАЧИНАЮЩИЕСЯ
*   СО /Д ИЛИ /В. ТИП ЗАМЕНЫ УКАЗЫВАЕТСЯ ЧЕРЕЗ ПРОБЕЛ
*   В КОНЦЕ СТРОКИ.
*              РАССМОТРИМ РАБОТУ "ЛИСТ".
*   СТРУКТУРА ДИАЛОГА:
*         РАБОТА- ЛИСТ
*         РЕС- НУЖНО УКАЗАТЬ ДОП. РАЗДЕЛЫ ПАСПОРТА
*              ЗАДАЧИ ТРАНСЛЯЦИИ, НУЖНЫЕ ПОЛЬЗОВАТЕЛЮ.
*              ПРИ "ЕТХ" ФОРМИРУЕТСЯ ПАСПОРТ:
*                        ШИФ  ХХХХХХЗС1
*                        ЛЕН 42(/Б)
*                        Е
*              РАЗДЕЛЫ НУЖНО УКАЗЫВАТЬ ЧЕРЕЗ НАДЧЕРК В
*              СТРОКУ.
*         ИМЯ- ИМЯ АВТОКОД-ПРОГРАММЫ.
*         РЕЖТРН- УКАЗАНИЕ РЕЖИМОВ ТРАНСЛЯЦИИ В СТРОКУ
*                 ЧЕРЕЗ НАДЧЕРК.
*                 ПРИ "ЕТХ" ФОРМИРУЕТСЯ СЛЕД. ПАКЕТ:
*                    ТРН$$$
*                    0-0
*    ТРН$$$ ПОДСТАВЛЯЕТСЯ ВСЕГДА. ЕСЛИ НЕОБХОДИМО ЗАКАЗАТЬ
*    ТОМ НА ЗП. (НАПРИМЕР РЕЖИМ "ЗОНМОД"), НАДО НАБИРАТЬ
*    НЕ "ЛИСТ", А "ЛИСТЗ". В РЕЗУЛЬТАТЕ ЭТОГО ДИАЛОГА
*    БУДЕТ СФОРМИРОВАНА ЗАДАЧА ТРАНСЛЯЦИИ.
*         СТАНДАРТНЫЙ   ПАСПОРТ
*            ОЗУ 9
*            РОС 0
*            ВРЕ 220
*            ВХО 70000
*            АЦП 2
*            ТЕЛ
*            ИНК
*            Е
*            В 70000
*            К 00 110 0010 00 050 0131
*            К 00 26 70002 00 074 0000
*            К 00 110 0010 15 24 40000
*            К 00 050 0121
*            К 00 170 0011
*            К 00 170 0012
*            К 00 22 55777 00 062 0000
*            К 00 30 00001
*            С 5577 0000 0022 0123
*            С 0010 0000 0055 0516
*            С 0010 0100 0055 0517
*            Е
*КОНЕЦ ЧАСТИ