Cтраница 3
Система приоритетного планирования заданий реализуется программами Системный ввод, Планировщик, Главный планировщик, Перераспределитель и Системный вывод. Системный ввод, Планировщик, Главный планировщик выполняют значительно больше функций, чем одноименные программы, реализующие последовательное планирование заданий. [31]
Для ввода небольшого объема данных с системного ввода ( SYSIPT в ДОС ЕС, SYSIN в ОС ЕС) и пишущей машинки ( CONSOLE) и вывода на системный перфоратор ( SYSPUNCH), системную печать ( SYSLST в ДОС ЕС, SYSOUT в ОС ЕС) и пишущую машинку ( CONSOLE) предназначены операторы ПРИНЯТЬ и ВЫДАТЬ. [32]
![]() |
Управляющее воздействие команды STOP. [33] |
Команда STOP позволяет прекратить работу программы системного ввода RDR. Формат команды STOP приводится в табл. 6.3. Необязательный параметр RDR - это имя процедуры системного ввода. [34]
Ввод входного потока заданий осуществляется с устройства системного ввода ( устройство ввода с перфокарт, магнитная лента или магнитный диск) программой Системный ввод. Ее выходными данными являются Очереди заданий, размещенные в библиотеке задании. Для выполнения задания выбираются программой Управления заданиями, называемой Планировщиком заданий Загрузка и передача управления проблемной программе осуществляются уже другим элементом операционной системы - Супервизором рассмотренным ранее. Результаты работы проблемной программы могут быть выведены на системное устройство вывода с помощью программ Системный вывод и Прямой системный вывод. [35]
Простой монитор систем без мультипрограммирования заменяется программой системного ввода и планировщиком, в результате чего процесс ввода заданий четко делится на два этапа: собственно ввод и планирование выполнения. [36]
![]() |
Входные очереди злдлний в ОС ЕС ЭВМ. [37] |
После запуска она постоянно следит за устройством системного ввода, физический адрес которого оператор ЭВМ указал в соответствующей директиве. Как только на устройстве системного ввода появляется какое-нибудь задание, ридер сразу же приступает к его обработке. Если же на устройстве системного ввода долгое время отсутствуют какие-либо запуски, оператор ЭВМ для высвобождения объема памяти может снять программу системного ввода. При этом вычислительный процесс не останавливается, поскольку новые задания поступают в ОП на решение из ранее заполненных системных очередей, но осуществить ввод дополнительных заданий с устройства системного ввода невозможно. [38]
В этом случае оператор запускает две программы системного ввода, каждая из которых обслуживает свое устройство. [39]
Значения параметров по умолчанию устанавливаются в процедуре системного ввода. [40]
Для выполнения задания COPYAR необходимо стартовать, программу системного ввода. Это может быть сделано оператором с консоли или через устройство системного ввода. [41]
Указание в качестве идентификатора S позволяет запустить программу системного ввода в первой по порядку зоне размером не менее 48 Кбайт, которая в момент выдачи команды окажется свободной. Использование этого идентификатора позволяет заданиям, для выполнения которых требуется зона выполнения, занятая программой системного ввода, вытеснять ее в свободную зону. [42]
По умолчанию предполагается значение, установленное в процедуре системного ввода: если оно там не установлено, то предполагается VIRT. Если данный параметр закодирован в операторе JOB, то значения этих параметров, установленные в операторах EXEC задания, игнорируются. [43]
По умолчанию используется значение, определенное в процедуре системного ввода. В режиме SVS раздел выделяется в виртуальной или реальной памяти в зависимости от значения параметра ADDRSPC. Если данный параметр закодирован в операторе JOB, то значения этих параметров, установленные в операторах EXEC задания, игнорируются. [44]
Как уже было сказано, при распознавании команды оператора Системный ввод записывает ее в одну из библиотек системы. При получении управления Главный планировщик считывает команду, интерпретирует и выполняет. [45]