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

搜索资源列表

  1. 操作系统 进程调度

  2. 本次实验要求用C/C++语言编写一个进程调度模拟程序,使用优先级或时间片轮转法实现进程调度。目的是理解进程调度算法及其应用。 1)设计有5个进程并发执行的模拟调度程序,每个程序由一个PCB表示。 2)模拟调度程序可任选两种调度算法之一实现。 3)程序执行中应能在屏幕上显示出各进程的状态变化,以便于观察调度的整个过程。 运行环境:Torbo C/C++3.0 算法:时间片轮转算法 时间片轮转算法说明:
  3. 所属分类:网络攻防

    • 发布日期:2009-05-12
    • 文件大小:132096
    • 提供者:szsqluo0417
  1. 操作系统之进程调度算法模拟(时间片轮转算法)

  2. (1)、假定系统有五个进程,每一个进程用一个进程控制块PCB来代表。进程控制块的格式 (2)、每次运行你所设计的处理器调度程序之前,为每个进程任意确定它的“要求运行时间”。 把五个进程按顺序排成循环队列,用指针指出队列连接情况。另用一标志单元记录轮到运行的进程。 (3)、处理器调度总是选择标志单元指示的进程运行。由于本实验是模拟处理器调度的功能,所以,对被选中的进程并不实际启动运行 (4)、进程运行一次后,应把该进程的进程控制块中的指针值送到标志单元,以指示下一个轮到运行的进程。同时,应判断该
  3. 所属分类:网络攻防

    • 发布日期:2009-05-27
    • 文件大小:88064
    • 提供者:jurongbin
  1. 模拟进程管理(C语言阻塞优先级算法时间片轮转法)

  2. 操作系统中的模拟进程管理,有优先级算法和时间片轮转法两种算法,在原有三种状态上加入阻塞判断,阻塞后进入等待状态。
  3. 所属分类:C

    • 发布日期:2009-06-16
    • 文件大小:5120
    • 提供者:maggie_87
  1. 操作系统中关于进程调度的模拟算法

  2. 操作系统课内实验时候自己写的。进程调度的模拟算法包括两种算法:优先数算法和时间片轮转算法。
  3. 所属分类:其它

    • 发布日期:2009-07-03
    • 文件大小:54272
    • 提供者:yuedur
  1. 模拟进程调度功能的设计与实现

  2. 1)编程实现模拟操作系统进程调度子系统的基本功能;理解进程调度的概念,通过课程设计深入了解进程控制块的功能、进程的创建、删除以及进程各个状态间的转换过程;实现先来先服务、时间片轮转、多级反馈轮转法对进程进行的调度过程;通过观察有关的队列结构的内容的动态变化过程深入体会各个调度算法的特点;从而能够更好的巩固从书本上学到的知识。 2)编程过程中需要建立队列等结构进行各种操作,通过该次试验,可以督促学生从实用的角度对《数据结构》课程内容进行更深入理解和更熟练的应用。 3)实验编程语言要求使用java
  3. 所属分类:网络攻防

    • 发布日期:2009-07-08
    • 文件大小:310272
    • 提供者:chonga11
  1. 学习操作系统1(进程调度、进程管理器)

  2. 实验指导书中说明了此次学习操作系统资源中各个程序的具体实现要求,进程调度采用基于时间片轮转算法和静态优先级的调度算法、课程设计题目中用MFC实现了一个简单的进程管理器
  3. 所属分类:网络攻防

    • 发布日期:2009-07-22
    • 文件大小:2097152
    • 提供者:mafeichao
  1. 进程调度算法模拟,动态优先数及时间片轮转法

  2. 1)本程序是由Dev-C++4.9.9.2编译通过,并生成.exe执行文件,不存在逻辑上的错误。未在VC6.0等编译软件下运行。 (2)此程序作者为在校学生,转为《操作系统实验》而编写,实践能力较差,存在许多不足之处,望各位网友能够对此程序中可以优化的地方加以修改,使之成为诸位自己的优秀作品。 (3)进程调度算法模拟,用动态优先数及时间片轮转法 实现进程调度。采用数据结构单链表实现。 (4)最后祝各位学有所成。
  3. 所属分类:网络攻防

    • 发布日期:2009-12-23
    • 文件大小:132096
    • 提供者:mrjonathan
  1. 用队列模拟操作系统中的进程调度(数据结构C)

  2. 本程序是模拟操作系统中的进程调度,利用算符的优先关系以及时间轮转法两个方式调度进程。数据中涉及两个结构体的存储:PCB即进程的信息,QNode即进程的存储队列,记录所有待执行的作业。优先数调度算法的优先数按照50减去进程需要的CPU运行时间计算而得,从优先数大的开始调用。时间轮转法调度算法每次从队列中取出一个进程执行1个时间片(time slice),若进程执行完毕则退出内存。否则,将剩余时间片数减1后,重新插入作业队列末尾等待再次调度。新的进程到达时,插入队列尾。
  3. 所属分类:网络攻防

    • 发布日期:2010-01-04
    • 文件大小:258048
    • 提供者:yucuihaimeng
  1. 操作系统中的时间片轮转算法

  2. 用c++实现的操作系统中的时间片轮转算法,如有不足,请改正,谢谢
  3. 所属分类:其它

  1. 操作系统 进程调度(时间片轮转)银行家算法 作业调度

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

    • 发布日期:2010-11-17
    • 文件大小:21504
    • 提供者:SpaceKevin
  1. OS多道进程时间片调度问题

  2. 操作系统中有关于多道时间片优先权轮转的实验程序,可以实现多道,单道不同情况下的时间片轮转算法,当然时间片也可自定义。提供用户自行输入各种选择,包括进城数,时间片数,通道数等等,算法的选择也可自行增加。。。现在只有这么一个
  3. 所属分类:其它

    • 发布日期:2010-12-13
    • 文件大小:56320
    • 提供者:lixiaobai7321
  1. 操作系统 时间片轮转算法

  2. 此程序实现的是操作系统中进程调度中时间片轮转算法,采用的是文件流输入,显示了每个时刻的当前进程。
  3. 所属分类:OS

    • 发布日期:2011-06-26
    • 文件大小:12288
    • 提供者:feng34562
  1. 操作系统之时间片轮转调度算法

  2. 本压缩包包含简单的软件,实现操作系统中调度算法的时间片轮转调度,含代码,有注释。
  3. 所属分类:其它

    • 发布日期:2011-07-07
    • 文件大小:776192
    • 提供者:panghuahua
  1. 操作系统实现进程调用

  2. 实验报告撰写要求 实验报告要求具有以下内容: 一、实验目的 二、实验内容 三、实验要求 四、算法流程图 五、给出测试数据及运行结果 六、实验体会或对改进实验的建议 实验1 进程调度 一、实验目的 通过实验加强对进程调度算法的理解和掌握。 二、实验内容 编写程序实现基于优先级的时间片轮转调度算法。 三、实验要求 1、假定系统有5个进程,每个进程用一个进程控制块PCB来代表,进程控制块的结构如下图1.1所示: 进程名 优先级 要求运行时间 已运行时间 进程状态 指针 图1.1 其中: 进程名:作为
  3. 所属分类:其它

    • 发布日期:2012-04-30
    • 文件大小:3072
    • 提供者:zgq642xy
  1. 时间片轮转调度算法

  2. 操作系统中的时间片轮转调度算法,模拟其过程,输入时间片,进程数等,输出每个进程的先后输出顺序
  3. 所属分类:其它

    • 发布日期:2012-05-09
    • 文件大小:7168
    • 提供者:songzyn
  1. 采用时间片轮转算法的进程调度程序

  2. 1) 每一个进程有一个PCB,其内容可以根据具体情况设定。 2) 可以在界面设定的互斥资源(包括两种:输入设备与输出设备)的数目 3) 进程数、进入内存时间、要求服务时间可以在界面上进行设定 4) 进程之间存在一定的同步与互斥关系,可以通过界面进行设定,其表示方法如下: 进程的服务时间由三段组成:I2C10O5(表示进程的服务时间由2个时间片的输入,10个时间片的计算,5个时间片的输出) 进程间的同步关系用一个段表示:W2,表示该进程先要等待P2进程执行结束后才可以运行 因此,进程间的同步与互
  3. 所属分类:Java

    • 发布日期:2013-04-19
    • 文件大小:393216
    • 提供者:q74561
  1. 操作系统 基于优先数的时间片轮转调度算法调度处理器

  2. 1、设计一个程序实现基于优先数的时间片轮转调度算法调度处理器。 2、假定系统有5个进程,每个进程用一个进程控制块PCB开代表,进程控制块的结构 /*例如一组进程如下表: 进程名 A B C D E F G H J K L M 到达时间 0 1 2 3 6 8 12 12 12 18 25 25 服务时间 6 4 10 5 1 2 5 10 4 3 15 8 */ PCB:进程名 指针 到达时间 要求运行时间 已运行时间 优先数 进程状态 其中: 进程名:作为进程的标识。 指针:进程按顺序排成循
  3. 所属分类:OS

    • 发布日期:2013-05-13
    • 文件大小:9216
    • 提供者:mrshu123
  1. 操作系统课程设计——CPU时间片轮转算法.doc

  2. 在早期的时间片轮转法中,系统将所有的就绪进程按先来先服务的原则排成一个队列,每次调度时,把CPU分配给队首进程,并令其执行一个时间片。时间片的大小从几ms到几百ms。当执行的时间片用完时,由一个计时器发出时钟中断请求,调度程序便据此信号来停止该进程的执行,并将它送往就绪队列的末尾;然后,再把处理机分配给就绪队列中新的队首进程,同时也让它执行一个时间片。这样就可以保证就绪队列中的所有进程再一给定的时间内均能获得一时间片的处理机执行时间。换言之,系统能再给定的时间内响应所有用户的请求。
  3. 所属分类:C/C++

    • 发布日期:2013-11-25
    • 文件大小:272384
    • 提供者:u011156458
  1. 时间片轮转算法的实现------操作系统算法实现

  2. 在操作系统中,各种算法繁多。我自己写的算法,供大家参考研究,希望大家多给点意见。
  3. 所属分类:其它

    • 发布日期:2008-10-03
    • 文件大小:40960
    • 提供者:wangtao2003
  1. 时间片轮转调度算法 PCB 模拟处理器调度 操作系统实验2源码

  2. 1、设计一个程序实现基于优先数的时间片轮转调度算法调度处理器。 2、假定系统有5个进程,每个进程用一个进程控制块PCB开代表,进程控制块的结构如下图。 3、每次运行所设计的处理器调度程序调度进程之前,为每个进程任意确定它的要求运行时间。 4、此程序是模拟处理器调度,因此,被选中的进程并不实际启动运行,而是执行已运行时间+1 来模拟进程的一次运行,表示进程已经运行过一个单位时间。 .5、在所设计的程序中应有显示或打印语句,能显示或打印每次被选中的进程名以及运行一次后进程队列的变化。 6、为进程任
  3. 所属分类:网络攻防

    • 发布日期:2008-10-17
    • 文件大小:9216
    • 提供者:signsmile
« 12 3 4 5 »