登录
首页 » c++ » 用c++实现的先来先服务算法、最短进程优先调度算法

用c++实现的先来先服务算法、最短进程优先调度算法

于 2022-03-07 发布 文件大小:1.26 kB
0 41
下载积分: 2 下载次数: 1

代码说明:

 先来先服务,短作业优先,最高响应比优先调度进程调度算法 将每个进程抽象成一个控制块PCB,PCB用一个结构体描述。 构建一个进程调度类。将进程调度的各种算法分装在一个类中。类中存在三个容器,一个保存正在或未进入就绪队列的进程,一个保存就绪的进程,另一个保存已完成的进程。还有一个PCB实例。主要保存正在运行的进程。类中其他方法都是围绕这三个容器可以这个运行中的PCB展开。 主要用到的技术是STL中的vector以维护和保存进程容器、就绪容器、完成容器。 当程序启动时,用户可以选择不同的调度算法。然后用户从控制台输入各个进程的信息,这些信息保存到进程容器中。进程信息输入完毕后,就开始了进程调度,每调度一次判断就绪队列是否为空,若为空则系统时间加一个时间片。判断进程容器中是否有新的进程可以加入就绪队列。  

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Resize_array
    在matlab中的mex函数实现对大矩阵的子矩阵进行提取。(The mex function in matlab to achieve sub-matrix of large matrix extraction.)
    2011-10-24 04:19:10下载
    积分:1
  • 用C#写的一个程序,用来判断一个数是不是素数
    用C#写的一个程序,用来判断一个数是不是素数-With C# Write a procedure used to determine whether a number is not a prime number
    2022-05-05 10:47:22下载
    积分:1
  • aes256
    VC写的的AES256加密解密源码,加密解密写在一起,需要的话可剥离(AES VC)
    2021-05-15 22:30:07下载
    积分:1
  • 战舰:六路ADC DMA传输
    STM32单片机6路ADC采样文件,并实现DMA传输,相当有参考价值(Bit Band of STM32 Single Chip Microcomputer)
    2020-06-19 21:40:02下载
    积分:1
  • 文件合成
    不要在源码包设置解压缩密码,否则,将通不过审核。暂只支持.zip, .rar, .tgz, .tar.gz, .bz2 格式
    2023-06-11 08:05:04下载
    积分:1
  • ant_Plane
    之前上传的蚁群无人机不完整,还要另外下载我后来上传的 MATLABLibrary,这个是完整版: 无人机如何在复杂的战区自主飞行是时下的一个热点。这里采用了蚁群算法做出了探讨。并用matlab实现。假定无人机的活动范围为20km×20km的区域,无人机起点的平面坐标为[1,2][单位:km], 攻击目标的平面坐标为[19,18][单位:km],同时不考虑无人机起飞降落时的限制。数字地图和敌方威胁情况[主要考虑雷达威胁]已在附件中给出。数字地图可以做适当的简化,比如可以把地形近似分为三种:高地,低地以及过渡地带。 忽略地形和无人机操作性能等因素的影响,综合考虑敌方威胁,无人机航程等,基于二维平面建立单机单目标的航迹规划模型。 里面dis.m是主函数:function dis(max,m) max为迭代最大次数,m为每次蚂蚁的数量(ant algorithms,uav)
    2011-09-01 10:22:56下载
    积分:1
  • 聪明的程序员用Delphi大家都知道吧,学习Delphi的人你一定知道吧,想检验你的Delphi学的怎么样么?看看吧!对你可能有帮助!...
    聪明的程序员用Delphi大家都知道吧,学习Delphi的人你一定知道吧,想检验你的Delphi学的怎么样么?看看吧!对你可能有帮助!-clever programmers with Delphi everyone you know, learning Delphi certain people you know you, you want to test the Delphi learn how kind? Let"s see it! You may have to help!
    2022-03-05 11:14:02下载
    积分:1
  • 生命游戏
    本人初学C++,此文件是控制台实现的生命游戏。希望大家对不对的地方批评指正,多多包容。关于生命游戏:生命游戏(Game of life)为1970年由英国数学家J. H. Conway提出,某细胞的邻居包括上、下、左、右、左上、左下、右上与右下相邻之细胞,游戏规则如下:拥挤死亡:如果细胞的邻居在四个以上,则该细胞在下次状态将死亡。复活:如果某位置原无细胞存活,而该位置的邻居为三个,则该位置将复活一细胞。
    2023-05-21 05:15:07下载
    积分:1
  • code
    matlab 同步捕获代码,有重要参考价值(matlab is good code for refence)
    2010-11-14 11:40:39下载
    积分:1
  • H10001-A1
    说明:  这个是基于合泰BH67F2742的额温枪方案(This is the Ewen gun scheme based on Hetai bh67f2742)
    2020-11-30 20:39:27下载
    积分:1
  • 696522资源总数
  • 104027会员总数
  • 45今日下载