0% found this document useful (0 votes)
3 views2 pages

Model Question Paper - Os

This document is an examination paper for the Basics of Operating System course for Semester III in Computer Engineering at Shree Swaminarayan Polytechnic. It contains various questions covering topics such as multiprogramming, process state diagrams, operating system services, scheduling algorithms, deadlock conditions, fragmentation, paging, file attributes, and Unix/Linux commands. The paper includes both theoretical questions and practical tasks such as writing shell scripts.

Uploaded by

computerssp07
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views2 pages

Model Question Paper - Os

This document is an examination paper for the Basics of Operating System course for Semester III in Computer Engineering at Shree Swaminarayan Polytechnic. It contains various questions covering topics such as multiprogramming, process state diagrams, operating system services, scheduling algorithms, deadlock conditions, fragmentation, paging, file attributes, and Unix/Linux commands. The paper includes both theoretical questions and practical tasks such as writing shell scripts.

Uploaded by

computerssp07
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

SHREE SWAMINARAYAN POLYTECHNIC

Basics of operating system(4330703)


Semester III (Computer Engineering)
Time: 2 Hours 30 Min B Total Marks: 70
Instructions:

1. Attempt all questions.

2. Make suitable assumptions wherever necessary.

3. Figures to the right indicate full marks.

Q. 1 (a) Explain Multiprogramming operating system. [03]

(b) Explain process state diagram. [04]

(c) Explain Operating system services in details. [07]

OR

(c) Write a difference between LINUX and Window OS. [07]

Q.2 (a) Write down short note on PCB.


[03]
(b) List types of scheduler. Explain any one type of schedulers. [04]
(c) Define Deadlock. Discuss four condition of deadlock. [07]

OR

Q.2 (a) Explain round robin algorithm with example. [03]

(b) Explain critical section and race condition in detail. [04]


(c) Calculate Average waiting time for FCFS and SJF algorithm with Gantt chart for
following data.
[07]
Process Arrival time Time required for completion
P0 0 6
P1 1 4
P2 3 3
P3 5 1

Q.3 (a) Explain internal and external fragmentation. [03]

(b) Explain FIFO page replacement algorithm with example. [04]

(c) Explain paging in details with advantages and disadvantages. [07]

OR

Q.3 (a) Write a short note on TLB method. [03]


(b) Explain multiprogramming with fixed partition. [04]

(c) Explain segmentation in details with advantages and disadvantages. [07]

Q.4 (a) List out directory structure .Explain any one. [03]

(b) Explain file attributes in detail. [04]

(c) Explain physical structure of a hard disk. [07]

OR

Q.4 (a) Explain file operation in detail. [03]

(b) List out disk scheduling algorithm .explain SCAN algorithm in detail. [04]

(c) Explain disk space allocation methods. [07]

Q.5 (a) Explain Linux directory structure. [03]

(b) Explain UNIX command (i) cat (ii) wc (iii) grep (iv) echo. [04]

(c) Write a shell script to generate and print Fibonacci series. [07]

OR

Q.5 (a) Explain basic architecture of Unix/Linux. [03]

(b) Explain Unix command (i) pwd (ii) ls(iii) ps (iv) cal. [04]

(c) Write a shell script to find factorial of given number. [07]

All the Best

You might also like