You are on page 1of 1

JSPM’s

RAJARSHI SHAHU COLLEGE OF ENGINEERING


TATHAWADE, PUNE-33
(An Autonomous Institute Affiliated to Savitribai Phule Pune University,Pune)

Department of Information Technology

OSD Lab
Academic Year: 2022-2023

Semester: I CLASS: TY-CSBS

Subject: Operating System and Design System Lab


Name of Faculty: Prof. M. P. Deshmukh
Teaching scheme: PR: 04 Hours/Week Credits: PR: 02

Sr. No. Assignment Title

1. Process control system calls:


The demonstration of FORK, EXECVE and WAIT system calls along with zombie
and orphan states.
2. Implement multithreading for Matrix Multiplication using pthreads
3. Simulation of Scheduling algorithm.
a. FCFS b. SJF c. RR
4. Thread synchronization using counting semaphores. Application to demonstrate:
producer-consumer problem with counting semaphores and mutex
5. Write a Program to simulate Deadlock
6. Write a Program For Inter Process Communication using Pipe.
7. Write a Program to simulate disk Scheduling Algorithm.
a. FCFS b. SCAN c. CSCAN d. LOOK
8. Write a Program to implement UNIX system call –open using shell Programming.

Text Books
[T1] Operating System Concepts Essentials. Abraham Silbers chatz, Peter Baer Galvin
and Greg Gagne.
[T2] Operating System Design William Stallings

Reference Books
[R1] Operating Systems: Internals and Design Principles. William Stallings.
[R2] Operating System: A Design-oriented Approach. Charles Patrick Crowley.
[R3] Operating Systems: A Modern Perspective. Gary J. Nutt.
[R4] Design of the Unix Operating Systems. Maurice J. Bach.
Subject In-charge HOD (IT)
(Prof. M. P. Deshmukh) (Dr. N. M. Ranjan)
[R5] Understanding the Linux Kernel, Daniel Pierre Bovet, Marco Cesati.

You might also like