Operating Systems Laboratory detailed syllabus for Information Technology (IT) for 2021 regulation curriculum has been taken from the Anna University official website and presented for the IT students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.
For Information Technology 4th Sem scheme and its subjects, do visit IT 4th Sem 2021 regulation scheme. The detailed syllabus of operating systems laboratory is as follows.
Course 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:
- Installation of windows operating system
- Illustrate UNIX commands and Shell Programming
- Process Management using System Calls : Fork, Exit, Getpid, Wait, Close
- Write C programs to implement the various CPU Scheduling Algorithms
- Illustrate the inter process communication strategy
- Implement mutual exclusion by Semaphore
- Write C programs to avoid Deadlock using Banker’s Algorithm
- Write a C program to Implement Deadlock Detection Algorithm
- Write C program to implement Threading
- Implement the paging Technique using C program
- Write C programs to implement the following Memory Allocation Methods
- First Fit b. Worst Fit c. Best Fit
- Write C programs to implement the various Page Replacement Algorithms
- Write C programs to Implement the various File Organization Techniques
- Implement the following File Allocation Strategies using C programs
- Sequential b. Indexed c. Linked
- Write C programs for the implementation of various disk scheduling algorithms
- Install any guest operating system like Linux using VMware.
Course Outcomes:
At th end of this course, the students will be able to:
- Define and implement UNIX Commands.
- Compare the performance of various CPU Scheduling Algorithms.
- Compare and contrast various Memory Allocation Methods.
- Define File Organization and File Allocation Strategies.
- Implement various Disk Scheduling Algorithms.
For detailed syllabus of all other subjects of Information Technology, 2021 regulation curriculum do visit IT 4th Sem subject syllabuses for 2021 regulation.
For all Information Technology results, visit Anna University IT all semester results direct link.