def automaticProcessCreator(numberOfProcesses): processes = [] for n in range(numberOfProcesses): p = Process() p.pID = n p.arrivalTime = n p.burstTime = randint(1, 50) processes.append(p) return processes
def manualProcessCreator(numberOfProcesses): processes = [] for n in range(numberOfProcesses): print("Insert the attributes of process ", n, ": ") at = int(input("Time of arrival: ")) bt = int(input("Burst time: ")) p = Process() p.arrivalTime = at p.pID = n p.burstTime = bt processes.append(p) return processes