SPPU Computer Engineering (Semester 5)
Operating Systems Design
December 2015
Total marks: --
Total time: --
INSTRUCTIONS
(1) Assume appropriate data and state your reasons
(2) Marks are given to the right of every question
(3) Draw neat diagrams wherever necessary


1 (a) Explain in short - BIOS, MBR and init( ) process.
6 M
1 (b) Explain Kernel Structure. With neat diagram.
4 M

2 (a) Explain with neat diagram process states and transition.
5 M
2 (b) What is disk inode? State the difference between disk inode and in-core Inode.
5 M

3 (a) Why is the principle of locality crucial to the use of virtual memory? Explain with example.
4 M
3 (b) Give the details of U-area field.
6 M

4 (a) Explain the race condition in assigning inodes.
4 M
4 (b) Compare and contrast paging vs segmentation.
6 M

5 (a) What is ptrace system call? Explain Process tracing in detail.
8 M
5 (b) Explain the term signal and elaborate the various circumstances under which signals of the various classes are used.
8 M

Write short notes on:
6 (a) (i) Tunis System.
4 M
6 (a) (ii) Shared memory.
4 M
6 (b) What is deadlock? Explain necessary conditions to occur the deadlock?
8 M

7 (a) What is make utility? Explain it with example. Consider your own makefile.
8 M
7 (b) Explain with example Linux utilities - grep, egrep, fgrep and sort.
8 M

Write short notes on:
8 (a) (i) Mork Manager.
4 M
8 (a) (ii) Shim Manager.
4 M
8 (b) Explain in detail how to make USB bootable with any open source tool/Utility?
8 M

Write short notes on:
9 (a) (i) Multiprocessor scheduling.
4 M
9 (a) (ii) Real time scheduling.
4 M
9 (a) (iii) Linux scheduling.
4 M
9 (b) Write short note on:
Fail soft operation.
6 M

Write short notes on:
10 (a) (i) Palm OS.
4 M
10 (a) (ii) Google Android.
4 M
10 (a) (iii Windows Mobile.
4 M
10 (b) Write short note on:
Frame of reference.
6 M



More question papers from Operating Systems Design
SPONSORED ADVERTISEMENTS