OS Lab
OPERATING SYSTEMS - (LAB MANUAL) Operating Systems Lab Mannual . This tutorial provides Lab Programs on various topics of Operating Systems using C. List of Experiments: 1. Write C programs to simulate the following CPU Scheduling algorithms a) FCFS b) SJF c) RoundRobin d) priority View Solution 2. Write programs using the I/O system calls of UNIX/LINUX operating system (open, read, write, close,fcntl, seek, stat, opendir, readdir) View Solution 3. Write a C program to simulate Bankers Algorithm for Deadlock Avoidance and Prevention. View Solution 4. Write a C program to implement the Producer – Consumer problem using semaphores using UNIX/LINUX system calls. View Solution 5. Write C programs to illustrate the following IPC mechanisms a) Pipes b) FIFOs c) Message Queues d) Shared Memory. View Solution 6. Write C programs to simulate the following memory...