Operating Systems Laboratory detail syllabus for Computer Science & Engineering (Cse), 2017 regulation is taken from Anna University official website and presented for students of Anna University. The details of the course are: course code (CS8461), Category (PC), Contact Periods/week (4), Teaching hours/week (0), Practical Hours/week (0). The total course credits are 4.
For all other cse 4th sem syllabus for be 2017 regulation anna univ you can visit Cse 4th Sem syllabus for BE 2017 regulation Anna Univ Subjects. The detail syllabus for operating systems laboratory is as follows.”
Course Objective:
- To learn Unix commands and shell programming
- To implement various CPU Scheduling Algorithms
- To implement Process Creation and Inter Process Communication.
- To implement Deadlock Avoidance and Deadlock Detection Algorithms
- To implement Page Replacement Algorithms
- To implement File Organization and File Allocation Strategies
List of Experiments:
- Basics of UNIX commands
- Write programs using the following system calls of UNIX operating system fork, exec, getpid, exit, wait, close, stat, opendir, readdir
- Write C programs to simulate UNIX commands like cp, ls, grep, etc.
- Shell Programming
- Write C programs to implement the various CPU Scheduling Algorithms
- Implementation of Semaphores
- Implementation of Shared memory and IPC
- Bankers Algorithm for Deadlock Avoidance
- Implementation of Deadlock Detection Algorithm
- Write C program to implement Threading and Synchronization Applications
- Implementation of the following Memory Allocation Methods for fixed partition
- First Fit
- Worst Fit
- Best Fit
- Implementation of Paging Technique of Memory Management
- Implementation of the following Page Replacement Algorithms
- FIFO
- LRU
- LFU
- Implementation of the various File Organization Techniques
- Implementation of the following File Allocation Strategies
- Sequential
- Indexed
- Linked
Course Outcome:
At the end of the course, the student should be able to
- Compare the performance of various CPU Scheduling Algorithms
- Implement Deadlock avoidance and Detection Algorithms
- Implement Semaphores
- Create processes and implement IPC
- Analyze the performance of the various Page Replacement Algorithms
- Implement File Organization and File Allocation Strategies
For detail syllabus of all other subjects of BE Cse, 2017 regulation do visit Cse 4th Sem syllabus for 2017 Regulation.
Dont forget to download iStudy for latest syllabus and results, class timetable and more.