Поясните суть алгоритма планирования независимых процессов с использованием очередей заданий.
 Ответ 
Идея алгоритма планирования процессов с использованием очередей заданий состоит в следующем. Все готовые к исполнению процессы помещаются в очередь заданий. Освободившийся процессор получает готовый к исполнению процесс из этой очереди. По мере обработки данных появляются новые готовые к исполнению процессы, которые помещаются в очередь заданий.
Процесс в системе может находиться в следующих основных состояниях: «активен» - выполняется на процессоре: «готов к выполнению» - процесс может выполняться, но из-за отсутствия свободного процессора не выполняется: «ожидает» - процесс не может перейти в состояние «готов к выполнению» до тех пор, пока не произойдет некоторое событие, например, откроется семафор, активный процесс завершится, активный процесс будет остановлен другим активным процессом и т.д.
В этих терминах суть алгоритма планирования независимых процессов с использованием очередей заданий состоит в следующем. Все процессы в состоянии «готов к исполнению» образуют либо единую очередь к процессорам, упорядоченную по приоритетам процессов, либо образуют несколько очередей для процессов с разными приоритетами (например, в транспьютерах – очередь процессов с высоким приоритетом и с обычным приоритетом). Переключение процессоров с процесса на процесс заключается в выборе самого приоритетного процесса из очереди (этот процесс находится в начале очереди). Смена процессов может вызываться исчерпанием кванта времени, отведенного под непрерывное выполнение текущего процесса, или переходом процесса в состояние "ожидает".