This repository contains various programs related to operating systems. Each program focuses on different scheduling algorithms and provides solutions for specific scenarios. The programs are implemented in Python and offer different strategies for task scheduling.
Here is a list of the programs included in this repository:
Serial Number | Program Title | Description | Tools/Languages Used | Repository Link |
---|---|---|---|---|
1 | First Come First Serve (FCFS) | Simulates the FCFS scheduling algorithm | Python | FCFS Repository |
2 | Priority Scheduling | Implements the priority scheduling algorithm | Python | Priority Scheduling Repository |
3 | Round Robin | Demonstrates the Round Robin scheduling algorithm | Python | Round Robin Repository |
4 | Shortest Job First (SJF) | Implements the SJF scheduling algorithm | Python | SJF Repository |
Each program in this repository is designed to be run independently. To use a specific program, follow the instructions provided in its corresponding directory.
Contributions to this repository are welcome. If you would like to contribute or have suggestions for improvement, please create a pull request or submit an issue in the respective program's repository.
This repository is licensed under the MIT License. Please see the individual program directories for more information on licensing for each program.
If you have any questions or inquiries, feel free to contact the repository owner or contributor through their GitHub profiles listed in the respective program repositories.