资源简介
本程序仿真模拟仿真模拟银行家算法避免死锁,使用c#语言做成可视化界面,采用表格形式将结果显示出来。
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace 银行家算法避免死锁
{
public class Progress
{
private string name;//进程名,是唯一的,任两个进程不能重名
public int[] Max = new int[3];//进程最大可申请的各种资源的数目
public int[] Allocation = new int[3];//系统已分配给进程的各种资源的数目
public int[] Need = new int[3];//进程还需要的各种资源的数目
public int[] Request = new int[3];//存放进程提出申请各种资源的数目
public string Name
{
get { return name; }//获得进程名
set { name = value; }//设置进程名
}
//不含参数的构造方法,用来创建进程
public Progress (){}
///
/// 含3个参数构造方法,name是进程名
/// m是最大可申请的各种资源的数目数组
/// a是系统已分配给进程的各种资源的数目数组
/// n是进程还需要的各种资源的数目数组
///
///
///
///
///
public Progress (string nameint[] mint[] aint[] n)
{
this.name = name;
m.CopyTo(Max 0);
a.CopyTo(Allocation 0);
n.CopyTo(Need 0);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4847616 2009-07-09 13:56 银行家算法\可执行文件\银行家算法避免死锁.exe
文件 1766400 2009-09-16 08:09 银行家算法\报告\报告.doc
文件 10435 2009-07-09 13:40 银行家算法\源程序\银行家算法避免死锁\_ReSharper.银行家算法避免死锁\CachesImage.bin
文件 100 2009-06-30 18:58 银行家算法\源程序\银行家算法避免死锁\_ReSharper.银行家算法避免死锁\ProjectModel\ProjectModel.dat
文件 4 2009-07-09 13:40 银行家算法\源程序\银行家算法避免死锁\_ReSharper.银行家算法避免死锁\TodoCache\.version
文件 1484 2009-07-09 08:55 银行家算法\源程序\银行家算法避免死锁\_ReSharper.银行家算法避免死锁\TodoCache\0\4458ef3f.dat
文件 4 2009-07-09 13:40 银行家算法\源程序\银行家算法避免死锁\_ReSharper.银行家算法避免死锁\WebsiteFileReferences\.version
文件 4 2009-07-09 13:40 银行家算法\源程序\银行家算法避免死锁\_ReSharper.银行家算法避免死锁\WordIndex.New\.version
文件 83884 2009-07-09 08:55 银行家算法\源程序\银行家算法避免死锁\_ReSharper.银行家算法避免死锁\WordIndex.New\0\4aaa1c2b.dat
文件 170 2009-07-09 16:15 银行家算法\源程序\银行家算法避免死锁\_ReSharper.银行家算法避免死锁\Xaml\CacheProvider.dat
文件 1548 2009-07-08 19:28 银行家算法\源程序\银行家算法避免死锁\银行家算法避免死锁\BankArithmetic.cs
文件 10382 2009-07-08 20:29 银行家算法\源程序\银行家算法避免死锁\银行家算法避免死锁\BankForm.cs
文件 32503 2009-07-07 16:59 银行家算法\源程序\银行家算法避免死锁\银行家算法避免死锁\BankForm.Designer.cs
文件 3578390 2009-07-07 16:59 银行家算法\源程序\银行家算法避免死锁\银行家算法避免死锁\BankForm.resx
文件 4847616 2009-07-09 13:56 银行家算法\源程序\银行家算法避免死锁\银行家算法避免死锁\bin\Debug\银行家算法避免死锁.exe
文件 69120 2009-07-09 13:56 银行家算法\源程序\银行家算法避免死锁\银行家算法避免死锁\bin\Debug\银行家算法避免死锁.pdb
文件 14328 2009-09-16 08:10 银行家算法\源程序\银行家算法避免死锁\银行家算法避免死锁\bin\Debug\银行家算法避免死锁.vshost.exe
文件 490 2007-07-21 01:33 银行家算法\源程序\银行家算法避免死锁\银行家算法避免死锁\bin\Debug\银行家算法避免死锁.vshost.exe.manifest
文件 14015 2009-07-08 20:23 银行家算法\源程序\银行家算法避免死锁\银行家算法避免死锁\MainForm.cs
文件 36064 2009-07-08 12:12 银行家算法\源程序\银行家算法避免死锁\银行家算法避免死锁\MainForm.Designer.cs
文件 3650692 2009-07-08 12:12 银行家算法\源程序\银行家算法避免死锁\银行家算法避免死锁\MainForm.resx
文件 180 2009-07-07 16:34 银行家算法\源程序\银行家算法避免死锁\银行家算法避免死锁\obj\Debug\银行家算法避免死锁.ApplyResourceForm.resources
文件 2382206 2009-07-07 18:43 银行家算法\源程序\银行家算法避免死锁\银行家算法避免死锁\obj\Debug\银行家算法避免死锁.BankForm.resources
文件 4492 2009-09-16 08:10 银行家算法\源程序\银行家算法避免死锁\银行家算法避免死锁\obj\Debug\银行家算法避免死锁.csproj.FileListAbsolute.txt
文件 1049 2009-07-08 12:12 银行家算法\源程序\银行家算法避免死锁\银行家算法避免死锁\obj\Debug\银行家算法避免死锁.csproj.GenerateResource.Cache
文件 4847616 2009-07-09 13:56 银行家算法\源程序\银行家算法避免死锁\银行家算法避免死锁\obj\Debug\银行家算法避免死锁.exe
文件 2430632 2009-07-08 12:12 银行家算法\源程序\银行家算法避免死锁\银行家算法避免死锁\obj\Debug\银行家算法避免死锁.MainForm.resources
文件 69120 2009-07-09 13:56 银行家算法\源程序\银行家算法避免死锁\银行家算法避免死锁\obj\Debug\银行家算法避免死锁.pdb
文件 180 2009-07-07 18:43 银行家算法\源程序\银行家算法避免死锁\银行家算法避免死锁\obj\Debug\银行家算法避免死锁.Properties.Resources.resources
文件 180 2009-07-06 13:27 银行家算法\源程序\银行家算法避免死锁\银行家算法避免死锁\obj\Debug\银行家算法避免死锁.SafeXuLie.resources
............此处省略38个文件信息
- 上一篇:asp.net2.0电子商城网毕业设计
- 下一篇:C#网络围棋(搜集的资料汇总)
相关资源
- C#网络围棋(搜集的资料汇总)
- C#高性能大容量SOCKET并发完成端口IO
- 数据结构动画演示系统c#DataStructure.
- C# - 大漠多线程控制台
- 基于.net c#的新闻管理系统
- c#网上销售系统
- C#教务管理系统(附带数据库)
- C# asp.net宠物商店管理系统带完整数据
- (C#三层架构)酒店管理系统
- 888 C#聊天机器人--含源代码
- 企业人事管理系统c#.net SQL 含数据库
- 铁路管理系统vb C# 含文档 需求分析
- C#.NET版微信支付API官方demo修改版
- C#程序设计教程-郑阿奇
- 库存管理系统C#实现
- C# mysql操作的最好demo+帮助文档
- 基于C#的机票票务系统
- 基于C#的酒店管理系统
- 基于VS2010 C#实现的宿舍管理系统
- 环境监测数据采集管理系统
- 基于C#的仓库管理系统
- MyPetShop&SQL server
- 企业人事管理系统(C#C/S模式,程序,
- 复杂计算器 带括号
- c#三层架构实现的BBS
- c# 串口通信源代码
- C# 旅游管理信息系统 源码 毕设
- c# 酒店管理系统源码(WPF) VS 2010
- C#作的文件加密器很不错的
- C#物流信息管理平台源代码
评论
共有 条评论