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

搜索资源列表

  1. 计算机操作系统课程设计(资源管理系统 银行家算法)

  2. 资源管理系统的设计与实现 编程实现一个资源管理系统,该系统必须包括资源的添加、删除和修改等功能,并且允许其它进程来申请这里的资源,任何一个进程来申请资源时,必须先登记该进程对资源的申请要求,然后由系统检查当前资源的状况,并用银行家算法和安全性算法来检查是否允许分配资源给进程。 每个进程申请资源的情况必须进行记录,并作为课程设计报告的一部分数据。
  3. 所属分类:网络攻防

    • 发布日期:2009-06-24
    • 文件大小:45056
    • 提供者:ecjtuwzj
  1. 银行家算法的设计与实现

  2. 银行家算法用于避免进程调度时出现的死锁,程序所用的数据尽量从键盘输入
  3. 所属分类:其它

    • 发布日期:2009-06-26
    • 文件大小:5120
    • 提供者:z370546898
  1. 课程设计:模拟银行家算法

  2. 目 录 一、概述 3 1、设计目的 3 2、开发环境 3 3、任务分配 3 二、需求分析 4 1、死锁概念: 4 2、关于死锁的一些结论: 4 3、资源分类: 4 4、产生死锁的四个必要条件: 5 三、数据结构设计 8 四、算法的实现 9 1、初始化 9 2、银行家算法 9 3、安全性检查算法 10 4、各算法流程图 10 5、源程序清单 13 五、结束语 21 1、心得与体会: 21 2、实例: 21 六、参考文献 23
  3. 所属分类:其它

    • 发布日期:2009-11-19
    • 文件大小:651264
    • 提供者:f10683
  1. 操作系统课程设计 银行家算法

  2. 银行家算法的设计与实现 第一章 概述……………………………………………………………1 第二章 系统分析………………………………………………………2 第三章 系统设计………………………………………………………3 第四章 程序设计流程图或N-S图……………………………………5 第五章 源程序清单……………………………………………………6 第六章 调试过程中的问题及系统测试情况………………………… 第七章 结束语…………………………………………………………
  3. 所属分类:其它

    • 发布日期:2010-01-08
    • 文件大小:448512
    • 提供者:wz0704010201
  1. 银行家算法(代码+详细报告)

  2. 里面包含C++源代码(已修改BUG)、可执行文件、详细报告。 目录 1 需求分析 3 1.1 输入的形式和输入值的范围 3 1.2 输出的形式 4 1.3 程序所能达到的功能 5 1.4 测试数据 5 2 概要设计 8 2.1 主程序的流程 8 2.2 数据类型的定义 9 2.3 各程序模块之间的层次(调用)关系 10 3 详细设计 10 3.1 数据类型定义 10 3.2数据初始化 11 3.3 安全性检查 12 3.4 显示系统数据 13 3.5 银行家算法分配资源 14 4 调试分析 1
  3. 所属分类:其它

    • 发布日期:2010-03-27
    • 文件大小:1048576
    • 提供者:xiaocuiyilala
  1. 银行家算法 C# 实现 以及实验报告

  2. 本程序设计主要为实现银行家算法的模拟。银行家算法是一种最有代表性的避免死锁的算法,通过使用银行家算法实现系统资源的分配和安全性检查模拟,提高学生对操作系统资源分配功能的深刻理解,并培养学生对操作系统开发的兴趣与应用能力。 程序需输入进程数,资源数,每种资源可用数,并输入最大需求矩阵,已分配资源矩阵。经过程序计算,输出当前系统状况是安全,或者不安全……
  3. 所属分类:其它

    • 发布日期:2010-04-16
    • 文件大小:26624
    • 提供者:foreverdesmond
  1. 银行家算法 计算机操作系统

  2. 设计一个n个并发进程共享m个系统资源的程序以实现银行家算法。要求: 1) 简单的选择界面; 2) 能显示当前系统资源的占用和剩余情况。 3) 为进程分配资源,如果进程要求的资源大于系统剩余的资源,不与分配并且提示分配不成功; 4) 撤销作业,释放资源。 编写和调试一个系统动态分配资源的简单模拟程序,观察死锁产生的条件,并采用适当的算法,有效地防止和避免死锁的发生。
  3. 所属分类:其它

    • 发布日期:2010-04-24
    • 文件大小:328704
    • 提供者:zhang450
  1. 共享资源分配与银行家算法

  2. 共享资源分配与银行家算法 具体用银行家算法实现资源分配。要求如下: (1) 设计一个3个并发进程共享3类不同资源的系统,进程可动态地申请资源和释放资源,系统按各进程的申请动态地分配资源。 (2) 设计用银行家算法 ,实现资源分配 ,应具有显示或打印各进程依次要求申请的资源数以及依次分配资源的情况。 (3) 确定一组各进程依次申请资源数的序列, 输出运行结果。
  3. 所属分类:网络攻防

    • 发布日期:2010-05-17
    • 文件大小:4096
    • 提供者:yansongaiyanan
  1. 操作系统 进程调度(时间片轮转)银行家算法 作业调度

  2. 设计一个按时间片轮转法实现进程调度的程序。 [提示]: (1) 假定系统有五个进程,每一个进程用一个进程控制块PCB来代表。进程控制块的格式为: 进程名 指针 要求运行时间 已运行时间 状态 其中, 进程名——作为进程的标识,假设五个进程的进程名分别为P1,P2,P3,P4,P5。 指针——进程按顺序排成循环队列,用指针指出下一个进程的进程控制块的首地址,最后一个进程的指针指出第一个进程的进程控制块首地址。 要求运行时间——假设进程需要运行的单位时间数。 已运行时间——假设进程已经运行的单位时
  3. 所属分类:网络攻防

    • 发布日期:2010-11-17
    • 文件大小:21504
    • 提供者:SpaceKevin
  1. 银行家算法目六、linux模块加载或内核编译

  2. 无,可以下载,项目五、linux系统进程间通信方式分析 设计要求: ① 分析linux系统下几种主要的进程通信手段。 ② 共享存储器的方式 ③ 共享文件的通信方式 ④ 消息传递的通信方式 ⑤ ②针对每个通信手段关键技术环节给出详细实例。 ③分析某些通信手段的内部实现机制 项目六、linux网络服务器的配置与管理 设计要求: ①架设samba服务器或ftp服务器。 ②掌握NFS服务器和客户端的安装与配置。 项目七、linux shell程序设计 设计要求: 1.熟练掌握shell的使用,会编写简
  3. 所属分类:Linux

    • 发布日期:2010-12-25
    • 文件大小:902
    • 提供者:chengguotao
  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. 模拟银行家算法的设计与实现

  2. 模拟银行家算法模拟银行家算法模拟银行家算法模拟银行家算法模拟银行家算法模拟银行家算法模拟银行家算法模拟银行家算法模拟银行家算法模拟银行家算法模拟银行家算法模拟银行家算法模拟银行家算法模拟银行家算法模拟银行家算法模拟银行家算法模拟银行家算法模拟银行家算法模拟银行家算法
  3. 所属分类:.Net

    • 发布日期:2011-04-11
    • 文件大小:1048576
    • 提供者:handong250
  1. 银行家算法的设计与实现

  2. 银行家算法的设计与实现银行家算法的设计与实现银行家算法的设计与实现
  3. 所属分类:OS

    • 发布日期:2011-06-22
    • 文件大小:1048576
    • 提供者:pop888888
  1. 银行家算法的设计与实现 操作系统课程设计

  2. 银行家算法的设计与实现 操作系统课程设计 银行家算法的设计与实现 操作系统课程设计
  3. 所属分类:Windows Server

    • 发布日期:2011-06-29
    • 文件大小:148480
    • 提供者:qingwazzy
  1. 银行家算法的设计与实现

  2. 该资源是银行家算法的课程设计,c语言编程,内有系统设计和详细设计,还有源代码,可在VC里直接运行
  3. 所属分类:OS

    • 发布日期:2011-07-04
    • 文件大小:95232
    • 提供者:nbalu
  1. 操作系统课程设计报告—银行家算法

  2. Dijkstra提出的银行家算法,是最具代表性的避免死锁的算法。 本文对如何用银行家算法来处理操作系统给进程分配资源做了详细的说明,包括需求分析、概要设计、详细设计、测试与分析、总结、源程序清单。 首先做了需求分析,解释了什么是银行家算法,并指出它在资源分配中的重要作用。 然后给出了银行家算法的概要设计,包括算法思路、步骤,以及要用到的主要数据结构、函数模块及其之间的调用关系等。 在概要设计的基础上,又给出了详细的算法设计,实现概要设计中定义的所有函数,对每个函数写出核心算法,并画出了流程图。
  3. 所属分类:软件测试

    • 发布日期:2011-12-28
    • 文件大小:548864
    • 提供者:adfxiaoxue
  1. 设备管理功能的设计与实现

  2. 1、实现设备的添加、删除和修改等功能。 2、实现设备独立性,即设备内部的管理(对设备的命名、分配等)对用户透明。 3、使用银行家算法模拟设备分配的过程
  3. 所属分类:C/C++

    • 发布日期:2012-06-18
    • 文件大小:69632
    • 提供者:diuxiaodan
  1. 资源管理系统的设计与实现-银行家算法实现

  2. 用VC编程实现一个资源管理系统,该系统必须包括资源的添加、删除和修改等功能,并且允许其它进程来申请这里的资源,任何一个进程来申请资源时,必须先登记该进程对资源的申请要求,然后由系统检查当前资源的状况,并用银行家算法和安全性算法来检查是否允许分配资源给进程。每个进程申请资源的情况必须进行记录,并作为课程设计报告的一部分数据。
  3. 所属分类:网络攻防

    • 发布日期:2008-07-02
    • 文件大小:234496
    • 提供者:hxl_8_8
  1. 操作系统实习(银行家).

  2. 银行家算法的设计与实现 对I/O系统的死锁资源的问题的解决主要的方法是银行家算法,单种资源的银行家算法和多种资源的银行家算法的解决思路一致,要求设计实现多种银行家算法,并要求所涉及的模型最少更够满足如下要求: (1) 程序能够根据进程的请求进行判断,给出系统是否安全的的提示,如果安全,要求能够显示一组进程执行的安全序列; (2) 能够根据需要,显示当前系统中各种资源的分配情况;
  3. 所属分类:其它

    • 发布日期:2012-12-10
    • 文件大小:1048576
    • 提供者:riyuexingchen_
  1. 银行家算法的基本实现

  2. 基本实现了银行家算法 且可以设置资源类型数与申请资源的进程数 vc++ MFC实现的
  3. 所属分类:C/C++

    • 发布日期:2013-12-12
    • 文件大小:2097152
    • 提供者:u012881878
« 12 »