You are on page 1of 1

Assignment #1

Subject: Process scheduling simulator

Perform the following tasks:


• Implement a simple process scheduling simulator in Python.
• The simulator should support the scheduling algorithm: First
Come, First Served (FCFS).
• Allow the user to input a list of processes with their arrival time
and burst time.
• Simulate the execution of these processes using the selected
scheduling algorithm.
• Display the order of execution and waiting time for each process.
• Calculate and display the average waiting time for all processes.
Note:
Due date: 25/2/2024
Submission: submit the .py file on Moodle with explanations to the
aforementioned tasks.

You might also like