91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 0.37M
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2021-03-28
  • 語言: 其他
  • 標簽: 其他??

資源簡介


操作系統實驗三 預防進程死鎖的銀行家算法(內含源代碼和詳細實驗報告),詳細介紹:http://blog.csdn.net/xunciy/article/details/79239096

資源截圖

代碼片段和文件信息

#include?
#include?
#include?
using?namespace?std;

#define?MaxNum?20
static?int?n;//行,進程數
static?int?m;//列,資源數
static?char?ID[MaxNum];//進程程名
static?int?Max[MaxNum][MaxNum];//進程所需所有資源
static?int?Allocation[MaxNum][MaxNum];//進程已分配資源
static?int?Need[MaxNum][MaxNum];//進程還需要資源
static?int?Available[MaxNum];////系統可分配資源

static?int?Request[MaxNum];//指定執行進程所需資源
static?int?SafeOrder[MaxNum];//安全執行順序

void?Enter();//初始化,輸入進程已分配資源、仍需資源、系統可分配資源,計算出進程所需最大資源
bool?Safe();//判斷當前是否安全
void?banker();//執行銀行家算法,檢測執行某一進程后是否安全
void?display();//顯示結果

int?main(){
????Enter();
????banker();
????return?0;
}

//初始化,輸入進程已分配資源、仍需資源、系統可分配資源,計算出進程所需最大資源
void?Enter(){
????int?ij;

????cout<<“Enter?n:?“;
????cin>>n;

????cout<<“Enter?m:?“;
????cin>>m;

????//初始化進程名
????for?(i=0;i????????ID[i]=i+65;
????}

????cout<<“Enter?Available:?“;
????for?(i=0;i????????cin>>Available[i];
????}

????cout<<“Enter?Allocation:?“<????

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-02-03?16:06??實驗三??預防進程死鎖的銀行家算法\
?????目錄???????????0??2018-02-03?16:06??實驗三??預防進程死鎖的銀行家算法\AntiDeadlock\
?????文件????????6731??2017-12-16?22:00??實驗三??預防進程死鎖的銀行家算法\AntiDeadlock\AntiDeadlock.cpp
?????文件?????1052106??2017-12-14?11:10??實驗三??預防進程死鎖的銀行家算法\AntiDeadlock\AntiDeadlock.exe
?????文件????????8139??2017-12-14?11:10??實驗三??預防進程死鎖的銀行家算法\AntiDeadlock\AntiDeadlock.o
?????文件??????101594??2017-12-28?22:10??實驗三??預防進程死鎖的銀行家算法\實驗三??預防進程死鎖的銀行家算法.docx

評論

共有 條評論