先来先服务FCFS和短作业优先SJF进程调度算法..docVIP

  • 11
  • 0
  • 约5.29千字
  • 约 8页
  • 2016-12-26 发布于重庆
  • 举报

先来先服务FCFS和短作业优先SJF进程调度算法..doc

先来先服务FCFS和短作业优先SJF进程调度算法 【实验目的】 通过这次实验,加深对进程概念的理解,进一步掌握进程状态的转变、进程调度的策略及对系统性能的评价方法。 【实验内容】 设计程序模拟进程的先来先服务FCFS和短作业优先SJF调度过程。假设有n个进程分别在T1, … ,Tn时刻到达系统,它们需要的服务时间分别为S1, … ,Sn。分别采用先来先服务FCFS和短作业优先SJF进程调度算法进行调度,计算每个进程的完成时间,周转时间和带权周转时间,并且统计n个进程的平均周转时间和平均带权周转时间。 【程序代码】 #includeiostream.h #includeiomanip.h #define Number 5 void main() { int n; int daoda[Number],fuwu[Number],i; cout请依次输入各个进程的到达时间并以空格间隔:; for(i=0;iNumber;i++) { cindaoda[i]; } cout请依次输入各个进程的服务时间,并以空格间隔:; for(i=0;iNumber;i++) { cinfuwu[i]; } cout请输入n=1选择FCFS或者n=2选择SJF或者n=3同时调用FCFS和SJF,n=; cinn; while(n1||n3

文档评论(0)

1亿VIP精品文档

相关文档