调度程序的功能是决定什么时候开始运行、什么时间或什么情况下让给其他程序运行。调度程序可以处于后台,也可以处于前台。处于后台的调度程序即为后台调度程序。如果处于后台部分,程序比较简单,但后台调度程序比前台调度程序适用范围窄。