#include #include using namespace std; class PCB { friend class Myqueue; public: char *name; PCB* next; int times; int nums; char status; PCB(char *Name,PCB*Next,int Times,int Nums,char Status) { name=Name; next=Next; times=Times; nums=Nums;
1
模拟电梯调度算法实现对磁盘的驱动调度.pdf
2022-05-17 09:01:06 68KB 源码软件
操作系统上机实验 模拟电梯调度算法,实现对磁盘的驱动调度 对磁盘进行移臂和旋转调度
1
磁盘是一种高速、大容量、旋转型、可直接存取的存储设备。它作为计算机系统的辅助存储器,担负着繁重的输入输出任务、在多道程序设计系统中,往往同时会有若干个要求访问磁盘的输入输出请求等待处理。系统可采用一种策略,尽可能按最佳次序执行要求访问磁盘的诸输入输出请求。这就叫驱动调度,使用的算法称为驱动调度算法。驱动调度能降低为若干个输入输出请求服务所需的总时间,从而提高系统效率。本实验要求学生模拟设计一个驱动调度程序,观察驱动调度程序的动态运行过程。通过实验使学生理解和掌握驱动调度的职能。
2021-11-25 20:48:04 156KB 电梯调度
1
MFC 模拟电梯调度,5部电梯,20层,可以作为参考,调度算法还是自己写一遍,理解比较好
2021-07-23 15:16:33 47.48MB MFC 模拟电梯 操作系统作业
1
模拟电梯调度算法(操作系统)
2021-05-25 11:18:26 112KB 模拟电梯调度算法(操作系统)
1
项目需求 某一层楼20层,有五部互联的电梯。基于线程思想,编写一个电梯调度程序。 功能描述 1. 每个电梯里面设置必要功能键:如数字键、关门键、开门键、上行键、下行键、报警键、当前电梯的楼层数、上升及下降状态等。 2. 每层楼应该有上行和下行按钮和当前电梯状态的数码显示器 3. 所有电梯初始状态都在第一层。每个电梯如果在它的上层或者下层没有相应请求情况下,则应该在原地保持不动。 开发环境 开发环境: Windows 10 开发软件: Eclipse 开发语言:JavaSE (jdk1.8.0_241) 开发工具包:Swing 压缩包内有源码、exe、jar、文档
1
模拟电梯调度:利用JAVA语言编写一个模拟电梯调度程序,要求电梯除最底层、最高层以外每一层外面都有一个上下按钮(第1层只有向上按钮,第6层只有向下按钮),电梯层数为6层,电梯内部有1——6数字按钮和开门按钮,到达目的层电梯门开时会有响铃提示,在电梯停留层按本层的数字按钮无效,电梯启动需要设计一个电源按钮,可以控制电梯的运行与否,具体电梯的调度问题跟现实中大家所了解的基本一致。
2019-12-21 22:06:01 159KB java 模拟电梯调度
1