Operating System

Write a program that demonstrates various operating systems algorithms. Use any programming language which is convenient for you(use Python). Your program should have a menu driven concept such as:

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

Your mission (should you choose to accept it) is to design and implement three different algorithms. These include:

First Come First Serve (FCFS) Scheduling algorithm

Round Robin Scheduling algorithm

  • Page Replacement
  • In 1 to 2, find the waiting time for each process, turnaround time for each process, the average waiting time, the average turnaround time. Also Draw the Gannt Chart.
  • If the choice is Page Replacement, then another menu will come up
  • First In First Out (FIFO)

    Save Time On Research and Writing
    Hire a Pro to Write You a 100% Plagiarism-Free Paper.
    Get My Paper

    Optimal (OPT)

    Least Recent Used (LRU)

    Project ReportFor this project you will be required to write a brief report discussing what you have learned about various algorithms. 

  • cover page
  • Abstract
  • Introduction
  • Designing

    Results

    Conclusion

    Still stressed from student homework?
    Get quality assistance from academic writers!

    Order your essay today and save 25% with the discount code LAVENDER