Download as pdf or txt
Download as pdf or txt
You are on page 1of 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