Uncategorized

Anna University B.Tech IT (R13) 4th Sem Operating Systems Laboratory Detailed Syllabus

Operating Systems Laboratory Syllabus for B.Tech 4th sem is covered here. This gives the details about credits, number of hours and other details along with reference books for the course.

The detailed syllabus for Operating Systems Laboratory B.Tech (R13) fourthsem is as follows

OBJECTIVES: The student should be made to:

  • Learn shell programming and the use of filters in the UNIX environment.
  • Be exposed to programming in C using system calls.
  • Learn to use the file system related system calls.
  • Be exposed to process creation and inter process communication.
  • Be familiar with implementation of CPU Scheduling Algorithms, page replacement algorithms and Deadlock avoidance

LIST OF EXPERIMENTS:

  • Basics of UNIX commands.
  • Shell Programming.
  • Implement the following CPU scheduling algorithms
    a) Round Robin b) SJF c) FCFS d) Priority
  • Implement all file allocation strategies
    a) Sequential b) Indexed c) Linked
  • Implement Semaphores
  • Implement all File Organization Techniques
    a) Single level directory b) Two level c) Hierarchical d) DAG
  • Implement Bankers Algorithm for Dead Lock Avoidance
  • Implement an Algorithm for Dead Lock Detection
  • Implement e all page replacement algorithms
    a) FIFO b) LRU c) LFU
  • Implement Shared memory and IPC
  • Implement Paging Technique of memory management.
  • Implement Threading & Synchronization Applications TOTAL: 45 PERIODS

REFERENCE:

spoken-tutorial.org

Download iStudy Android App for complete Anna University syllabus, results, timetables and all other updates. There are no ads and no pdfs and will make your life way easier.

OUTCOMES: At the end of the course, the student should be able to

  • Implement deadlock avoidance, and Detection Algorithms
  • Compare the performance of various CPU Scheduling Algorithm
  • Critically analyze the performance of the various page replacement algorithms
  • Create processes and implement IPC

LAB EQUIPMENT FOR A BATCH OF 30 STUDENTS: Standalone desktops with C / C++ / Java / Equivalent complier 30 Nos. (or) Server with C / C++ / Java / Equivalent complier supporting 30 terminals or more.

For all other B.Tech IT 4th sem syllabus go to Anna University B.Tech Information Technology (IT) 4th Sem Course Structure for (R13) Batch.All details and yearly new syllabus will be updated here time to time.

Do share with friends and in case of questions please feel free drop a comment

Leave a Reply

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

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.