You are on page 1of 1

DELHI INSTITUTE OF ADVANCED STUDIES RE-INTERNAL EXAMINATION SECOND SEMESTER MCA MAY-JUNE 2014

PAPER CODE MS 106 Max. Time: 2 Hours Note: Q1 is compulsory. Attempt any three from rest. SUBJECT: OPERATING SYSTEMS Max. Marks: 45

Q1.

Attempt any 6 parts: (2.5*6=15) a) What is the main difficulty that a programmer must overcome in writing an operating system for a real-time environment?
b) Degree of multiprogramming controls the performance of the computing system. How?

c) d) e) f) g)

What is context switching?. Describe the Process scheduling. Why does the page size is of 2n. What is Segmentation? Explain. What is Semaphore? Explain

Q2. Suppose that a disk drive has 5,000 cylinders, numbered 0 to 4999. The drive is currently serving a request at cylinder 143, and the previous request was at cylinder 125. The queue of pending requests, in FIFO order, is: 86,1470, 913, 1774, 948, 1509, 1022,1750,130 Starting from the current head position, what is the total distance (in cylinders) that the disk arm moves to satisfy all the pending requests for each of the following disk-scheduling algorithms? 1. FCFS 2. SSTF 3. SCAN 4. C-SCAN 5. LOOK Q3. Write Short note on a) Page-replacement b) Reader Writer Problem c) Thrashing

(3) (3) (4)

Q4. Answer the following (2*5=10) a) Explain the linux operating system. Differentiate with Windows Operating System. b) What is cryptography? Discuss its functionality in details. Q5. Answer the following (2*5=10) a) Write about the file system structure. What is a basic file system? b) Describe the security problem for the system? How to protect our system from the security risks?

You might also like