You are on page 1of 4
ROLL NO. eovssssssseseeceeee Printed Pages : 4 17D119 BE-CSE/IT 3rd Semester Examination OPERATING SYSTEM Paper—- CST-205/ITT-205/CST-203/CST-263/CST-224 Time allowed : 3 hours ] [Maximum marks : 60 Note: 1. Attempt six questions only. All questions carry equal marks. 2. Question No. 1 is compulsory with 5 short questions.(Answer to each part should be between (50-60 words). 3. Attempt five questions from Sections-B, C and D, but not more than two questions from these sections. (Each Answer should be between 250-300 words). Section—-A 1. (a) What do you understand by system calls 2? Give two examples. (2) (b). List two benefits of multi-threaded programming. Q) (c) What do you understand by dynamic loading ? What is its major advantage ? (2) (@) | What do you understand by File Attributes ? List any two. (2) (©). What is the-principle of least privilege to Protection ? What is its significance ?. (2) 7D119-2,500 : PTO. 2. What is an operating system ? Explain in detai] the| i functions, characteristics and types of operating System Q) Section-B in detail. (10) 3. (a) (b) - Explain different states of a process and the transition between the states with the help of, diagram. (4) 4@) (b) 17D119 Consider the following set of Processes, with the length of the CPU burst given in milliseconds : Process Burst Time Priority Pl 10 3 |. P2 1 1 P3 2 3 P4 1 4 PS 5 2 The processes are assumed to have arrived in the order P1, P2, P3, P4, PS, all at time 0. What is the turnaround time and waitin ‘ forFCFS and SIF? 6) What are the necessary conditions for a deadlock to occur ? Discuss in brief. (4) What is Resourée- utility with the help ofan example, (6) ig time of each process | = Allocation Graph ? Discussits | @) (b) (c) 6 (a) (b) |7D119 What is File Mana, that can be used t them, (3) Section-C What is Paging ? What is the purpose of paging the page tables ? Discuss in brief, (4) Differentiate’ between internal and external fragmentation. (3) What is swapping ? What is its purpose. (3) Suppose that a disk drive has 5000 cylinders, numbered 0 to 4999. The drive is currently serving arequest 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 SSTF and SCAN disk-scheduling algorithms ? (5) What is RAID 2 What are RAID levels ? Briefly discuss the characteristics of RAID levels 0,1 and 2. (5) gement ? Explain any two methods 0 allocate space to files and compare (10) PT.O. 10. 17D119-2,500 “pts a (4) Section—D Explain. the concept of Domain of Protection and Domain Structure in detail. : (10) What is an Access Matrix? What is its purpose ? How/ can the access matrix be implemented-effectively 7 Explain in detail. (10) Explain in detail the characteristics and features of| Distributed Operating Systems and Network Operating systems and compare them. (10)

You might also like