资源简介
操作系统-银行家算法
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个文件信息
相关资源
- qt 线程操作
- 对qt窗体进行简单操作(修改lable的值
- I0操作_LED流水灯xws
- 3G系统-WCDMA和CDMA2000完整MATLAB仿真程序
- 基于PID的汽车防抱死控制系统(ABS)
- 加权调度算法(C语言)
- SVPWM的原理及法则推导和控制算法详解
- 单片机最小系统(附原理图和PCB).
- 孵化环境温湿度监控系统设计
- busybox详解制作根文件系统
- 51实时操作系统程序(easy51os)
- UCOSIII系统源码
- 基于Aurix的AUTOSAR多核操作系统的实现
- crc16几种标准校验算法及c语言代码(
- STM32F103系列ADC操作
- STM32f103(I0操作_LED流水灯)
- 基于物联网的温室监测管理系统设计
- 基于嵌入式的智能防近视台灯系统
- 基于单片机的模拟智能灌溉控制系统
- 4G远程温湿度数据采集系统(原理图和
- STM32的光立方和灯光秀控制算法源代码
- 《嵌入式实时操作系统uCOS-II》邵贝贝
- linux驱动原子操作
- PID 控制算法实现(fuzzy-PID-controller)
- FFT滤波算法(FFT_CAL.c)
- 基于单片机的车用超声波测距报警系
- CSA算法MATLAB代码
- zprotect 1.6 脱壳工具()
- windows系统编程源代码第四版
- 计算机体系结构:量化研究方法.第
评论
共有 条评论