1
Code: 9D55105 M.Tech I Semester Supplementary Examinations September/October 2015 OPERATING SYSTEMS (Embedded Systems) (For students admitted in 2011, 2012, 2013 & 2014 only) Time: 3 hours Max. Marks: 60 Answer any FIVE questions All questions carry equal marks ***** 1 (a) Describe the stages in the evolution of an operating system in brief. (b) Describe the goals and functions of an operating system. 2 (a) Discuss various process states and their meaning in detail. (b) What is a race condition? Illustrate it with an example why is the presence of race condition considered as bad design. 3 (a) What kind of fragmentations do the following memory management schemes have? In each case justify your answer: (i) Paging. (ii) Segmentation. (iii) Paged segmentation. (b) What are the main issues in managing the main memory? 4 (a) Describe various disk space allocation strategies with their merits/demerits. (b) How do the data management system and the operating system communicate to achieve data access for an online query? 5 (a) What is I/O scheduler? How is it relevant to operating system? Explain. (b) Explain in detail the required data structures to perform the path management. 6 (a) Discuss in brief threats to security in any computing environment. (b) Discuss how security violation can take place due to different ways of passing of the parameters. 7 (a) How is process management achieved in UNIX? (b) How does UNIX provide file protection? Examine this method with its merits / demerits. 8 (a) Read & write system calls in UNIX provides random access for particular file. Justify. (b) Discuss the booting process of UNIX operating system. *****

operating systems previous question papers

Embed Size (px)

Citation preview

Code: 9D55105

M.Tech I Semester Supplementary Examinations September/October 2015 OPERATING SYSTEMS

(Embedded Systems) (For students admitted in 2011, 2012, 2013 & 2014 only)

Time: 3 hours Max. Marks: 60 Answer any FIVE questions

All questions carry equal marks *****

1 (a) Describe the stages in the evolution of an operating system in brief. (b) Describe the goals and functions of an operating system.

2 (a) Discuss various process states and their meaning in detail. (b) What is a race condition? Illustrate it with an example why is the presence of race condition

considered as bad design.

3 (a) What kind of fragmentations do the following memory management schemes have? In each case justify your answer: (i) Paging. (ii) Segmentation. (iii) Paged segmentation.

(b) What are the main issues in managing the main memory?

4 (a) Describe various disk space allocation strategies with their merits/demerits. (b) How do the data management system and the operating system communicate to achieve data

access for an online query?

5 (a) What is I/O scheduler? How is it relevant to operating system? Explain. (b) Explain in detail the required data structures to perform the path management.

6 (a) Discuss in brief threats to security in any computing environment. (b) Discuss how security violation can take place due to different ways of passing of the parameters.

7 (a) How is process management achieved in UNIX? (b) How does UNIX provide file protection? Examine this method with its merits / demerits.

8 (a) Read & write system calls in UNIX provides random access for particular file. Justify. (b) Discuss the booting process of UNIX operating system.

*****