作业调度:单道系统下FCFS、SJF、HRRN以及多道系统下FCFS、优先级调度代码设计

原题:实验二 作业调度---设计测试实验

1.编写并调试一个单道系统的作业调度模拟程序。

调度模型:描述调度模型(可以采用模块化方法并用框图说明)

开始程序,选择调度算法,然后输入作业信息。不论选什么调度算法,作业均按到达先后顺序排队。如果是FCFS模式,每次调度时取出队头作业运行;如果是SJF模式,每次调度遍历队列,找到已到达作业中运行时间最少的,并取出运行;如果是HRRN模式,每次调度遍历队列,找到已到达作业中响应比最大的,并取出运行。作业运行时,计算该作业的运行数据(完成时间,周转时间、带权周转时间等)并打印,且更新这组作业的总周转时间和总带权周转时间。所有作业运行完以后,计算这组作业的平均周转时间和平均带权周转时间。

作业调度算法:分别采用FCFS、SJF、HRRN的调度算法

要求:

1)定义JCB并操作之。

2)描述作业队列。

一个就绪队列,

猜你喜欢

转载自blog.csdn.net/qq_44643644/article/details/107127185