(1) 查阅相关资料;
(2) 初步编写程序;
(3) 准备测试数据;
2.准备知识:
分别用两种调度算法对多个进程进行调度。每个进程可有三种状态;执行状态(run)、就绪状态(ready,包括等待状态)和完成状态(finish),并假定初始状态为就绪状态。
(一)进程控制块结构如下:
name——进程标示符
prio/round——进程优先数/进程每次轮转的时间片数(设为常数2)
cputime——进程累计占用CPU的时间片数
needtime——进程到完成还需要的时间片数
state——进程状态