登录
首页 » Java开发 » 操作系统作业电梯进程调度

操作系统作业电梯进程调度

于 2022-05-17 发布 文件大小:19.24 kB
0 108
下载积分: 2 下载次数: 1

代码说明:

某一层楼20层,有五部互联的电梯。基于线程思想所编写一个电梯调度程序。  每个电梯里面应该有一些按键:数字键、关门键、开门键、等。  每层楼的每部电梯门口,应该有上行和下行按钮。  五部电梯门口的按钮是互联结的,即当一个电梯按钮按下去时,其他电梯的相应按钮也就同时点亮,表示也按下去了。  调度算法是根据这五部电梯的状态,寻找离当前楼层最近的且和请求同方向的电梯给予响应。  所有电梯初始状态都在第一层。每个电梯如果在它的上层或者下层没有相应请求情况下,则应该在原地保持不动。

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

发表评论

0 个回复

  • 用户管理页面设计
    应用背景由java语言编写的,主要实现用户信息的增加、改、删查等操作。真的很不错,运行完全没有问题关键技术主要是通过对页面上的按钮进行相应的操作,如修改用户新,修改密码,删除用户名等等的操作,最只要就是实现对数据的操作,这真的是一个不错的例子。
    2022-07-24 23:12:48下载
    积分:1
  • 软件人员
    我是主学生和 java 开发人员和算法有兴趣,我喜欢编程和 java 相关的每件事。
    2023-08-02 12:25:03下载
    积分:1
  • 在线考试系统
    简易的在线考试系统,实现教师指定简易的出题规则,自动生成题库,学生在线考试,自动审批试卷得出成绩。学生可以申请重考
    2022-01-26 00:04:42下载
    积分:1
  • 坦克作战
    看到一个新手开发的坦克大战,自己修改了一下,将lnjey发布的源码中的View改成了surfaceView,并将声音加入,但是由于加入声音会阻塞主线程,我将所有声音的代码都注释掉了,希望高手指出音乐会阻塞主线程的原因,游戏开始需要多点几下确定键和方向键。
    2022-01-21 05:11:46下载
    积分:1
  • java 编程计算器
    用 java 源代码上传一个计算器我用基本代码像乘法和除法易于理解,人们可以使用此作为参考他们的项目
    2022-01-21 05:49:15下载
    积分:1
  • 俄罗斯方块
    资源描述package tetris; import java.awt.*; import java.awt.event.*; import javax.swing.*; import com.borland.jbcl.layout.*; /** * Title: * Description: * Copyright: Copyright (c) 2005 * Company: * @author not attributable * @version 1.0 */ public class MainFrame extends JFrame { JPanel contentPane;//窗体内容网格 JMenuBar jMenuBar1 = new JMenuBar();//菜单条 JMenu jMenu1 = new JMenu();//文件菜单 JMenu jMenu2 = new JMenu();//选项菜单 JMenu jMenu3 = new JMenu();//初始化水平菜单 JMenuItem jMenuItem1 = new JMenuItem();//游戏开始菜单项 JMenuItem jMenuItem2 = new JMenuItem();//游戏暂停菜单项 JMenuItem jMenuItem3 = new JMenuItem();//游戏退出菜单项 //10个初始级别设置菜单项 JRadioButtonMenuItem jRadioButtonMenuItem1 = new JRadioButtonMenuItem(); JRadioButtonMenuItem jRadioButtonMenuItem2 = new JRadioButtonMenuItem(); JRadioButtonMenuItem jRadioButtonMenuItem3 = new JRadio
    2022-05-27 20:44:42下载
    积分:1
  • EXPMA 计算
    指数平均数指标(Exponential Moving Average,EXPMA或EMA)
    2022-10-26 16:45:03下载
    积分:1
  • 三个线程交错输出
    线程交错输出,课后作业,java当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的。多线程:多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任务,也就是说允许单个程序创建多个并行执行 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-07-01 05:10:51下载
    积分:1
  • 电信报表系统
    这是实训时做的项目,在我看来很不好,没有做好。 说明:使用Oracle数据库,共有3个登陆角色,有五个模块功能。每个模块功能的代码相似。
    2022-03-02 18:51:41下载
    积分:1
  • java_programming_Example
    Java语言程序员示例
    2022-01-25 14:03:46下载
    积分:1
  • 696518资源总数
  • 104349会员总数
  • 32今日下载