CDN加速镜像 | 设为首页 | 加入收藏夹
当前位置: 首页 资源下载 源码下载 Windows编程 C#编程 搜索资源 - 动态分配 算法

搜索资源列表

  1. 银行家法

    0下载:
  2. 一、实验目的: 熟悉银行家算法,理解系统产生死锁的原因及避免死锁的方法,加深记意。 二、实验要求: 用高级语言编写和调试一个描述银行家算法的程序。 三、实验内容: 1、 设计一个结构体,用于描述每个进程对资源的要求分配情况。包括:进程名——name[5],要求资源数目——command[m](m类资源),还需要资源数目——need[m],已分配资源数目——allo[m]。 2、 编写三个算法,分别用以完成:①申请资源; ②显示资源;③释放资源。(动态完成)-an ex
  3. 所属分类:C#编程

    • 发布日期:2008-10-13
    • 文件大小:23.78kb
    • 提供者:陈晨
  1. memory

    0下载:
  2. 编写程序完成动态分区存储管理方式的主存分配回收的实现。实验具体包括:首先确定主存空间分配表;然后采用最优适应算法完成主存空间的分配和回收;最后编写主函数对所做工作进行测试。-Write a program to complete the allocation of main memory recovery of the dynamic partitioning storage management. The experiments include: first determine the mai
  3. 所属分类:CSharp

    • 发布日期:2017-04-04
    • 文件大小:59.9kb
    • 提供者:陈玲玲
  1. 1

    0下载:
  2. 简介   银行家算法是一种最有代表性的避免死锁的算法。在避免死锁方法中允许进程动态地申请资源,但系 银行家算法 银行家算法 统在进行资源分配之前,应先计算此次分配资源的安全性,若分配不会导致系统进入不安全状态,则分配,否则等待。为实现银行家算法,系统必须设置若干数据结构。   要解释银行家算法,必须先解释操作系统安全状态和不安全状态。   安全序列是指一个进程序列{P1,…,Pn}是安全的,即对于每一个进程Pi(1≤i≤n),它以后尚需要的资源量不超过系统当前剩余
  3. 所属分类:CSharp

    • 发布日期:2017-11-25
    • 文件大小:2.13kb
    • 提供者:zhaoyawen
  1. LINK

    0下载:
  2. 建立链表的算法: 新节点链入表尾建立链表: 动态分配第一个节点变量; 用指针head 妥善保存链表第一个节点的地址值; 依次动态分配一个新节点变量; 将上一个节点的指针域指向新生成的节点; 循环3),4)步骤,直到所有节点均连入链表; 将最后一个节点的指针域赋值为0; -Establish the list of algorithms: The new node links footer build list: Dynamic allocation of
  3. 所属分类:CSharp

    • 发布日期:2017-04-14
    • 文件大小:2.54kb
    • 提供者:yanjingtao
  1. 03

    0下载:
  2. 用高级语言模拟实现动态分区存储管理,要求: 1、分区分配算法至少实现首次适应算法、最佳适应算法和最坏适应算法中的至少一种。熟悉并掌握各种算法的空闲区组织方式。 2、分区的初始化——可以由用户输入初始分区的大小。(初始化后只有一个空闲分区,起始地址为0,大小是用户输入的大小) 3、分区的动态分配过程:由用户输入作业号和作业的大小,实现分区过程。 4、分区的回收:用户输入作业号,实现分区回收,同时,分区的合并要体现出来。(注意:不存在的作业号要给出错误提示!) 分区的显示:任何时
  3. 所属分类:CSharp

    • 发布日期:2017-05-01
    • 文件大小:399.57kb
    • 提供者:李大娘
搜珍网 www.dssz.com