題目1 進程調度模擬程序
目的:
熟悉進程調度算法及其實現
內容:
編寫一個程序完成多道程序的調度
要求:
只考慮1個CPU的資源,其他資源不考慮
使用響應比高者優先算法
程序採用鍵盤輸入,輸入格式爲:
K
TJ1 YS1
……
TJK YSK
其中K是作業數(>0),TJi提交時間,YSi (i=1~K)是作業預計的運行時間(以分鐘計)TJ的輸入格式是XXYY,其中XX是時,YY是分,如10點28分,輸入爲1028。但內部計算要以60進制來算。要求輸出按照作業調度的先後次序輸出結果,每行爲一個作業狀態,從左到右分別是調度次序,作業號,調度時間,週轉時間和帶權週轉時間,最後一行輸出兩個數,第一爲平均週轉時間,第二爲平均帶權週轉時間。
測試數據
4
0800 120
0830 30
0900 6
0930 12
#include<bits/stdc++.h&g