Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ahmedhamed3699/process-scheduler

A simple process scheduler project for Data Structures & Algorithms course
https://github.com/ahmedhamed3699/process-scheduler

algorithms cpp data-structures os process-scheduler simulation

Last synced: 7 days ago
JSON representation

A simple process scheduler project for Data Structures & Algorithms course

Awesome Lists containing this project

README

        

# 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
- [Akram Hany](https://github.com/akramhany)
- [Ahmed Hamed](https://github.com/AhmedHamed3699)
- [Amir Kedis](https://github.com/amir-kedis)

---

## 📷 Screenshots

### Silent Mode
![graph-1](./screenshots/silent_mode.png)

---

### Sample Timestamp
![graph-2](./screenshots/timestamp.png)

---

### Sample Output Stats
![graph-3](./screenshots/output.png)

---