微机上广泛使用的windows是多任务操作系统。所谓多道程序设计是指允许多个程序同时进入一个计算机系统的主存储器并运行这些程序的方法。这种多道程序系统也称为多任务操作系统。
单用户多任务操作系统:是指一台计算机同时只能有一个用户使用,但该用户一次可以运行或提交多个作业。
多任务系统的特点可概括如下:
1、多道——主存中有两道以上的程序,且这些程序所对应的进程在任一时刻都处于就绪、运行、等待三个状态之一;
2、宏观上并行——宏观上看,这些程序都正在执行;
3、微观上串行——微观上看,这些程序所对应的诸进程正在交替地执行,因为任何一个时刻只能有一个进程在处理机(CPU)上执行的。