上传者: 37680278
|
上传时间: 2021-07-01 12:55:23
|
文件大小: 53KB
|
文件类型: CPP
1. 建立作业的数据结构描述
2. 使用两种方式产生作业/进程: (a)自动产生(b) 手工输入
3. 在屏幕上显示每个作业/进程的执行情况。
4. 时间的流逝可用下面几种方法模拟: (a)按键盘,每按一次可以认为过一个时间单位(b)响应WM_TIMER (本实验采用b 方法)
5. 计算并显示一批作业进程的周转时间,平均周转时间,带权周转时间,平均带权周转时间。
6. 将一批作业/进程的执行情况存入磁盘文件,以后可以读出并重放。
7. 支持的调度算法: 先来先服务,短作业/进程优先,时间片轮转调度算法,优先权调度算法,高响应比优先调度算法,多级反馈队列调度算法。
vs2013上 2017上实现完成