Be Computer Engineering Semester 5 2023 November Systems Programming and Operating System SP Os Pattern 2019
Be Computer Engineering Semester 5 2023 November Systems Programming and Operating System SP Os Pattern 2019
8
23
P-7539 [Total No. of Pages : 2
ic-
tat
[6180]-47
0s
T.E.(Computer Engineering)
7:1
02 91
SYSTEM PROGRAMMING AND OPERATING SYSTEM
9:3
0
30
(2019 Pattern) (Semester - I) (310243)
4/1 13
Time : 2½ Hours] [Max. Marks : 70
0
2/2
.23 GP
Q.No 7 or Q.No 8.
80
8
C
23
2) Neat diagrams must be drawn wherever necessary.
ic-
3) Figures to the right indicate full marks.
16
tat
8.2
0s
Q1) a) Explain in brief Compile and Go loading scheme. What are advantages
.24
7:1
and disadvantages of it. [10]
91
49
9:3
30
30
b) Describe the concept of DLL? How dynamic linking can be done with or
01
02
OR
GP
4/1
CE
80
8
23
.23
i) Subroutine Linkage
ic-
16
tat
ii) Overlays
8.2
0s
7:1
91
49
9:3
Q3) a) List different types of Operating Systems? Describe any two of them.[9]
30
30
01
02
OR
4/1
CE
Q4) a) What is time quantum and its significance in Round robin scheduling.[9]
80
.23
16
23
problem. [10]
ic-
tat
0s
b) Explain necessary conditions for occurrence of deadlock. [8]
7:1
OR
02 91
9:3
0
Q6) a) Explain hardware approach for Mutual Exclusion with its advantages and
30
4/1 13
disadvantages. [10]
0
2/2
.23 GP
8
have priority. [8]
C
23
ic-
16
tat
8.2
Q7) a) Given a memory partitions of l00K, 500K, 200K, 300K and 600K (in
0s
order), how would each of the first fit, best fit and worst fit algo. Place
.24
7:1
91
processes of size 212K, 417K, 112K, 426K (in order)? Which also makes
49
9:3
the most efficient use of memory. [9]
30
30
01
02
2/2
example. [8]
4/1
CE
80
8
OR
23
.23
ic-
Q8) a) Write and explain Deadlock Avoidance Bankers Algorithm. [9]
16
tat
8.2
0s
.24
7:1
9:3
30
30
01
02
2/2
GP
4/1
CE
80
.23
16
8.2
.24
[6180]-47 2
49