package PCB_Final;
import java.util.Scanner;
class pcb_Structure {
public String name;
public int runTime;
public int priority;
public char state;
}
class Pcb_main {
public int pcb_initialize() {
int N;
Scanner in = new Scanner(System.in);
System.out.println("Tell me How many Pcb You guys want:");
N = in.nextInt();
return N;
}
public void pcb_Inter(pcb_Structure[] pcbs, int N) {
Scanner in = new Scanner(System.in);
System.out.println("Please input the PCB name , priority , runtime (1,2,10):");
System.out.println();
for (int i = 0; i < N; i++) {
System.out.println("Please input the NUmber " + (i + 1) + "\t PCb");
pcbs[i].name = in.next();
pcbs[i].priority = in.nextInt();
pcbs[i].runTime = in.nextInt();
pcbs[i].state = 'R'
进程管理优先调度算法(Java版)
最新推荐文章于 2023-08-23 10:18:56 发布
本文详细探讨了如何使用Java编程实现进程管理中的优先级调度算法,通过实例解析了算法的逻辑和步骤,旨在帮助读者理解并掌握这一核心概念。
摘要由CSDN通过智能技术生成