Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Write a program in C or Java that will simulate process scheduling. From the com

ID: 3808000 • Letter: W

Question

Write a program in C or Java that will simulate process scheduling.

From the command line you take in the input file name as one of the arguments.

Requirement:

The input file will be a CSV file.

Format: priority, submision time, CPU burst time, IO burst time, CPU, IO ...

the number of rows in the file is the number of process profiles

Simulate the following scheduling algorithms:

FCFS

SJF

Priority First

Round Robin

Your program should analyze the given sets of process profiles:

Average Wait time

Average Turnaround time

Throughput

per mys

Explanation / Answer

import java.io.BufferedReader;
import java.io.FileReader;
public class InsertValuesIntoTestDb {
@SuppressWarnings("rawtypes")
public static void main(String[] args) throws Exception {
String splitBy = ",";
BufferedReader br = new BufferedReader(new FileReader("test.csv"));
String line = br.readLine();
while(line!=null){
String[] b = line.split(splitBy);
System.out.println(b[0]);
}
br.close();
}
}

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote