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

搜索资源列表

  1. 模拟操作系统中进程运行

  2. 本程序用vc制作,用于模拟进程的运行。直观的显示了各个进程在不同调度算法中的调度关系。统计计算出的平均周转时间和平均帯权周转时间符合人工计算的结,效果明显。缺点是计算时间是已秒计的。其等待时间计算的不够准确。如列表中显示等待时间为0.0秒。
  3. 所属分类:网络攻防

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

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

    • 发布日期:2009-05-27
    • 文件大小:88064
    • 提供者:jurongbin
  1. 用c语言实现模拟进程调度

  2. 用c语言实现的模拟进程调度算法,包括进程调度函数,进程阻塞函数,进程实时运行函数
  3. 所属分类:网络攻防

  1. 模拟进程调度(程序+代码+完整报告)

  2. 设计、编写一个进程调度程序,允许多个进程共同运行的进程调度程序。 (1)进程调度算法:采用最高优先数优先的调度算法(即把处理机分配给优先数最高的进程)和先来先服务算法。 (2)每个进程有一个进程控制块( PCB)表示。进程控制块可以包含如下信息:进程名、优先数、到达时间、需要运行时间、已用CPU时间、进程状态等等。 (3)进程的优先数及需要的运行时间可以事先人为地指定(也可以由随机数产生)。进程的到达时间为输入进程的时间。 (4)进程的运行时间以时间片为单位进行计算。 (5)进程状态及状态转换
  3. 所属分类:网络攻防

    • 发布日期:2009-06-10
    • 文件大小:107520
    • 提供者:zif0697
  1. 通过MFC界面实现进程的模拟

  2. 用MFC界面以及线程技术模拟操作系统的进程运行的三种状态
  3. 所属分类:网络攻防

    • 发布日期:2009-07-11
    • 文件大小:5242880
    • 提供者:beyond88310
  1. linux下多线程模拟进程调度程序

  2. 本程序是一个C程序,在Linux下可运行通过,通过多线程模拟操作系统中的进程调度机制:基于优先级的时间片轮转法。
  3. 所属分类:网络攻防

    • 发布日期:2010-04-10
    • 文件大小:6144
    • 提供者:xiaoyangger
  1. 模拟进程管理c语言至少要有:创建新的进程;查看运行进程;换出某个进程;杀死运行进程以及进程之间通信等功能。

  2. 进程管理 1.实验内容 至少要有:创建新的进程;查看运行进程;换出某个进程;杀死运行进程以及进程之间通信等功能。 2.实验提示 PCB结构通常包括以下信息:进程名,进程优先数,轮转时间片,进程所占用的CPU时间,进程的状态,当前队列指针等。可根据实验的不同,PCB结构的内容可以作适当的增删。 例:实验运行结果 ******************************************** * 进程演示系统 * *************************************
  3. 所属分类:网络攻防

    • 发布日期:2010-11-20
    • 文件大小:2048
    • 提供者:tianshangfanxin
  1. 用C++模拟进程

  2. 这个软件是关于模拟进程的运行,唤醒,阻塞等
  3. 所属分类:网络攻防

    • 发布日期:2008-04-11
    • 文件大小:17408
    • 提供者:lcx2046
  1. 操作系统模拟进程调度课设

  2. 一、课程设计目的 1、要求学生设计一个模拟进程调度的算法 2、理解进程控制块的结构 3、理解进程运行的并发性 4、掌握进程调度的三种基本算法 二、课程设计题目描述和要求 设计题目描述 在多道程序运行环境下,进程数目一般多于处理机数目,使得进程要通过竞争来使用处理机。这就要求系统能按某种算法,动态地把处理机分配给就绪队列中的一个进程,使之运行,分配处理机的任务是由进程调度程序完成的。一个进程被创建后,系统为了便于对进程进行管理,将系统中的所有进程按其状态,将其组织成不同的进程队列。于是系统有运行
  3. 所属分类:DOS

    • 发布日期:2011-06-22
    • 文件大小:286720
    • 提供者:ma759993353
  1. 模拟进程调度之优先数高者优先

  2. 这是采用最简单的方式实现模拟进程调度的实现过程,在运行之前需要在c盘建立一个文件abc.txt用来保存模拟记录
  3. 所属分类:C/C++

    • 发布日期:2011-06-29
    • 文件大小:3145728
    • 提供者:xingyunlost
  1. 模拟进程调度的各种方法

  2. 进程调度每次是把CPU分配给就绪队列中优先数最高的进程。进程优先数的设置可以是静态的也可以是动态的。 静态优先数是在进程创建时根据进程初始特性或用户要求确定的,并在整个进程运行期间不能再改变。 动态优先数是指在进程创建时先确定一个初始优先数, 以后在进程运行中随着进程特性的改变(如等待时间增长),不断修改优先数,这样,由于开始优先数很低而得不到CPU的进程,就能因为等待时间的增长而优先数变为最高而得到CPU运行。 在实际系统中,调度模式是几种算法的结合
  3. 所属分类:其它

    • 发布日期:2011-09-14
    • 文件大小:19456
    • 提供者:shianhuo
  1. 操作系统进程调度模拟软件

  2. 操作系统进程调度模拟软件1.0 该软件是作者在兰州交通大学软件工程专业的操作系统关于进程调度的课程设计, 该软件前前后后一共花了作者三天的时间,这期间得到操作系统老师的认可与鼓励, 也得到林忠全、何晓黎等同学对此软件细节设计上的建议,同时也得到同班同学的关心, 再此对所有关心和帮助的老师同学们表示感谢! 界面上的美化得到了朋友风云的皮肤包的支持,也表示感谢! 主要实现了以下调度的算法的模拟: 1.先来先服务短作业优先(抢占式) 2.短作业优先(非抢占式) 3.静态优先权(抢占式) 4.静态优先
  3. 所属分类:桌面系统

    • 发布日期:2011-12-10
    • 文件大小:2097152
    • 提供者:ioyh2010
  1. 操作系统实验报告--模拟进程调度程序

  2. 第一题 设计一个按时间片轮转算法调度的模拟程序。 1,设系统中有若干个(3—5)进程,每个进程由进程控制块(PCB)来标识。进程控制块的内容有:进程名、链接指针、到达时间、运行时间、完成时间和进程状态等。 2,进程个数,每个进程的进程名、到达时间、运行时间由设计者确定,并从键盘输入:进程名为字符或字符串,到达时间和运行时间均为整数型;进程状态:为简单起见,假定只有2种状态,即“就绪”和“完成”。“就绪”用R表示,“完成”用C表示。进程的初始状态为“R”,运行完成后为“C”;完成时间:根据进程的
  3. 所属分类:OS

    • 发布日期:2011-12-30
    • 文件大小:161792
    • 提供者:soke520
  1. c语言模拟进程

  2. 内容:设计一个简单的进程调度算法,模拟OS中的进程调度过程 2.要求: ① 进程数不少于5个; ② 进程调度算法任选; 最好选用动态优先数法,每运行一个时间片优先数减3 ③ 用C++(或C)语言编程; ④ 程序运行时显示进程调度过程。 3.步骤: ① 设计PCB及其数据结构: 进程标识数:ID 进程优先数:PRIORITY(优先数越大,优先级越高) 进程已占用时间片:CPUTIME 进程尚需时间片:ALLTIME(一旦运行完毕,ALLTIME为0) 进程队列指针:NEXT,用来将PCB排成队列
  3. 所属分类:OS

    • 发布日期:2012-05-01
    • 文件大小:3072
    • 提供者:mao__o__mao
  1. 模拟进程调度

  2. 编写并调试一个模拟的进程调度程序,采用“最高优先数优先”调度算法对五个进程进行调度。 “最高优先数优先”调度算法的基本思想是把CPU分配给就绪队列中优先数最高的进程。   静态优先数是在创建进程时确定的,并在整个进程运行期间不再改变。 动态优先数是指进程的优先数在创建进程时可以给定一个初始值,并且可以按一定原则修改优先数。例如:在进程获得一次CPU后就将其优先数减少1。或者,进程等待的时间超过某一时限时增加其优先数的值,等等。
  3. 所属分类:C/C++

    • 发布日期:2012-05-05
    • 文件大小:6144
    • 提供者:h496022202
  1. 模拟进程调度程序

  2. 进程及进程管理是操作系统最重要的内容之一。本实验要求学生选用某种进程调度算法用“C”语言编制模拟进程调度的程序,并在机器上运行通过。通过本实验,使学生对进程调度的算法、数据结构及其实现程序有一个较为深入具体的了解。
  3. 所属分类:Windows Server

    • 发布日期:2013-10-13
    • 文件大小:70656
    • 提供者:xmyxmy123
  1. 模拟进程管理

  2. 在多道处理程序运行环境下,进程数目一般多于处理机数目,使得进程要通过竞争来使用处理机。这就要求系统能按照某种算法,动态地把处理机分配给就绪队列中的一个进程,使之运行,分配处理机的任务是由金城调度程序完成的。一个进程被创建后,系统为了便于对进程进行管理,将系统中的所有进程按照其状态,将其组成不同的进程队列。于是系统中有运行进程队列、就绪队列和各种事件的进程等待队列。进程调度的功能就是从就绪队列中挑选一个进程到处理机上运行。进程调度的算法有多种,常用的有优先级调度算法、先来先服务算法、时间片轮转算
  3. 所属分类:C/C++

    • 发布日期:2014-10-07
    • 文件大小:7168
    • 提供者:lbe_123
  1. 操作系统c语言模拟进程调度实验

  2. C语言,运行成功,比较基础,c语言模拟设计一个有N个进程运行的进程调度程序,用最高优先数优先法:在创建进程时,给定一个进程优先数,并按一定规则减少优先数,直至所有进程运行完成(例如进程每获得一次cpu进程数减1)
  3. 所属分类:Windows Server

    • 发布日期:2017-11-12
    • 文件大小:3072
    • 提供者:zcc9618
  1. 模拟进程调度代码解释文档.pdf

  2. 据实验要求,设计出大致的 UI 界面来模拟进程的调度 界面大概由三部分组成. 第一部分:队列和调度算法选择 能够模拟控制操作系统从进程就绪队列中通过不同算法选择进程来执行 对于阻塞队列,配置交互按钮使其能够根据调度算法唤醒其中的被阻塞进程到就绪队列 继续运行 第二部分:cpu 中进程运行状态以及阻塞当前进程 展示 cpu 当前运行的状态,当前所运行的进程的情况,时间片使用情况. 由于时间原因,未能实现时间片算法调度......
  3. 所属分类:Linux

    • 发布日期:2020-04-06
    • 文件大小:696320
    • 提供者:qq_42131061
  1. python模拟进程调度可视化(使用tkinter)

  2. 使用python内置模块tkinter实现进程的可视化模拟调度,下载后的源代码可直接运行,根据操作系统作业设计而成
  3. 所属分类:Windows Server

    • 发布日期:2020-11-05
    • 文件大小:14336
    • 提供者:Runnin_Athena
« 12 3 4 5 6 7 8 9 10 ... 31 »