Диспетчер-программа (англ. dispatcher, от dispatch — отправлять по назначению, быстро выполнять), программа, предназначенная для организации и управления ходом работы вычислительной системы. Д.-п. является одной из составных частей системы математического обеспечения ЭВМ и представляет собой большую программу (десятки тысяч команд) со сложной логикой взаимодействия отдельных частей. Обеспечивая работу ЦВМ в режиме пакетной (одновременной) обработки нескольких задач, Д.-п. устанавливает порядок ввода исходных данных, распределяет программы и массивы информации по памяти, координирует работу устройств ЦВМ при одновременном выполнении участков одной или нескольких программ, обеспечивает автоматическую защиту программ и информационных массивов в памяти от неразрешённого вмешательства, случайного наложения или взаимного влияния. При работе ЦВМ в режиме разделения времени Д.-п. обслуживает десятки и более математических пультов потребителей, иногда находящихся на значительном расстоянии от машины, выделяя для решения задачи, задаваемой с каждого пульта, небольшой интервал машинного времени. Д.-п. также анализирует отказы и сбои в машине и вырабатывает решения по продолжению вычислений.

 

  Лит.: Труды 2-ой Всесоюзной конференции по программированию, Новосиб., 1970.

  А. В. Гусев.