-
大小: 4KB文件類型: .cpp金幣: 1下載: 0 次發(fā)布日期: 2021-01-07
- 語(yǔ)言: C/C++
- 標(biāo)簽: 操作系統(tǒng)??
資源簡(jiǎn)介
西安電子科技大學(xué) 操作系統(tǒng)實(shí)驗(yàn) 頁(yè)式存儲(chǔ)管理方案模擬 c++編程
代碼片段和文件信息
#include
#include???????????//文件輸入輸出
#include
#include???//產(chǎn)生隨機(jī)數(shù)組用
#include?????//產(chǎn)生隨機(jī)數(shù)組用
#include?
using?namespace?std;
HANDLE?thread;
DWORD?threadID;
int?Memory[256];
int?Job_Empty_Check[5];????????//0表示作業(yè)釋放,1表示作業(yè)存在
typedef?struct?JOB
{
int?JOBSIZE;??????//作業(yè)的大小
int?JOBTIME;??????//作業(yè)的執(zhí)行時(shí)間
int?JOB_K_NUM;?????//作業(yè)所占頁(yè)面數(shù)
}JOB;
int?JobSize()?????????????????????????????//隨機(jī)產(chǎn)生作業(yè)大小8~200?k
{
int?w1;
srand((unsigned)time(NULL));
w1=rand();
w1%=200;
while(w1<=8)
{
w1=rand();
w1%=200;
}
return?w1;
}
int?JobTime()???????????????????????????????//隨機(jī)產(chǎn)生作業(yè)執(zhí)行時(shí)間10~40?s
{
int?w2;
srand((unsigned)time(NULL));
w2=rand();
w2%=40;
while(w2<=10)
{
w2=rand();
w2%=40;
}
return?w2;
評(píng)論
共有 條評(píng)論