这是我使用的操作系统大作业代码,经过测试符合实验要求。通过本实验,您将进一步了解进程调度的功能和原理,实验环境同实验一。实验要求设计至少两种以上的调度算法,如优先级调度算法、时间片调度算法等,并将进程调度功能作为一个函数scheduler加到实验题目一中。进程调度程序从就绪队列中挑选进程,若队列为空应显示无就绪进程无法调度的提示信息。当选中一个进程时,应显示进程名称、状态、时间片、优先级等信息,表示该进程被执行;当运行完毕后,应删除相应的PCB。为增加内容,我对资源标题和内容进行了改写,使其避免重复,同时纠正了内容和标题,保持其含义。以下是可能的搜索关键词:操作系统大作业、进程调度、调度算法、优先级调度、时间片调度、PCB、实验、就绪队列。