资源说明:⒈ 问题描述
编程实现四种调度算法:
(1) 先来先服务算法
(2) 短作业优先算法
(3) 优先权算法
(4) 基于时间片的多级反馈队列算法
⒉ 基本要求
(1) 通过若干个实例实现各种算法的优劣性对比;
(2) 结果要求可视化展示
⒊ 实现提示
根据课本所给的四种算法的原理,编程分别实现。在给出相同的进程数、进程名以及相同的到达时间和服务时间的情况下,比较四种算法调度后各进程的完成时间、周转时间和带权周转时间。
4. 输入和输出
1)输入
进程数进程名以及各个进程的到达时间和服务时间,基于时间片的多级反馈队列算法确定的时间片的大小。
2)输出(两种形式)
每种算法有如下输出:各个进程名以及对应的完成时间、周转时间和带权周转时间。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。