• 大小: 4KB
    文件类型: .cpp
    金币: 1
    下载: 0 次
    发布日期: 2021-01-07
  • 语言: C/C++
  • 标签: 操作系统  

资源简介

西安电子科技大学 操作系统实验 页式存储管理方案模拟 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;

评论

共有 条评论