Course Code  CS-13
Course Title Operating Systems
Assignment Number  MCA(6)-13/TMA/03
Maximum Marks  10
Last Date of Submission  15th October, 2003

 This is a Tutor Marked Assignment. There are five questions in this  Assignment.  Answer all the questions. Each question carries equal weightage. You may use illustrations and diagrams to enhance explanations. Please go through the guidelines regarding assignments.

Question 1: Operating systems perform resource preemption for the CPU and memory, but not for 1/0 devices. Why is this so? Please discuss briefly.
Question 2: Compare the following page replacement policies on the basis of the overhead:
(a) FIFO page replacement
(b) LRU page replacement
Question 3: Justify the statement:
" It is possible to support multiprogramming without using time sharing. However, it is impractical to support time sharing without using multiprogramming
Question 4: Discuss why authentication is important for file protection.
Question 5: Discuss in detail the features, Security and protection mechanism in Windows XP Operating System.