SPPU Computer Engineering (Semester 5)
Operating Systems Design
May 2017
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


Solve any one question from Q.1(a,b) &Q.2(a,b)
1(a) How to convert a pathname into a inode number?
5 M
1(b) What are scenarios to allocate a buffer for disk block using getblk ( ) algorithm?
5 M

2(a) Explain following algorithm of Buffer cache.
i) getblk ( )
ii) Brelease ( )
6 M
2(b) Explain in details six steps of Anroid boot process.
4 M

Solve any one question from Q.3(a,b) &Q.4(a,b)
3(a) Explain with neat diagram Linux memory management.
5 M
3(b) Write short note on " Hybrid system with swapping and demand paging".
5 M

4(a) Explain with neat diagram address translation in paging.
5 M
4(b) Write in short-allocating and freeing swap space.
5 M

Solve any one question from Q.5(a,b) &Q.6(a,b)
5(a) Explain working of Sockets and related system calls.
6 M
5(b) What is problem of Multiprocessor systems and explain its solutions with
i) Master Slave processors and
ii) Semaphores.
10 M

6(a) What do you mean by pipe? Explain anonymous and named / FIFO pipe.
10 M
6(b) How process is traced with ptrace system call?
6 M

Solve any one question from Q.7(a,b) &Q.8(a,b)
7(a) How to make a USB bootable with any open source tool?
9 M
7(b) What is make utility? Explain with example. Consider your own makefile.
7 M

8(a) What are the EFI and UEFI? Explain with an application.
8 M
8(b) Write short notes on
i) Mork Manager.
ii) Shim manger.
8 M

Solve any one question from Q.9(a,b) &Q.10(a,b)
9(a) Draw and explain the android os architecture.
8 M
9(b) Write short notes on
i) Real time scheduling
ii) Multiprocessor scheduling
10 M

10(a) Enlist different characteristics of real time system and explain it.
9 M
10(b) Write short notes on
i) Palm OS
ii) Master /Slave Architecture
iii) Frame of Reference.
9 M



More question papers from Operating Systems Design
SPONSORED ADVERTISEMENTS