4th Sem, IT

IT5411: Operating Systems Laboratory Syllabus for IT 4th Sem 2019 Regulation Anna University

Operating Systems Laboratory detailed syllabus for Information Technology (IT) for 2019 regulation curriculum has been taken from the Anna Universities 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 2019 regulation scheme. The detailed syllabus of operating systems laboratory is as follows.

Operating Systems Laboratory

Course Objective:

  • To learn about the basic commands of operating systems.
  • To implement process synchronization mechanisms in operating systems.
  • To learn various process management schemes in operating systems.
  • To practice with the important memory management mechanisms.
  • To implement the file allocation techniques.

Exercises:

  1. Basic Unix file system commands such as ls, cd, mkdir, rmdir, cp, rm, mv, more, lpr, man, grep, sed, etc.
  2. Shell script.
  3. Process control system calls – demonstration of fork, exec and wait
  4. Thread management.
  5. Thread synchronization.
  6. Deadlock avoidance using semaphores.
  7. Program to simulate preemptive and non-preemptive process scheduling algorithms.
  8. Program to simulate file allocation strategies.
  9. Interprocess communication using pipes.
  10. Interprocess communication using FIFOs.
  11. Interprocess communication using signals.
  12. Implementation of CPU scheduling policy in Linux.
  13. Implementation of memory management policy in Linux.

Course Outcome:

On completion of this course, the student will be able to:

  1. Understand and implement basic services and functionalities of the operating system using system calls.
  2. Use modern OS system calls and synchronization libraries in software/hardware interfaces.
  3. Understand the benefits of thread over process and implement synchronized programs using multithreading concepts.
  4. Analyze various IPC techniques in the operating system
  5. Implement memory management schemes and page replacement schemes.
  6. Simulate file allocation and organization techniques.

For detailed syllabus of all other subjects of Information Technology, 2019 regulation curriculum do visit IT 4th Sem subject syllabuses for 2019 regulation.

For all Information Technology results, visit Anna University IT all semester results direct link.

Leave a Reply

Your email address will not be published. Required fields are marked *

*