• 大小: 295KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-10
  • 语言: 其他
  • 标签:

资源简介

\操作系统课程设计(银行家算法,生产者消费者)\操作系统课程设计(银行家算法,生产者消费者)

资源截图

代码片段和文件信息


#include “string.h“ 

#include “iostream“

#include “iomanip“

using namespace std;

#define FALSE 0 

#define TRUE 1 

#define W 10

#define R 20

int FINISH[W];

int M ; //总进程数

int N ; //资源种类 

int ALL_RESOURCE[W];//各种资源的数目总和

int MAX[W][R]; //M个进程对N类资源最大资源需求量

int AVAILABLE[R]; //系统可用资源数

int ALLOCATION[W][R]; //M个进程已经得到N类资源的资源量

int NEED[W][R]; //M个进程还需要N类资源的资源量

int Request[R]; //请求资源个数

int WORK[100];

int Q[100];

int L=0;
//int FINISH[100];

void showdata() //函数showdata输出资源分配情况



   int ij; 
   
cout<<“ ————————————————————————“<
   cout<<“各种资源的总数量(all):“<
   cout<<“  “; 

   for (j=0;j
   cout<
   cout<<“系统目前各种资源可用的数为(available):“<

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     287232  2008-05-31 11:44  操作系统课程设计6-1\操作系统课程设计报告.doc

     文件     557174  2008-05-30 13:51  操作系统课程设计6-1\银行家算法代码\Debug\银行家算法.exe

     文件      10558  2008-05-30 18:16  操作系统课程设计6-1\银行家算法代码\银行家算法.cpp

     目录          0  2008-09-29 17:48  操作系统课程设计6-1\银行家算法代码\Debug

     目录          0  2008-09-29 17:48  操作系统课程设计6-1\银行家算法代码

     目录          0  2010-05-27 22:53  操作系统课程设计6-1

----------- ---------  ---------- -----  ----

               854964                    6


评论

共有 条评论

相关资源