Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
111 views2 pages

Os Lab List of Experiment

The document outlines the objectives and experiments for an Operating Systems Laboratory course. Key objectives include installing Windows, understanding Unix commands, and implementing various algorithms related to CPU scheduling, deadlock, memory allocation, and file organization. The list of experiments includes practical tasks such as process management, inter-process communication, and guest operating system installation using VMware.

Uploaded by

arunthathimb
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
111 views2 pages

Os Lab List of Experiment

The document outlines the objectives and experiments for an Operating Systems Laboratory course. Key objectives include installing Windows, understanding Unix commands, and implementing various algorithms related to CPU scheduling, deadlock, memory allocation, and file organization. The list of experiments includes practical tasks such as process management, inter-process communication, and guest operating system installation using VMware.

Uploaded by

arunthathimb
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

CS3461

OPERATING SYSTEMS LABORATORY LTPC


0 00

OBJECTIVES:

 To install windows operating systems.

 To understand the basics of Unix command and shell programming.

 To implement various CPU scheduling algorithms.

 To implement Deadlock Avoidance and Deadlock Detection Algorithms

 To implement Page Replacement Algorithms

 To implement various memory allocation methods.

 To be familiar with File Organization and File Allocation Strategies.

LIST OF EXPERIMENTS:

1. Installation of windows operating system

2. Illustrate UNIX commands and Shell Programming

3. Process Management using System Calls : Fork, Exit, Getpid, Wait, Close

4. Write C programs to implement the various CPU Scheduling Algorithms

5. Illustrate the inter process communication strategy

6. Implement mutual exclusion by Semaphore

7. Write C programs to avoid Deadlock using Banker's Algorithm

8. Write a C program to Implement Deadlock Detection Algorithm

9. Write C program to implement Threading

10. Implement the paging Technique using C program

11. Write C programs to implement the following Memory Allocation


Methodsa. First Fit b. Worst Fit c. Best Fit
12. Write C programs to implement the various Page Replacement
Algorithms

13. Write C programs to Implement the various File Organization Techniques

14. Implement the following File Allocation Strategies using C programsa.


Sequential b. Indexed c. Linked

15. Write C programs for the implementation of various disk scheduling


algorithms

16. Install any guest operating system like Linux using VMware.

TOTAL 45 PERIODS

You might also like