Skip to content

yousefsawy/Process_Scheduler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Structures & Algorithms Final Project

Project Overview

Final project for the Data Structures & Algorithms course at Cairo University, Faculty of Engineering. It involves the simulation of an Operating System scheduler, implemented using various data structures.

Project Components

The project comprises the following key elements:

  • Implementation of an OS scheduler simulation
  • Utilization of diverse data structures for efficient operation

Technologies Used

  • Programming Language: C++
  • Data Structures: Queues & Priority Queues implemented using Linked Lists

Sample Input File:

image

Input files can be found here

Sample Output File:

image

Ouput files can be found here

Running Modes:

  1. Interactive Mode: (Running 1 timestep/second) image

  2. Step by Step Mode: (Running 1 timestep every button press)

  3. Silent Mode: (Immediatly generates the output file)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published