MasterProgramming - OS
[Link]
H-96-21 Roll No. ....................... ANNUAL EXAMINATION,
2021
B.C.A. II
B.C.A. 205
Paper V
(Operating Systems with Linux)
Time : 3 Hours] [Maximum Marks : 80
Note : Attempt any two parts from each unit. All questions carry equal marks.
Unit-I
1. (a) Differentiate between time sharing and real time operating system.
(b) Write notes on evalution of operating system. (c) Explain the function
of operating system.
Unit-II
2. (a) What is process state ? Explain the state transition diagram.
(b) Differentiate between multilevel queues and multilevel feedback queues.
(c) What is CPU scheduling ? Explain FCFS algorithms.
[2]
Unit-III
3. (a) What is paging ? How to page swapping in virtual memory ? Explain.
(b) What is page segmentation ? Explain with example. (c) Explain the LRU
page replacement algorithms.
Unit-IV
4. (a) What is shell ? Explain the different types of shell in Unix.
(b) Explain the structure of Unix file system.
[Link] 01/12/23, 7 57 AM
Page 1 of 2
:
(c) What is Vi editor ? Explain the various modes to Vi editor with
commands.
Unit-V
5. (a) Write notes on :
(i) Background processing,
(ii) Command line argument.
(b) Write a shell script to check the given year is a leap year or not leap year.
(c) Write a shell script to check the given number is a prime number or not a
prime number.
✪✪✪✪✪ c ✪✪✪✪✪
P. T. O. H-96/21 2 / 50
[Link] 01/12/23, 7 57 AM
Page 2 of 2
: