• 大小: 8KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-01
  • 语言: 其他
  • 标签: 调度  

资源简介

仿真设计进程 PCB、PCB表的数据结构 :1.1仿真进程并发的调度环境,设计和实现 PCB 控制块、进程创建、进程切 换、进程并发、进程阻塞和进程调度的算法 1.2 掌握进程调度的优先权法、时间片轮转法和多级反馈队列算法的实现 1.3 强化算法设计和数据结构。

资源截图

代码片段和文件信息

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Appmain{
public static void main(String[] args)
{

PCB []pcbs;
pcbs=new PCB[5];
for(int i=0;i<5;i++)
pcbs[i]=new PCB();
//创建进程
pcbs[0].setPCB(1);                   
pcbs[1].setPCB(2);
pcbs[2].setPCB(3);
pcbs[3].setPCB(4);
pcbs[4].setPCB(5);
PriorityMethod(pcbs);               //调用静态优先级算法
}

//基于静态优先级的立即抢占式调度算法
static void PriorityMethod(PCB pcbs[])
{
System.out.println(“目前正在运行:静态优先级调度“);                                           
Date date=new Date();
SimpleDateFormat f=new SimpleDateFormat(“hh:mm:ss“);
String present;
present=f.format(date);
System.out.p

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        232  2015-10-18 18:05  abc\.classpath

     文件        379  2015-10-18 18:05  abc\.project

     文件       1381  2015-10-19 18:51  abc\bin\Appmain.class

     文件       3618  2015-10-19 15:50  abc\bin\line2.class

     文件       2383  2015-10-19 18:32  abc\bin\PCB.class

     文件        943  2015-10-19 18:51  abc\src\Appmain.java

     文件       2829  2015-10-19 15:50  abc\src\line2.java

     文件       2145  2015-10-19 18:32  abc\src\PCB.java

     目录          0  2017-03-23 09:44  abc\bin

     目录          0  2017-03-23 09:44  abc\src

     目录          0  2017-03-23 09:44  abc

----------- ---------  ---------- -----  ----

                13910                    11


评论

共有 条评论