1 / 5
文档名称:

银行家安全算法实验报告.doc

格式:doc   大小:163KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

银行家安全算法实验报告.doc

上传人:蓝天 2021/7/25 文件大小:163 KB

下载得到文件列表

银行家安全算法实验报告.doc

相关文档

文档介绍

文档介绍:O南昌丸学卖验掖告
---(2)備程实观辗行家妥舍算该
学生姓名: 学 号: 专业班级:
实验类型:口验证□综合■设计口创新 实验日期: 实验成绩:
一、 实验目的
通过实验加强对银行家安全算法的理解和掌握。
二、 实验内容
熟悉避免死锁发生的方法,死锁与安全序列的关系,编程实现银行家算法,要求输出进程的安全序列。
三、 实验要求
1、 需写出设计说明;
2、 设计实现代码及说明
3、 运行结果;
四、 主要实验步骤
设计说明:
假定系统中有五个进程PO, Pl, P2, P3, P4,和三类资源A、B、C,在TO时刻的资源分配情况如下图所示, 且TO时刻系统安全。
进程
A
Max#
Allocation*-'
B O
A
Need*-1
B O
Available^1
ABO
B O
A
1
P"
1
7
5 3"'
1
0
1 “
7
4 3"
L
Ph
1
3
2 2“'
1
2
0 2
|
1
P2"
9
0 2“'
3
0 2“
P3" 1
1
2
2 2“ '
1
2
1 1"
1
L
P4#
1
4
3 3"
1
0
0 2“
4
3
1
流程图:
重要数据说明:
请求向量:request[3]
可利用资源向量:available⑶ 分配矩阵:allocation⑸⑶ 需求矩阵:need⑸[3]
工作向量:work[3]
进程完成标志:finish[5]
安全序列:safe⑸ 请求进程号:proc 找到满足条件的进程的标志:found 系统处于安全的标志:safty 系统能满足请求向量的标志:give 设计实现代码:
#include<>
void main()
{
int request[3];
int available[]={?>,3,2};
int allocation [5][3]={{0,l, 0},{2,0,0},{3,0,2},{2 丄 1},{0,0,2}};
int need [5][3]={{7,4,3},{1,2,2},{6,0,0},{0丄1},{4,3,1}};
int work[3];
int finish[]={0,0,0,0,0};
int safe[5];
int proc,found=0,safty= 1 ,i,j=0,n,x,give= 1;
printf(”资源情况
allocation
need
I available\nn); /*显示TO时刻资源分配情况表*/
printf(”进程
A
B
c
A
B
C A
B
C\n");
printf(”
P0
0
1
0
7
4
3 3
3
2\n");
printf(”
P1
2
0
0
1
2
2\n");
printf(”
P2
3
0
2
6
0
0\n");
printf(”
P3
2
1
1
0
1
l\n");
printf(”
P4
0
0
2
4
3
l\n");

最近更新

2025年国家公务员考试行测真题-数量关系参考答.. 107页

西安市城市生活垃圾转运站的提升改造建议 3页

企业会计—服务合同范本 6页

2025年国家公务员考试行测言语理解与表达真题.. 176页

2025年用人单位工作证明篇(优选) 6页

2025年国家公务员考试行测言语理解与表达题库.. 176页

2025年国家公务员考试行测言语理解与表达题库.. 173页

2025年国家公务员考试行测言语理解与表达题库.. 174页

2025年国家公务员考试言语理解与表达真题及答.. 175页

2025年全国统一高考语文试卷(全国甲卷)含答案.. 12页

2025年全国甲卷理综高考真题文档版(原卷) 40页

2025年三八妇女节活动策划方案 3页

2025年国家公务员行政职业能力测验试题-数量关.. 106页

2025年生涯适应力理论对当下高校就业指导工作.. 5页

行政处罚权向基层延伸法律问题研究 3页

2025年生活需要微笑阳光作文 6页

2025年国考常识判断真题地市带答案(精练) 80页

血管支架表面织构设计及其血流动力学仿真分析.. 3页

2025年生活趣事0字日记(精选28篇) 8页

2025年生活老师对教育孩子的心得体会 10页

2025年国考行测常识判断真题带答案(巩固) 78页

2025年三伏天是几月几号2025 3页

2025年益阳师范高等专科学校单招职业技能测试.. 65页

关于返点协议书范本 5页

学生保护校园环境演讲稿600字 9页

1#厂房钢结构工程竣工验收评估报告 4页

蒸汽管网运营方案 4页

工程造价范文-毕业设计--9#住宅楼施工图预算的.. 53页

医疗器械经营质量管理规范自查报告 5页

11j508图集免费下载11J508建筑玻璃应用构造(栏.. 6页