- 164
- 0
- 约9.87千字
- 约 22页
- 2017-08-25 发布于云南
- 举报
?
作业调度算法实验
实验名称:? 作业调度实验?????????????????????
一、实验目的??
模拟作业调度算法,学习作业在操作系统中的调度过程,加深对作业管理的理解。特别是作业调度的概念、作业调度与进程调度的区别。培养学生程序设计的方法和技巧,提高学生编制清晰、合理、可读性好的系统程序的能力,加深对操作系统课程的理解,拓宽学生的知识领域,锻炼学生的实践技能。
二、实验要求?
本实验模拟单处理器系统的作业调度,加深对作业调度算法的理解。用某种语言编写和调试一个作业调度的算法程序,有一些简单的界面,能够运行,仿真操作系统中作业调度的原理和过程。
?
1、 在后备作业队列中输入3道作业各自需要的时间及存储空间。数据输入格式如下:
作业编号?作业名称?提交时间?运行时间?存储空间?开始时间?完成时间?等待时间
0?a?2? 2?? ? ?
1?b?1? 3 ? ?
2?c?3? 2? ? ?
? ?
2、? 按先来先服务(FCFS)的原则进行调度,输出作业调度的顺序及各自的等待时间。
3、? 按最短作业优先(SJF)的原则进行调度,输出作业调度的顺序及各自的等待时间。
4、? 按响应比最高优先的原则进行调度,输出作业调度顺序及各自的等待时间。
5、?? 按时间片轮转法进行调度,输出作业调度顺序及各自的等待时间。
6、? 建立4个子函数对应4种算法,在主函数中调用
原创力文档

文档评论(0)