Roll No. ............................
Total Pages : 3
CAME/D-20 24025
OPERATING SYSTEMS
Paper–MCA-20-13
Time allowed : 3 Hours Maximum Marks : 75
Note : Attempt five questions in all, selecting one
question from each unit. Question No. 1 is
compulsory. All question carry equal marks.
Compulsory Question
1. (a) What are the main differences between a
WAN and a LAN? 4
(b) W h a t a r e t h e p r o b l e m s i n i n i t i a l
implementation of a semaphore? 4
(c) Explain the difference between internal and
external fragmentation. 4
(d) What are the advantages of encrypting data
stored in the computer system? 3
UNIT-I
2. Discuss various functions and types of operating
systems. 15
24025/K/1292 P.T.O.
3. Discuss various algorithms for CPU-Scheduling
using suitable examples. Also make a
comparative study of these algorithms. 15
UNIT-II
4. Discuss various classical process co-ordination
problems. How semaphores can be used for the
solution of these problems? 15
5. What is Deadlock? How is it different from
starvation? Discuss the algorithms to avoid a
deadlock using example. 15
UNIT-III
6. (a) Differentiate between the followings using
suitable examples: 9
(i) Logical and physical addresses
(ii) Static and dynamic allocation.
(b) How can we implement segmentation with
paging? Explain with suitable diagram and
example. 6
7. (a) Briefly discuss file sharing and protection. 7
24025/K/1292 2
(b) Discuss various disk scheduling
algorithms. 8
UNIT-IV
8. (a) What is an access matrix? Describe
implementations of access matrix in brief. 7
(b) What is the security problem? Discuss
various security threats and tools. 8
9. What is distributed system? How does distributed
operating system differ from a network operating
system? Discuss the basic design issues that must
be addressed while designing distributed
operating systems. 15
24025/K/1292 3