Cтраница 3
Современные электронные вычислительные машины, как правило, снабжаются операционными системами и системами интерпретации. Операционные системы организуют вычислительный процесс, системы интерпретации - динамический вызов и выполнение программ, хранящихся в библиотеке. Обращение к операционной системе производится с помощью специальных команд, называемых директивами. Набор директив для каждой операционной системы определяется ее возможностями. В официальном сообщении об АЛМО не определен набор директив операционной системы абстрактной машины АЛМО. Однако попытка определить такую систему была сделана при отображении АЛМО на БЭСМ-6 и сводится к следующему. [31]
![]() |
Полная директива. [32] |
Каждому операнду выделено строго определенное место и максималь но возможное количество символо-мест. Полная директива имеет на экране дисплея вид, показанный на рис. 9.4. При нажатии соответствующих клавиш ФК в первую строку экрана автоматически выводятся полные или сокращенные наименования вида операции, типа устройства, вида информации, номера позиций уровней детализации информации. Номера различного уровня разделяются с помощью тире. Набор директив может производиться в произвольном порядке. Концом директивы является вид операции. При наборе директивы предусмот-трена возможность умалчивания, например отсутствие в директиве номера дисплея воспринимается как номер собственного дисплея, которому принадлежит клавиатура, сформировавшая директиву. [33]
Директивы отладки используются для управления отладкой через ПМ. Они делятся на две группы. Одну группу составляют директивы управления режимом отладки, не влияющие на ход выполнения отлаживаемой программы, а другую группу составляют директивы управления отлаживаемой программой. Набор директив на ПМ начинается с символа тире и индентификатора задания. Далее следуют символы точка с запятой и дробная черта, являющаяся отличительным признаком директив отладки. [34]
Диалоговая система ( ДС) представляет собой комплекс технических и программных средств, а также языкового и информационного обеспечения. К техническим средствам ДС наряду с соответствующими ЭВМ относятся дисплеи с клавиатурами. Клавиатура служит для ввода в ЭВМ директив ( запросов) и данных, а экран дисплея - для отображения вводимой с клавиатуры и выводимой из ЭВМ информации. Программное обеспечение ДС вместе с операционной системой ( ОС) ЭВМ обеспечивают формирование, пересылку и расшифровку в ЭВМ директив, набираемых на клавиатуре, запуск соответствующих пользовательских программ ( ПП), редактирование и вывод информации на экран. Набор директив пользователя и сообщений ЭВМ, а также правила их формирования называются языком общения ДС. К информационному обеспечению ДС относятся правила размещения информации на экране дисплея, набор форм ( видов) предоставления информации. [35]
Диалоговая система ( ДС) представляет собой комплекс технических и программных средств, а также языкового и информационного обеспечения. К техническим средствам ДС наряду с соответствующими ЭВМ относятся дисплеи с клавиатурами. Клавиатура служит для ввода в ЭВМ директив ( запросов) и данных, а экран дисплея - для отображения вводимой с клавиатуры и выводимой из ЭВМ информации. Программное обеспечение ДС вместе с опера ционной системой ( ОС) ЭВМ обеспечивают формирование, пересылку и расшифровку в ЭВМ директив, набираемых на клавиатуре, запуск соответствующих пользовательских программ ( ПП), редактирование и вывод информации на экран. Набор директив пользователя и сообщений ЭВМ, а также правила их формирования называются языком общения ДС. К информационному обеспечению ДС относятся травила размещения информации на экране дисплея, набор форм ( видов) предоставления информации. [36]
Если в директиве было указано ПМ, то Оператор должен ввести паспорт очередной программы с пультовой ПМ. Если в директиве было указано ПК, ПЛ или МЛ, то диспетчер требует от Оператора установки носителя с пакетом на свободное устройство соответствующего типа, указывая его машинный номер. Если Оператор Z не будет продолжать работу, то ему достаточно набрать директиву Х-1 о. Тогда работа исключается из очереди, а занимаемый ею уровень освобождается. После набора директивы Х о диспетчер вводит паспорт очередной программы. Если в директиве было указано устройство с номером ZZZ, то диспетчер вводит паспорт очередной программы без предупреждения. [37]
Современные электронные вычислительные машины, как правило, снабжаются операционными системами и системами интерпретации. Операционные системы организуют вычислительный процесс, системы интерпретации - динамический вызов и выполнение программ, хранящихся в библиотеке. Обращение к операционной системе производится с помощью специальных команд, называемых директивами. Набор директив для каждой операционной системы определяется ее возможностями. В официальном сообщении об АЛМО не определен набор директив операционной системы абстрактной машины АЛМО. Однако попытка определить такую систему была сделана при отображении АЛМО на БЭСМ-6 и сводится к следующему. [38]
Языком управления заданиями обеспечиваются все этапы технологии. Технологические системы оснащаются монитором с языком управления заданиями, в том числе управления базой данных в различных режимах. Этим достигаются переносимость, технологической системы и унификация управления ее работой. Директивы имеют фиксированный синтаксис как всей директивы, так и ее операндов. Для таких действий, как управление базой данных и диалог, набор директив стандартизирован. Для других функциональных подсистем набор директив определяется их функциями. Элементами языков управления являются диагностические сообщения об обнаруженных ошибках. Структура таких сообщений должна быть унифицирована и привязана к строкам исходного текста заданий. При этом унифицируются структура построения предложений диагностики и классификация ошибок. [39]
Каждому операнду выделено строго определенное место и максимально возможное количество символо-мест. Полная директива имеет на экране дисплея вид, показанный на рис. 9.4. При нажатии соответствующих клавиш ФК в первую строку экрана автоматически выводятся полные или сокращенные наименования вида операции, типа устройства, вида информации, номера позиций уровней детализации информации. Номера различного уровня разделяются с помощью тире. Набор директив может производиться в произвольном порядке. Концом директивы является вид операции. При наборе директивы предусмот-трена возможность умалчивания, например отсутствие в директиве номера дисплея воспринимается как номер собственного дисплея, которому принадлежит клавиатура, сформировавшая директиву. [40]
![]() |
Полная директива. [41] |
Каждому операнду выделено строго определенное место и максималь но возможное количество символо-мест. Полная директива имеет на экране дисплея вид, показанный на рис. 9.4. При нажатии соответствующих клавиш ФК в первую строку экрана автоматически выводятся полные или сокращенные наименования вида операции, типа устройства, вида информации, номера позиций уровней детализации информации. Номера различного уровня разделяются с помощью тире. Набор директив может производиться в произвольном порядке. Концом директивы является вид операции. При наборе директивы предусмот-трена возможность умалчивания, например отсутствие в директиве номера дисплея воспринимается как номер собственного дисплея, которому принадлежит клавиатура, сформировавшая директиву. [42]
Языком управления заданиями обеспечиваются все этапы технологии. Технологические системы оснащаются монитором с языком управления заданиями, в том числе управления базой данных в различных режимах. Этим достигаются переносимость, технологической системы и унификация управления ее работой. Директивы имеют фиксированный синтаксис как всей директивы, так и ее операндов. Для таких действий, как управление базой данных и диалог, набор директив стандартизирован. Для других функциональных подсистем набор директив определяется их функциями. Элементами языков управления являются диагностические сообщения об обнаруженных ошибках. Структура таких сообщений должна быть унифицирована и привязана к строкам исходного текста заданий. При этом унифицируются структура построения предложений диагностики и классификация ошибок. [43]
Кроме рассмотренного жесткого языка общения ДС обеспечивает, как указывалось, и язык, близкий к естественному. Информационное обеспечение организовано таким образом, чтобы необходимая информация могла быть получена как тем, так и другим способом. Как и в ДС, на мини - ЭВМ предусмотрено большое количество жестких, заранее подготовленных схем, таблиц и указателей для их. С помощью ПСА вызов этих кадров упрощается. В то же время ПСА позволяет автоматике формировать гибкие списки, таблицы и отдельные сообщения, запрашиваемы диспетчером. Например, директивой ПЛАН ГЕНЕРАЦИИ УРАЛ ВЫВОД выводится таблица почасовых плановых значений генерируемой мощности в ОЭЭС Урала за текущие сутки. Таким образом, язык рассматриваемой ДС позволяет диспетчеру минимизировать использование указателей и цифровой индексации при поиске необходимой информации, сократить время набора директивы и в итоге повысить оперативность управления. [44]
Кроме рассмотренного жесткого языка общения ДС обеспечивает, как указывалось, и язык, близкий к естественному. Информационное обеспечение организовано таким образом, чтобы необходимая информация могла быть получена как тем, так и другим способом. Как и в ДС, на мини - ЭВМ предусмотрено большое количество жестких, заранее подготовленных схем, таблиц и указателей для их-ступенчато-го поиска. С помощью ПСА вызов этих кадров упрощается. В то же время ПСА позволяет автоматике формировать гибкие списки, таблицы и отдельные сообщения, запрашиваемые диспетчером. Например, директивой ПЛАН ГЕНЕРАЦИИ УРАЛ ВЫВОД выводится таблица почасовых плановых значений генерируемой мощности в ОЭЭС Урала за текущие сутки. Таким образом, язык рассматриваемой ДС позволяет диспетчеру минимизировать использование указателей и цифровой индексации при поиске необходимой информации, сократить время набора директивы и в итоге повысить оперативность управления. [45]