Dr.A.P.J.Abdul Kalam University
Bachelor of Engineering
Fifth Semester Examination, December 2020
Operating System [CS-502]
Branch-CS
Time: 3:00 Hrs Max Marks 70
Note: (i) Attempt any five questions.
(ii) Answer should be precise & to be point only.
(iii) Assume suitable data if necessary & state them clearly.
Q.1 (a) What is operating system? Explain briefly about various types of operating system.
(b) Difference between -
i. Multitasking and Multi programming operating system
ii. Real time and time sharing operating system.
Q.2 (a) What is thread and what are the differences between user-level threads and kernel
supported threads?
(b) Define spooling and for it explain its working with necessary diagram?
Q.3 (a) Discuss various free space management techniques. Explain them in detail with their
advantages and disadvantages.
(b) What is distributed operating system? Discuss its types along with, design issues?
Q.4 (a) Explain different types of schedules along with the purpose of each.
(b) Write short notes:
i) Distributed shared memory
ii) Process management in LINUX
Q.5 (a) Discuss various security threats in file system of OS. What is fragmentation? Why
it is needed?
(b) Write a Semaphore solution for dining philosopher's problem
Q.6 (a) Differentiate among the following:
i) Physical address and logical address
ii) Paging and segmentation
(b) What is Deadlock? What are the four necessary conditions for a deadlock occur?
Q.7 Write short notes on the following (any 3)
i) Worms and viruses
ii) Key features of windows file system
iii) Parallel operating system
iv) RPC
Q.8 (a) Briefly explain the following:
i) Mutual exclusion
ii) Critical section problem
(b) What is meant by thrashing? Explain various causes of thrashing
Attachment & Scanned Copies:
0 comments:
Pen down your valuable important comments below