CAS 753

CAS 753 OPERATING SYSTEMS LAB – UNIX & SHELL

PROGRAMMING

 

Exercises for learning basic features of UNIX and to solve problems using shell programming

  1. Write shell script to perform basic arithmetic, logic and string operations.
  2. .To write a menu Driven shell program using shell commands with menu options to perform file/directory manipulations.
  3. Write a program to implement Round Robin Scheduling.
  4. Write a program to implement The Bounded-Buffer problem.
  5. Write a program to implement The Reader-Writer Problem.
  6. Write a program to implement The Dining Philosopher Problem.
  7. Write a program to implement Bankers Algorithm.
  8. Write a program to implement the First fit, Best fit, Worst Fit Memory management Techniques.
  9. Write a program to implement the FIFO, LRU, OPTIMAL page replacement Techniques.
  10. Write a program to implement the FCFS, SCAN, C-SCAN, LOOK, C-LOOK Disk scheduling algorithm.