Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

4. Язык общения человека с машиной MML

.docx
Скачиваний:
73
Добавлен:
10.02.2016
Размер:
2.33 Mб
Скачать

Язык вывода. Вывод данных из системы EWSD осуществляется: в каче­стве реакции на команды, введенные оператором, или для предоставления ин­формации об особых событиях, выходящих за рамки диалога, например, об ап­паратных отказах или о заданиях, длительность выполнения которых превыси­ла допустимое значение. При каждом вводе команды MML система отвечает сообщением, содержащим информацию о статусе и о последующих этапах об­работки введенного значения.

Сообщения о сбоях указывают обслуживающему персоналу, что введен­ное значение было неверным (например, синтаксическая ошибка, несанкциони­рованная команда) и обрабатываться не будет. Выводимые запросы приглаша­ют пользователя продолжить уже начатый ввод (например, "enter further pa­rameters - введите следующие параметры", "confirm dangerous commands - под­твердите опасные команды").

Сообщения подтверждения. Если система принимает введенное значение как полное и правильное, обслуживающий персонал получает сообщение под­тверждения, указывающее, что обработка введенного значения продолжается. Отображается строка повторения команды, содержащая одно из сообщений, приведенных в табл. 4.5:

Таблица 4.5 - Результаты выполнения команд

EXEC D

Команда MML выполнена полностью и без ошибок

ACCEPTED

Идет подготовка к обработке команды MML, или команда уже обрабаты­вается. Последует дополнительная информация

STARTED

Длительное задание было запущено по команде MML

PART.EXEC'D

Команда MML обработана частично

NOT EXEC'D

При текущем состоянии системы команда MML не может быть выполнена

При вводе команд отображения выводится информация, указанная в за­просе. Сообщение подтверждения завершается конечной строкой.

Структура вывода. Каждый вывод (сообщение) из системы содержит: заголовок сообщения (кроме сообщений о сбоях); подтверждение, запрос или сообщение о сбое; конечную строку или строку прерывания и строку продол­жения.

Структура заголовка сообщения (В качестве примера см. рис. 4.6 )

Строка 1 Заголовок сообщения:

Т47 - имя станции или процессора DCP, сгенерировавших сообщение;

ERS14 - идентификатор станции;

UWACBL1N76310126 - идентификатор программы процессора CP или DCP, содержит следующую информацию:

- кодовый номер станции, имя и номер версии ПО;

- режим функционирования процессора CP;

- 1-я цифра = BCMY;

- 2-я цифра = ВАР;

1 - ВАР 1/главный,

0-ВАР 0/главный;

- 3-я цифра = режим функционирования СР\ 13:

0 - CPA 13, нормальный режим;

1 = СР113, режим SPLIT, активная сторона;

2 = СР113, режим SPLIT, неактивная сторона;

3 = СР\ 13С, нормальный режим;

4 = CP 113С, режим SPLIT, активная сторона;

5 = CPl 13С, режим SPLIT, неактивная сторона;

- 93-03-25 дата вывода;

- 08:57:56 время вывода.

2-ая строка также относится к заголовку сообщения:

- номер задания, назначенного к выводу;

- ОМТ-01 - идентификатор терминала ОМТ, с которого была введена команда;

- EWSD1 - пользователь, определенный по паролю пользователя;

- 3980 - номер группы сообщений или тип данных, которому назначено сооб­щение;

- номер формата вывода для сообщения.

Строка 4: Повторение команды й информация о статусе.

Последняя строка - конечная.

Идентификатор станции, идентификатор терминала омт и пользователя являются необязательными параметрами. Если один из этих параметров про­пущен, последующие параметры вводятся с выравниванием по левому краю. Дата и время не смещаются, а остаются на своих определенных позициях. Если сообщение одновременно записывается в файл, в конце второй строки отобра­жается имя файла и номер записи.

Структура строки прерывания и строки продолжения. Вывод может содержать ряд страниц, каждая из которых заканчивается строкой прерывания (кроме последней страницы): INTERRUPTION TEW JOB 3333/4444. Тогда сле­дующая страница начинается со следующей строки CONTINUATION TEXT9999 (9999...номер страницы) и заголовка сообщения.

Структура конечной строки.

1) END TEXT JOB 3333/4444 - вывод завершен, задание еще не выполнено

2) END JOB 3333/4444 - задание полностью выполнено и завершено.