操作系统课程设计-进程调度模拟
《操作系统课程设计-进程调度模拟》由会员分享,可在线阅读,更多相关《操作系统课程设计-进程调度模拟(14页珍藏版)》请在毕设资料网上搜索。
1、 操作系统课程设计操作系统课程设计 进程调度模拟进程调度模拟 班级:班级: 计算机科学与技术三班计算机科学与技术三班 学号:学号: 1 一、一、实验要求实验要求 编写一个进程调度程序,允许多个进程共行的进程调度程序。编写一个进程调度程序,允许多个进程共行的进程调度程序。 采用最高优先级数优先的调度算法(即把处理机分配给优先数最高的进程)采用最高优先级数优先的调度算法(即把处理机分配给优先数最高的进程) 和先来先服务算法。和先来先服务算法。 每个进程用一个进程控制块(每个进程用一个进程控制块( PCBPCB)表示。进程控制块可以包含如下信息:)表示。进程控制块可以包含如下信息: 进程名、优先数、
2、到达时间、需要运行时间、已用进程名、优先数、到达时间、需要运行时间、已用 CPCPU U 时间、进程状态等等。时间、进程状态等等。 进程的优先数及需要的运行时间可以事先人为地指定(也可以由随机数产进程的优先数及需要的运行时间可以事先人为地指定(也可以由随机数产 生) 。进程的到达时间为输入进程的时间。生) 。进程的到达时间为输入进程的时间。 进程的运行时间以时间片为单位进行计算。进程的运行时间以时间片为单位进行计算。 每个进程的状态可以是就绪每个进程的状态可以是就绪 W W(WaitWait) 、运行) 、运行 R R(RunRun) 、或完成) 、或完成 F F(FinishFinish)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 课程设计 进程 调度 模拟
