Você está na página 1de 4

Osy a)2015 sum:

1. a) Attempt any three of the following : 12


a) Explain time sharing operating system.
b) List system component. Explain any two.
c) Describe the sequential file access method.
d) Explain batch operating system.

b) Attempt any one of the following : 6


a) Explain LRU page replacement algorithm by taking suitable example.
b) Draw and explain monolithic structure of operating system.

2. Attempt any four of the following : 16


a) Compare : UNIX and LINUX w.r.t. following point : user interface, processing
speed.
b) Explain the working of clustered operating system.
c) Explain static and dynamic memory partioning with advantages and drawback.
d) Explain structure of UNIX operating system.
e) Define process. Explain process state in detail with the help of state diagram.
f) Expalin pre-emptive and non pre-emptive scheduling.

3. Attempt any four of the following : 16


a) Describe any four secondary storage management activities.
b) With suitable diagram explain contiguous allocation method.
c) Describe any four operations performed on process.
d) Define deadlock. What are necessary conditions for deadlock.
e) Write steps for Banker’s algorithm to avoid deadlock. Also give one example.

4. a) Attempt any three of the following : 12


a) What is system call ? Enlist any four system call.
b) Explain context switch with suitable example.
c) Describe any four services provided by an operating system.
d) State and describe types of scheduler.

b) Attempt any one of the following : 6


a) Describe many to one and one to one multithreading model with diagram.
b) Explain concept of page replacement with suitable diagram.

5. Attempt any two of the following : 16


a) Explain Interprocess communication models with diagram.
b) Expalin SJF algorithm with example. Also calculate average waiting time.
c) Explain multilevel queue scheduling with example.

6. Attempt any four of the following : 16


a) Describe file management. Enlist the system call for file management.
b) Describe stepwise booting process of UNIX along with diagram.
c) Expalin generation of operating system.
d) State and explain any four file attributes.
e) Draw and explain process control block in detail.

b)2016 Sum:
1. a) Attempt any 3 of the following. (4×3=12)
1) List any four functions of operating system.
2) Describe real time operating system in brief.
3) What is process management ? State four functions to be performed by OS for process
management.
4) What is file ? List and explain attributes of files.
b) Attempt any one of the following. (6×1=6)
1) Describe the contiguous allocation method for file, state any two merits and demerits.
2) Describe following operating system structures.
i) Monolithic ii) Microkarnel.

2. Attempt any 4 of the following. (4×4=16)


a) Compare Unix and Linux operating system w.r.t.
1) User interface 2) Name of provider
3) Processing speed 4) Security
b) Describe evolution of operating system.
c) With neat diagram describe use of Process Control Block (PCB).
d) Define the following terms :
i) Preemptive scheduling ii) Nonpreemptive scheduling.
e) Describe working of sequential and direct access methods.
f) Explain in brief the unix file system.

3. Attempt any 4 of the following. (4×4=16)


a) List any four operating system services and describe in one/two sentences.
b) Describe concept of virtual memory with suitable example.
c) Draw the process state diagram and describe each state in one/two sentences.
d) State and explain criteria in CPU scheduling.
e) What is FCFS algorithm ? Describe with example.

4. a) Attempt any 3 of the following. (4×3=12)


a) What is inter process communication ? Describe any one technique of it.
b) Differentiate between long term schedular and short term schedular on basis of
i) Selection of job
ii) Frequency of execution
iii) Speed
iv) Accessing which part of system.
c) What is system call ? List types of system call with one example of system call.
d) What are the activities involved in secondary storage management ?
b) Attempt any one. (6×1=6)
a) Describe how semaphores are useful for solving problems of interprocess communication.
b) Write in short on basic memory management.

5. Answer any 2 of the following. (8×2=16)


a) Describe following terms
1) Scheduling queues 2) Schedular
3) Thread 4) Multithreading.
b) Solve the following problem using SJF and Round Robin (RR) scheduling algorithm. Find
average waiting time for each algorithm.
Process Burst time
P1 10
P2 3
P3 7
P4 5
c) Explain how priority scheduling algorithm works with suitable example, also list advantages
and disadvantages.

6. Answer any 4 of the following. (4×4=16)


a) Describe how context switch is executed by operating system.
b) Explain how parameter passing is done while implementing system calls.
c) What is multiprocessor system ? Give two advantages of it.
d) Draw and explain structure of unix operating system.
e) Describe optimal page replacement algorithm with example.

c)2015 win:
1. (A) Attempt any THREE of the following : 12
(a) List different types of operating systems. Explain advantages of
multiprocessor system (any two).
(b) Define multiprogramming system with diagram.
(c) Draw and explain monolithic structure of operating system.
(d) Explain two level directory structure with the help of diagram.

(B) Attempt any ONE of the following : 6


(a) Explain any six services provided operating system. Draw diagram
showing services.
(b) Draw and explain contiguous method for access.

2. Attempt any FOUR of the following : 16


(a) What is clustered system ? Explain it.
(b) Draw and explain process state diagram.
(c) Define preemptive and non-preemptive scheduling with suitable example.
(d) What is virtual memory ? Explain paging and page fault.
(e) Explain the structure of UNIX.
(f) Compare UNIX and LINUX w.r.t. following points :
User interface, number of shells, providers, processing speed.

3. Attempt any FOUR of the following : 16


(a) Describe any four activities of process management and memory management.
(b) Explain interprocess communication.
(c) Write steps for Banker’s algorithm to avoid deadlock.
(d) State necessary condition for deadlock.
(e) List different types of files. Explain basic operations on file.

4. (A) Attempt any THREE of the following : 12


(a) List any four system calls for device management and communication.
(b) Describe any four secondary storage management activities.
(c) What is thread ? Explain users and Kernel threads.
(d) State and describe types of schedules. Describe how each of them
schedule the job.

(B) Attempt any ONE of the following : 6


(a) What is process ? Explain the different process states with diagram.
(b) With suitable diagram, explain how linked allocation is performed.

5. Attempt any TWO of the following : 16


(a) Describe many to one and one to many multithreading model with diagram.
Explain advantages of each (any two).
(b) Calculate average waiting time for FCFS and SJF for following table :
Process Arrival time Burst time
P1 0 8
P2 1 4
P3 2 9
P4 3 5
(c) Explain how UNIX is differ from LINUX w.r.t. architecture, applications, case
of operation and system requirement.

6. Attempt any FOUR of the following : 16


(a) What is real time system ? Explain its types.
(b) What is system call ? Explain open( ) system call and close( ) system call.
(c) Explain the concept of context switching.
(d) Differentiate between paging and segmentation.
(e) Explain booting system of UNIX.

D) 2016 win:
1. (A) Attempt any THREE : 12
(a) Define realtime operating system. Explain with the help of example.
(b) Describe the purpose of system calls ? State two system calls with its
functions.
(c) Define swapping ? When it is used ?
(d) List and state any four services provided by an operating system.

(B) Attempt any ONE : 6


(a) Explain the concept of variable memory partitioning with example.
(b) List and explain components of operating system.

2. Attempt any FOUR : 16


(a) List and explain major features of unix.
(b) Describe evolution of operating system.
(c) Describe single level and two level directory structures.
(d) Explain structure of unix operating system with the help of diagram.
(e) Define thread. State any three benefits of thread.
(f) Describe CPU and I/O burst cycle with the help of diagram.

3. Attempt any FOUR : 16


(a) Explain layered operating system structure.
(b) List & explain any four file attributes.
(c) List & explain various types of multi-threading models.
(d) Explain in detail how deadlock can be handled.
(e) State and explain criteria used in differentiating CPU scheduling.

4. (A) Attempt any THREE : 12


(a) Describe the steps involved in booting process.
(b) Explain process control block with suitable diagram.
(c) Explain microkernel operating system structure.
(d) Differentiate between short term, medium term and long term
scheduling.

(B) Attempt any ONE : 6


(a) Draw and explain inter-process communication model.
(b) List different file allocation methods. Explain any one with suitable
diagram and example.

5. Attempt any TWO : 16


(a) Define process. Describe process creation and termination.
(b) Explain the pre-emptive and non-pre-emptive type of scheduling. State when
pre-emptive and non-pre-emptive type scheduling is used.
(c) Explain priority scheduling algorithm with example. List its advantages and
disadvantages.
6. Attempt any FOUR : 16
(a) What are the different responsibilities of memory management ? Explain.
(b) Differentiate between linux and unix.
(c) Describe Distributed Operating System.
(d) Describe sequential file access method.
(e) Explain context switch with suitable example.

Você também pode gostar