Skip to content

A simple process scheduler project for Data Structures & Algorithms course

Notifications You must be signed in to change notification settings

AhmedHamed3699/process-scheduler

Repository files navigation

Process Scheduler

A simple process scheduler
Made as a project for Data Structures & Algorithms course in Computer Engineering Department first-year Cairo University.


💡 Abstract

  • The system is a multiprocessor, it uses three kinds of process scheduling algorithms:
    • FCFS --> First Come First Serve
    • SJF --> Shortest Job First
    • RR --> Round Robin
  • There are 3 interface moodes:
    • Interactive
    • Step-By-Step
    • Silent
  • Info is taken from an input file
  • Statistics is displayed in an output file

💎 Our team


📷 Screenshots

Silent Mode

graph-1


Sample Timestamp

graph-2


Sample Output Stats

graph-3