多道批处理作业调度模拟程序

时间:2013-05-29 15:29:27
【文件属性】:
文件名称:多道批处理作业调度模拟程序
文件大小:4KB
文件格式:JAVA
更新时间:2013-05-29 15:29:27
操作系统 多道批处理作业调度模拟程序 目的: 熟悉作业调度算法及其实现 内容: 编写一个程序完成多道批处理作业调度 要求: 只考虑1个CPU的资源,其他资源不考虑 使用响应比高者优先算法 程序采用键盘输入,输入格式为: K TJ1 YS1 …… TJK YSK 其中K是作业数(>0),TJi提交时间,YSi (i=1~K)是作业预计的运行时间(以分钟计)TJ的输入格式是XXYY,其中XX是时,YY是分,如10点28分,输入为1028。但内部计算要以60进制来算。要求输出按照作业调度的先后次序输出结果,每行为一个作业状态,从左到右分别是调度次序,作业号,调度时间,周转时间和带权周转时间最后一行输出两个数,第一为平均周转时间,第二为平均带权周转时间。 输入方式为:时间用时刻输入法 即10:10 输入1010 以空格隔开 例如进程数为4, 提交时间 0950 1010 1020 1130 即代表4个进程提交时间分别为9:50 ,10:10....

网友评论

  • 拿来参考一下
  • 很好用,不错!!!
  • 拿来参考一下
  • 可以运行但是存在一些问题,比如前一进程结束但后一进程还没到来时结果会出错。
  • 总体能行。
  • 运行成功了哦
  • 程序不错可以运行
  • 程序可以运行,但是部分数据测试有错
  • 算法有不足,两个作业间的时间间隔没算
  • 没考虑运行时间间隙,会提前运行,其他还可以
  • 程序可以运行,界面不太好
  • 效果还可以
  • 可以运行,但是木有达到想要的效果。。
  • 程序可以运行。