Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
40 views3 pages

Roll No. ...................... Total Pages: 3: BCA/D-21

This document contains 9 questions related to operating systems. It is divided into 4 sections: Section A covers topics like single/multi-user OS, buffering/spooling, system calls, and distributed vs. time-sharing OS. Section B discusses multilevel queue scheduling, process hierarchy/implementation, and multi-threading. Section C is about segmentation, variable-sized partition allocation, and page replacement policies. Section D defines files, file operations/attributes, file structures, file protection, dispatchers, and priority vs. round-robin scheduling. The questions require explanations of core OS concepts like processes, scheduling, memory management, files, and more.

Uploaded by

Ritesh
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)
40 views3 pages

Roll No. ...................... Total Pages: 3: BCA/D-21

This document contains 9 questions related to operating systems. It is divided into 4 sections: Section A covers topics like single/multi-user OS, buffering/spooling, system calls, and distributed vs. time-sharing OS. Section B discusses multilevel queue scheduling, process hierarchy/implementation, and multi-threading. Section C is about segmentation, variable-sized partition allocation, and page replacement policies. Section D defines files, file operations/attributes, file structures, file protection, dispatchers, and priority vs. round-robin scheduling. The questions require explanations of core OS concepts like processes, scheduling, memory management, files, and more.

Uploaded by

Ritesh
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/ 3

Roll No. ......................

Total Pages : 3

BCA/D-21 1203
OPERATING SYSTEM-I
Paper–BCA-352

Time : Three Hours] [Maximum Marks : 80

Note : Attempt five questions in all, selecting one question from


each section. Question No. 1 is compulsory.

Compulsory Question
1. (a) Why operating system is necessary for a computer
system ? List out various services performed by an
operating system.
(b) How multiprogramming is different from
multiprocessing ?
(c) Explain various states of a process.
(d) What do you mean by CPU scheduling ? Explain its
criteria.
(e) Differentiate between preemptive and non-preemptive
scheduling.
(f) Distinguish between serial and batch processing
operating system.
(g) Explain mutual exclusion conditions.
(h) Write short note on :
(i) Client sewer model.
(ii) Peer-to-peer model. 16

1203//KD/311 [P.T.O.
SECTION–A
2. (a) Write short note on :
(i) Single user and multiuser operating system.
(ii) Buffering and spooling.
(iii) System calls.
(iv) System programs.
(b) Explain distributed OS. How is it different from time
sharing OS ? 16

3. (a) Explain process Control Block. What are the different


operations on process.
(b) What is the difference between preemptive and non-
preemptive scheduling. Explain different CPU
algorithms in detail. 16

SECTION–B

4. (a) What is multilevel queue scheduling ? How is it


different from multilevel queue with feedback
scheduling.
(b) Write short note on :
(i) Process hierarchy.
(ii) Process implementation.
(iii) Multi threading. 16

5. (a) What are the various methods of deadlock prevention


and avoidance ? Explain in detail.

1203//KD/311 2
(b) Describe banker's algorithm by using example.

SECTION–C

6. (a) Explain the concept of segmentation. What are the


advantages and disadvantages of this method.
(b) What is variable sized partition memory allocation.
Explain the various storage replacement policies in
variable's partition allocation scheme.

7. (a) Explain various page replacement policies in detail.


(b) What do you mean by thrashing ? What are its causes
and explain various methods to handle it ? 16

SECTION–D

8. (a) What is a file ? Explain various file operations and file


attributes. Describe various file structure by using
diagram.
(b) What do you mean by file protection ? Explain various
ways of file protection. 16

9. (a) What do you mean by dispatcher explain its role in


process management. What is dispatch latency ?
(b) Explain the concept of priority scheduling. How is it
different from sound robin scheduling ? Explain with
example. 16

1203//KD/311 3

You might also like