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

SPOS May - Jun - 2022

Uploaded by

avartan2428
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)
22 views2 pages

SPOS May - Jun - 2022

Uploaded by

avartan2428
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

Total No. of Questions : 8] SEAT No.

8
23
P807 [Total No. of Pages : 2

ic-
[5870]-1127

tat
3s
T.E. (Computer Engineering)

9:1
SYSTEMS PROGRAMMING AND OPERATING SYSTEM

02 91
8:5
(2019 Pattern) (Semester - I) (310243)
0
20
8/0 13
Time : 2½ Hours] [Max. Marks : 70
0
7/2
Instructions to the candidates:
.23 GP

1) Answer Q1 or Q2, Q3 or Q4, Q5 or Q6, Q7 or Q8.


E

2) Neat diagrams must be drawn wherever necessary.


81

8
C

23
3) Figures to the right indicate full marks.

ic-
4) Assume suitable data if necessary.
16

tat
8.2

3s
Q1) a) Explain Differences between static link library and dynamic link library.[8]
.24

9:1
91
b) What are the different types of Loaders? Explain compile and Go loader
49

8:5
in detail. [9]
30
20

OR
01
02
7/2

Q2) a) List and explain different loader schemes in detail. [9]


GP
8/0

b) Explain Design of Direct linking loaders and explain required data


CE

structures. [8]
81

8
23
.23

ic-
16

tat
Q3) a) Compare Compilers and Interpreters. [8]
8.2

3s

b) What is LEX? Explain working of LEX with suitable diagram. [9]


.24

9:1
91

OR
49

8:5
30

Q4) a) Define token, pattern, lexemes & lexical error. [8]


20
01
02

b) What is a compiler? Explain any two phases of compiler with suitable


7/2

diagram. [9]
GP
8/0
CE
81

Q5) a) What is the need of Process synchronization? Explain Semaphore in


.23

detail. [9]
16

b) What is Operating System? Explain various operating system services in


8.2

detail. [9]
.24
49

P.T.O.
OR

8
23
Q6) a) Explain preemptive and Non preemptive scheduling in detail. [9]

ic-
b) Explain any two scheduling algorithm with suitable example. [9]

tat
3s
9:1
02 91
Q7) a) What is virtual memory management? Explain address translation in paging

8:5
system. [9]

0
20
8/0 13
b) Write proper examples and explain memory allocation strategies first fit,
0
best fit and worst fit. Also explain their advantages and disadvantages.[9]
7/2
.23 GP

OR
E
81

8
Q8) a) Explain any two page replacement strategies in detail. [9]
C

23
ic-
b) What is TLB? Explain the paging system with the use of TLB? What are
16

tat
the advantages of TLB? [9]
8.2

3s
.24

9:1

91
49

8:5
30
20
01
02
7/2
GP
8/0
CE
81

8
23
.23

ic-
16

tat
8.2

3s
.24

9:1
91
49

8:5
30
20
01
02
7/2
GP
8/0
CE
81
.23
16
8.2
.24
49

[5870]-1127 2

You might also like