91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

操作系統課程設計

資源截圖

代碼片段和文件信息

#include“stdafx.h“
#include
#include
#include
#include
using?namespace?std;
#define?FIRST?1
#define?BEST?0
#define?FCFS?1
#define?SJF?0
int?MemoryAlg?=?FIRST;//該變量用于區分內存分配算法
int?ProcessAlg?=?FCFS;//該變量用于區分進程調度算法
struct?Time
{
int?h;
int?m;
};
struct?PCB
{
string?PName;//名字
Time?ArriveTime;//到達時間
Time?Intime;//裝入時間
Time?StartTime;//開始時間
int?NeedMemory;//內存要求
int?NeedTime;//執行時間
Time?EndTime;//結束時間
int?CyclingTime;//周轉時間
double?WCTime;//帶權周轉時間

//重載<號?實現優先隊列自定義排序
friend?bool?operator<(PCB?a?PCB?b){
if?(ProcessAlg?==?FCFS){//先來先服務
if?(a.ArriveTime.h?==?b.ArriveTime.h)
return?a.ArriveTime.m?>?b.ArriveTime.m;
else
return?a.ArriveTime.h?>?a.ArriveTime.h;
}
else?if?(ProcessAlg?==?SJF){//短作業優先

評論

共有 條評論