Cтраница 1
Главный планировщик осуществляет связь операционной системы с оператором: обрабатывает команды оператора, которые он передает с консольного устройства, и выдает сообщения оператору. [1]
Главному планировщику соответствует проблемная задача, формируемая в процессе первоначальной загрузки Супервизора. При запуске системы Главный планировщик - единственная задача системы, которая инициирует все проблемные задачи. Главный планировщик обрабатывает команды оператора и выдает ему сообщения. Оператор может вводить команды с пульта или включать их во входной поток заданий; эти команды используются для вызова программ Супервизора и Управления заданиями. Команды обрабатываются Главным планировщиком в три этапа: чтение, планирование и выполнение. Главный планировщик инициирует за-зачу для выбранного Планировщиком задания и передает управление Супервизору для загрузки программы. [2]
Если Главный планировщик активизирует задачу для программы Прямой системный вывод, то он указывает классы заданий, выходные классы и устройства ввода-вывода, назначаемые задаче. [3]
Программы главного планировщика подготавливают систему к обработке задания, инициализируя очереди входных и выходных работ, инициализируя и открывая такие наборы данных, как системный журнал и учетный набор данных. Обработка задания начинается в тот момент, когда в ответ на команды оператора начинают функционировать программы системного ввода и инициатора-терминатора. [4]
Набор программ главного планировщика предназначен для выполнения команд оператора ЭВМ и обеспечения его связи с ЭВМ путем диалога: главный планировщик выдает оператору запросы и сообщения, отвечает на вопросы оператора относительно состояния задания и вычислительной системы в целом. [5]
![]() |
Программы управления заданиями ОС ЕС. [6] |
Программа же главного планировщика в качестве первой системной управляющей программы попадает в ОП в момент начальной загрузки ОС вместе с ее ядром. [7]
Набор программ главного планировщика предназначен для выполнения команд оператора ЭВМ и обеспечения его связи с ЭВМ путем диалога: главный планировщик выдает оператору запросы и сообщения, отвечая на вопросы оператора относительно состояния задания и вычислительной системы в целом. В набор программ планировщика заданий входят программы, инициализирующие выполнение заданий, организующие обработку заданий: считывание задания с устройства ввода, проверку правильности записи управляющих операторов, построение управляющих таблиц и организацию входной системной очереди на магнитном диске. После подготовки задания к выполнению она передает управление программе управления задачами. [8]
Управление заданиями обеспечивается главным планировщиком и планировщиком заданий. Главный планировщик осуществляет связь между оператором и вычислительной системой. Планировщик заданий интерпретирует введенные в систему задания, подготавливает их для выполнения и организует обработку системного вывода. В мультипрограммном режиме используется приоритетное планирование заданий. Требования к системе со стороны пользователей оформляются на языке управления заданиями. [9]
После завершения инициализации ядра инициализируется главный планировщик и планировщик заданий ОС ЕС. [10]
Программа Системный ввод получает от Главного планировщика, интерпретирующего команду на запуск Системного ввода, информацию об устройстве системного ввода. Главный планировщик может одновременно инициировать задачи для трех программ Системный ввод, предоставив в их распоряжение три типа устройства: устройство ввода с перфокарт, магнитную ленту и диск. [11]
![]() |
Общая схема функционирования планировщика заданий. [12] |
Команды оператора принимаются и расшифровываются главным планировщиком - одной из программ СУЗ, обеспечивающей связь оператора с вычислительной системой. Функционально главный планировщик является ведущей программой СУЗ, он имеет резидентный статус и размещается в ядре ОС. [13]
Основными программами Управления заданиями являются: Главный планировщик, Планировщик заданий, Ввод заданий ( Системный ввод), Системный вывод - это Р программы, но они имеют нулевой ключ защиты памяти. [14]
Планировщик состоит из планировщика заданий и главного планировщика. Планировщик заданий подготавливает задания для выполнения и планирует их выполнение последовательно или с учетом приоритетов. Главный планировщик устанавливает связь оператора с ОС, выводит сообщения на консоль оператора и вводит с консоли его команд. [15]