-
大小: 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
- 上一篇:俄罗斯方块
- 下一篇:正则文法的自动机程序代码
评论
共有 条评论