Operating system lab using C /Java / Python

Operating system lab using C

  1. Write a program to implement Round Robin CPU Scheduling algorithm
  2.  Simulate SJF CPU Scheduling algorithm
  3. Write a program the FCFS CPU Scheduling algorithm
  4. Write a program to Priority CPU Scheduling algorithm
  5. Simulate Sequential file allocation strategies
  6. Simulate Indexed file allocation strategies
  7. Simulate Linked file allocation strategies
  8. Simulate MVT and MFT memory management techniques
  9. Simulate Single level directory File organization techniques
  10. Simulate Two level File organization techniques
  11. Simulate Hierarchical File organization techniques
  12. Write a program for Bankers Algorithm for Dead Lock Avoidance
  13. Implement Bankers Algorithm Dead Lock Prevention.
  14. Simulate all Page replacement algorithms.
    a) FIFO
    b) LRU
    c) LFU
  15.  Simulate Paging Techniques of memory management

Operating system lab using Java

  1. Write a program to implement Round Robin CPU Scheduling algorithm
  2.  Simulate SJF CPU Scheduling algorithm
  3. Write a program the FCFS CPU Scheduling algorithm
  4. Write a program to Priority CPU Scheduling algorithm
  5. Simulate Sequential file allocation strategies
  6. Simulate Indexed file allocation strategies
  7. Simulate Linked file allocation strategies
  8. Simulate MVT and MFT memory management techniques
  9. Simulate Single level directory File organization techniques
  10. Simulate Two level File organization techniques
  11. Simulate Hierarchical File organization techniques
  12. Write a program for Bankers Algorithm for Dead Lock Avoidance
  13. Implement Bankers Algorithm Dead Lock Prevention.
  14. Simulate all Page replacement algorithms.
    a) FIFO
    b) LRU
    c) LFU
  15.  Simulate Paging Techniques of memory management

Operating system lab using Python

  1. Write a program to implement Round Robin CPU Scheduling algorithm
  2.  Simulate SJF CPU Scheduling algorithm
  3. Write a program the FCFS CPU Scheduling algorithm
  4. Write a program to Priority CPU Scheduling algorithm
  5. Simulate Sequential file allocation strategies
  6. Simulate Indexed file allocation strategies
  7. Simulate Linked file allocation strategies
  8. Simulate MVT and MFT memory management techniques
  9. Simulate Single level directory File organization techniques
  10. Simulate Two level File organization techniques
  11. Simulate Hierarchical File organization techniques
  12. Write a program for Bankers Algorithm for Dead Lock Avoidance
  13. Implement Bankers Algorithm Dead Lock Prevention.
  14. Simulate all Page replacement algorithms.
    a) FIFO
    b) LRU
    c) LFU
  15.  Simulate Paging Techniques of memory management