您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 操作系统实验指导书(用c语言实现了操作系统里的几个经典算法!)

  2. 本实验报告里有想对应的实验二 批处理系统的作业调度、实验三 进程调度模拟程序、实验四 生产者――消费者问题算法的实现、实验五 银行家算法的实现等几个实验的报告书以及相应的程序代码。全部都是用c实现的,很值得看看!
  3. 所属分类:其它

    • 发布日期:2009-06-17
    • 文件大小:262144
    • 提供者:shenruijiee
  1. 资源管理系统-银行家算法

  2. 银行家算法是避免死锁的一种重要方法,在课程设计中用C++语言编写一个资源管理系统,并要用银行家算法和安全性算法检查是否允许分配资源给进程,避免死锁。通过课程设计,加深我们对了解有关资源申请、避免死锁等概念,并加深我们对银行家算法理解。提高了我们分析、解决问题的能力。 资源 附 源代码
  3. 所属分类:其它

    • 发布日期:2009-06-19
    • 文件大小:93184
    • 提供者:kuangxing
  1. 银行家算法实验报告1111

  2. 本实验目的是通过使用银行家算法实现系统资源的分配和安全性检查模拟,提高学生对操作系统资源分配功能的深刻理解,并培养学生对操作系统开发的兴趣与应用能力; 2)实验前必须认真阅读和理解银行家算法的基本原理和实现方法; 3)独立使用C或VC++编程语言编写银行家算法模拟程序; 4)按照实验题目要求独立正确地完成实验内容(编写、调试算法程序,提交程序清单及及相关实验数据与运行结果)
  3. 所属分类:其它

    • 发布日期:2010-02-26
    • 文件大小:90112
    • 提供者:qhr2007
  1. 银行家算法 c语言

  2. 已知进程{P0,P1,P2,P3,P4},有三类系统资源A、B、C的数量分别为10、5、7,在T0时刻的资源分配情况如下图所示: (1)若进程P1请求资源,发出请求向量Request1(1,0,2),编写程序用银行家算法判断系统能否将资源分配给它; (2)若进程P2提出请求Request(0,1,0),用银行家算法程序验证系统能否将资源分配给它。
  3. 所属分类:其它

    • 发布日期:2010-04-16
    • 文件大小:3072
    • 提供者:bypan
  1. 银行家算法模拟 OS实验 操作系统实验 C语言

  2. 实验(二)银行家算法模拟 1、 实验目的 通过银行家算法的模拟,加深理解操作系统中死锁的概念,掌握死锁产生的原因、必要条件以及解决死锁的方法。 2、 实验内容 (1) 利用程序设计语言定义银行家算法中所需的数据结构:  可利用资源向量Available;  最大需求矩阵Max;  分配矩阵Allocation;  需求矩阵Need; (2) 假定系统中有五个进程{P0,P1,P2,P3,P4}和三类资源{A,B,C},各类资源的数量分别为10、5、7,在T0时刻的资源分配情况如下表:
  3. 所属分类:其它

  1. 计算机操作系统银行家算法

  2. 死锁避免算法实现 1、目的要求 通过程序程序设计,了解操作系统是如何在资源的动态分配过程中防止系统死锁的发生。 2、实验内容 用你熟悉的计算机编程语言编写一实现计算机资源动态分配的程序。 2)通过程序设计了解操作系统是如何在资源的动态分配过程中防止系统死锁的发生。 实现环境:visual c++
  3. 所属分类:其它

    • 发布日期:2010-05-31
    • 文件大小:4096
    • 提供者:Alqscool
  1. 操作系统原理 实验报告 C文件+代码

  2. 一、实验名称: 银行家算法 二、实验目的与要求: 实验目的:通过实验,了解银行家算法的基本内容,对死锁的概念及死锁发生的条件有较为深入的认识,巩固课堂所学知识,培训综合应用能力。 实验要求:用C语言编写一个银行家算法模拟程序,用银行家算法实现资源的动态分配,以避免死锁的发生。
  3. 所属分类:其它

    • 发布日期:2010-12-20
    • 文件大小:119808
    • 提供者:kayejun
  1. 银行家算法课程设计通过优先权法与轮转调度算法的模拟加深对进程概念和进程调度过程的理解,掌握进程状态之间的切换,同时掌握进程调度算法的实现方法和技巧。

  2. 课程设计 银行家算法 特殊算法、用C语言或C++语言来实现对N个进程采用优先算法以及轮识ID,其中0为闲逛进程,用户进程的标识数为1、2、3、、、、、、、。 (2)进程优先级Priority,闲逛进程(idle)的优先级为0,用户有进程的优先级大于0,且随机产生,标识数越大,优先级越高。 (3)进程占用的CPU时间CPUti 转算法的进程调度。
  3. 所属分类:网络攻防

    • 发布日期:2011-01-11
    • 文件大小:364544
    • 提供者:yanzhenglong888
  1. 银行家算法用C++实现

  2. 银行家算法是避免死锁的一种重要方法,本实验要求用高级语言编写和调试一个简单的银行家算法程序。加深了解有关资源申请、避免死锁等概念,并体会和了解死锁和避免死锁的具体实施方法。
  3. 所属分类:C++

    • 发布日期:2011-05-31
    • 文件大小:7168
    • 提供者:icespring1314
  1. 计算机相关专业毕业论文“银行家算法的改进及其C语言程序实现”

  2. 本文详细书写了对银行家算法的改进,以及用c语言实现改进后的算法,包括源代码也包含在内。
  3. 所属分类:C/C++

    • 发布日期:2011-06-26
    • 文件大小:195584
    • 提供者:ouchengguo
  1. 操作系统、银行家算法

  2. 本程序是用C++语言实现的关于操作系统中经典算法银行家算法的演示程序,程序中应用了C++的系统库函数和类,使得问题的求解异常简单,同时对于大家学习C++页是一个很好的参考。
  3. 所属分类:C++

    • 发布日期:2011-12-18
    • 文件大小:164864
    • 提供者:qj_0913
  1. 银行家算法的类C语言描述

  2. 发生死锁的必要条件有 : 1 、 互斥条件 : 一个资源一次只能被一个进程所占有 ; 2 、 非剥夺条件 : 一个资源仅能被占有它的进程所释放 , 而不能被别的进程强行占有 ; 3 、 占有等待条件 : 一个进程已占有了分给它的资源 , 但仍要求其它资源 ; 4 、 循环等待条件 : 在系统中存在一个处于等待状态的进程集合{P0 , R , … , 只} , 其中只等待的资源被只 , : 占有( i = 0 , 1 , … , n 一 l) , Pn 等待的资源被P0 占有 。
  3. 所属分类:C/C++

  1. 用C++编程模拟银行家算法

  2. C++编程模拟银行家算法 1、 银行家算法是避免死锁的一种重要方法,本实验要求用级 语言编写和调试一个简单的银行家算法程序。加深了解有关资源申请、避免死锁等概念,并体会和了解死锁和避免死锁的具体实施方法。
  3. 所属分类:C/C++

    • 发布日期:2013-03-21
    • 文件大小:195584
    • 提供者:he_zhao_
  1. 银行家算法

  2. C语言银行家算法代码调度调用进程、分配资源。
  3. 所属分类:OS

    • 发布日期:2013-04-02
    • 文件大小:3072
    • 提供者:u010140852
  1. C语言银行家算法代码

  2. C写的银行家算法代码实例,运行时先CMD打开命令提示符,然后将生成的EXE文件拖放至提示符窗口中,会看到程序已运行,可看到:1、新增作业,2、为作业申请资源,3、撤销作业,点小键盘的序号对应相应的操作。
  3. 所属分类:C

    • 发布日期:2014-04-18
    • 文件大小:12288
    • 提供者:langufo1
  1. 操作系统 银行家算法的实现

  2. 操作系统 银行家算法用的是C语言实现的,该程序已经基本完美实现了银行家算法的要求和基本功能,经过了很多数据的测试已经修复了各种bug。基本功能如下: 1、请求资源数超过需求资源数,不予分配,系统的可利用资源保持不变。 2、请求资源数超过超过可利用资源数,不予分配,系统的可利用资源保持不变。 3、请求资源数合理,则立即给该进程分配资源,分配成功后,立即回收该进程的资源
  3. 所属分类:C/C++

    • 发布日期:2016-01-14
    • 文件大小:408576
    • 提供者:qq_20938879
  1. 银行家算法模拟c/c++

  2. 银行家算法是避免死锁的一种重要方法,本实验要求用高级语言编写和调试一个简单的银行家算法程序。 设计目的 1)了解多道程序系统中,多个进程并发执行的资源分配。 2)掌握死锁的产生的原因、产生死锁的必要条件和处理死锁的基本方法。 3)掌握预防死锁的方法,系统安全状态的基本概念。 4)掌握银行家算法,了解资源在进程并发执行中的资源分配策略。 5)理解死锁避免在当前计算机系统不常使用的原因 要求: 设计一个n 个并发进程共享m 个系统资源的系统。进程可动态申请资源和释放资源,系统按各进程的申请动态的分
  3. 所属分类:网络攻防

    • 发布日期:2008-12-25
    • 文件大小:5120
    • 提供者:hugocom
  1. 单资源银行家算法的C语言实现的安装程序

  2. 通过单资源银行家算法进一步了解进程之间的通信、死锁,以及解决死锁的方法!并将此程序做成安装程序。
  3. 所属分类:其它

    • 发布日期:2009-04-13
    • 文件大小:14680064
    • 提供者:chennianok
  1. 操作系统 银行家算法模拟实验(报告中附源码)

  2. 【实验目的】 1. 理解死锁的概念; 2. 用高级语言编写和调试一个银行家算法程序,以加深对死锁的理解。 【实验准备】 1. 产生死锁的原因  竞争资源引起的死锁  进程推进顺序不当引起死锁 2.产生死锁的必要条件  互斥条件  请求和保持条件  不剥夺条件  环路等待条件 3.处理死锁的基本方法  预防死锁  避免死锁  检测死锁  解除死锁 【实验内容】 1. 实验原理 银行家算法是从当前状态出发,逐个按安全序列检查各客户中谁能完成其工作,然后假定其完成工作且归还全部贷
  3. 所属分类:C

    • 发布日期:2018-05-12
    • 文件大小:17408
    • 提供者:qq_33654685
  1. 银行家算法 实验报告

  2. 实验目的和要求 目的 1、 理解银行家算法。 2、 掌握进程安全性检查的方法与资源分配的方法。 要求 1、 模拟一个银行家算法; 2、 初始化时让系统拥有一定的资源; 3、 用键盘输入的方式申请资源; 4、 如果预分配后,系统处于安全状态,则修改系统的资源分配情况; 5、如果预分配后,系统处于不安全状态,则提示不能满足请求,
  3. 所属分类:讲义

    • 发布日期:2018-07-25
    • 文件大小:158720
    • 提供者:qq_38389941
« 12 »