資源簡介
操作系統-銀行家算法
vs2013/C
代碼片段和文件信息
#include
#include
#include/*用到了getch()*/
#include?“lombard.h“
#define?M?5/*進程數*/
#define?N?3/*資源數*/
#define?FALSE?0
#define?TRUE?1
/*M個進程對N類資源最大資源需求量*/
int?MAX[M][N]?=?{?{?7?5?3?}?{?3?2?2?}?{?9?0?2?}?{?2?2?2?}?{?4?3?3?}?};
/*系統可用資源數*/
int?AVAILABLE[N]?=?{?10?5?7?};
/*M個進程已分配到的N類數量*/
int?ALLOCATION[M][N]?=?{?{?0?0?0?}?{?0?0?0?}?{?0?0?0?}?{?0?0?0?}?{?0?0?0?}?};
/*M個進程已經得到N類資源的資源量*/
int?NEED[M][N]?=?{?{?7?5?3?}?{?3?2?2?}?{?9?0?2?}?{?2?2?2?}?{?4?3?3?}?};
/*M個進程還需要N類資源的資源量*/
int?Request[N]?=?{?0?0?0?};
#if?0
void?main()
{
int?i?=?0?j?=?0;
char?flag;
void?showdata();
void?changdata(int);
void?rstordata(int);
int?chkerr();
showdata();
enter:
{
printf(“請輸入需申請資源的進程號(從0到“);
print
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-05-18?19:11??1_銀行家算法\
?????目錄???????????0??2019-05-18?10:44??1_銀行家算法\Debug\
?????文件???????81920??2019-05-18?10:50??1_銀行家算法\Debug\銀行家算法.exe
?????文件??????576368??2019-05-18?10:50??1_銀行家算法\Debug\銀行家算法.ilk
?????文件?????1043456??2019-05-18?10:50??1_銀行家算法\Debug\銀行家算法.pdb
?????文件?????7405568??2019-05-18?19:11??1_銀行家算法\銀行家算法.sdf
?????文件?????????991??2019-05-07?14:45??1_銀行家算法\銀行家算法.sln
?????文件???????35328??2019-05-18?19:11??1_銀行家算法\銀行家算法.v12.suo
?????目錄???????????0??2019-05-18?12:33??1_銀行家算法\銀行家算法\
?????文件????????4449??2019-05-08?15:22??1_銀行家算法\銀行家算法\C_lombard.cpp
?????目錄???????????0??2019-05-18?10:50??1_銀行家算法\銀行家算法\Debug\
?????文件??????146726??2019-05-18?10:43??1_銀行家算法\銀行家算法\Debug\C_lombard.obj
?????文件??????157612??2019-05-08?15:19??1_銀行家算法\銀行家算法\Debug\lala.obj
?????文件??????180662??2019-05-18?10:50??1_銀行家算法\銀行家算法\Debug\lombard.obj
?????文件??????152838??2019-05-18?10:50??1_銀行家算法\銀行家算法\Debug\main.obj
?????文件????????2650??2019-05-12?00:05??1_銀行家算法\銀行家算法\Debug\RCa25244
?????文件????????2650??2019-05-12?00:05??1_銀行家算法\銀行家算法\Debug\RCa33528
?????文件??????551936??2019-05-18?10:50??1_銀行家算法\銀行家算法\Debug\vc120.idb
?????文件??????372736??2019-05-18?10:50??1_銀行家算法\銀行家算法\Debug\vc120.pdb
?????文件????????4299??2019-05-18?10:50??1_銀行家算法\銀行家算法\Debug\銀行家算法.log
?????文件??????????32??2019-05-18?09:15??1_銀行家算法\銀行家算法\Debug\銀行家算法.res
?????目錄???????????0??2019-05-18?10:50??1_銀行家算法\銀行家算法\Debug\銀行家算法.tlog\
?????文件????????6230??2019-05-18?10:50??1_銀行家算法\銀行家算法\Debug\銀行家算法.tlog\cl.command.1.tlog
?????文件???????27640??2019-05-18?10:50??1_銀行家算法\銀行家算法\Debug\銀行家算法.tlog\CL.read.1.tlog
?????文件????????2324??2019-05-18?10:50??1_銀行家算法\銀行家算法\Debug\銀行家算法.tlog\CL.write.1.tlog
?????文件???????12986??2019-05-18?10:50??1_銀行家算法\銀行家算法\Debug\銀行家算法.tlog\li
?????文件????????8912??2019-05-18?10:50??1_銀行家算法\銀行家算法\Debug\銀行家算法.tlog\li
?????文件?????????728??2019-05-18?10:50??1_銀行家算法\銀行家算法\Debug\銀行家算法.tlog\li
?????文件????????1378??2019-05-18?09:15??1_銀行家算法\銀行家算法\Debug\銀行家算法.tlog\rc.command.1.tlog
?????文件????????2102??2019-05-18?09:23??1_銀行家算法\銀行家算法\Debug\銀行家算法.tlog\rc.read.1.tlog
?????文件?????????206??2019-05-18?09:23??1_銀行家算法\銀行家算法\Debug\銀行家算法.tlog\rc.write.1.tlog
............此處省略10個文件信息
評論
共有 條評論