资源简介
西安电子科技大学 操作系统实验 页式存储管理方案模拟 c++编程
代码片段和文件信息
#include
#include //文件输入输出
#include
#include //产生随机数组用
#include //产生随机数组用
#include
using namespace std;
HANDLE thread;
DWORD threadID;
int Memory[256];
int Job_Empty_Check[5]; //0表示作业释放,1表示作业存在
typedef struct JOB
{
int JOBSIZE; //作业的大小
int JOBTIME; //作业的执行时间
int JOB_K_NUM; //作业所占页面数
}JOB;
int JobSize() //随机产生作业大小8~200 k
{
int w1;
srand((unsigned)time(NULL));
w1=rand();
w1%=200;
while(w1<=8)
{
w1=rand();
w1%=200;
}
return w1;
}
int JobTime() //随机产生作业执行时间10~40 s
{
int w2;
srand((unsigned)time(NULL));
w2=rand();
w2%=40;
while(w2<=10)
{
w2=rand();
w2%=40;
}
return w2;
评论
共有 条评论