2022年操作系统短作业优先进程调度算法 2.pdf
《2022年操作系统短作业优先进程调度算法 2.pdf》由会员分享,可在线阅读,更多相关《2022年操作系统短作业优先进程调度算法 2.pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、#include #include using namespace std; struct SJF char name6;/ 进程名float arrivetime;/ 到达时间float servicetime;/ 服务时间float starttime;/ 开始执行时间float finishtime;/ 完成时间float zztime;/ 周转时间float dqzztime;/ 带权周转时间; SJF a100; void input(SJF *p,int N) int i; cout 按照进程名到达时间服务时间的格式输入 endl; for(i=0;i=N-1;i+) cout第
2、i+1pi.namepi.arrivetimepi.servicetime; void Print(SJF *p,float arrivetime,float servicetime,float starttime,float finishtime,float zztime,float dqzztime,int N) int k; coutendl 进程的运行状况:endl; cout 进程名到达时间服务时间 开始时间 完成时间周转时间带权周转时间endl; for(k=0;k=N-1;k+) cout pk.name pk.arrivetime pk.servicetime pk.start
3、time pk.finishtime pk.zztime pk.dqzztimeendl; /排序void sort(SJF *p,int N) for(int i=0;i=N-1;i+) for(int j=0;j=i;j+) if(pi.arrivetimepj.arrivetime) SJF temp; temp=pi; pi=pj; pj=temp; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - - - - /运行阶段void d
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年操作系统短作业优先进程调度算法 2022 操作系统 作业 优先 进程 调度 算法
限制150内