Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

BSCCST 301

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

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

Total No. of Questions : 13] [Total No. of Pages : 02

J-3548[S-1404] [2037]
B.Sc.(CST) (Semester - 3rd)
SYSTEM PROGRAMMING (B.Sc.(CST)-301)

Time : 03 Hours Maximum Marks : 75

Instruction to Candidates:
1) Section - A is compulsory.
2) Attempt any Nine questions from Section - B.

Section - A
Q1) (15 x 2 = 30)
a) What are the three types of assembler statements?
b) Give the feature of assembly language?
c) What additional feature would a three-pass assembler afford the user?
d) Show MDT table after macro processing?
e) List two advantages of binding at load time over binding at assembly
time?
f) Describe about relocating loader?
g) Define race condition?
h) List the three differences between a page and a segment?
i) Define the user’s address space?
j) What is spooling? Is it feasible for all types of I/O?
k) What is the purpose of open and close commands?
l) Describe about handle?
m) Explain the phases of compiler?
n) Explain the term dynamic loading.
o) Why and where the cross-reference table used?

P.T.O.
Section - B
(9 x 5 = 45)
Q2) What is the order of the RLD, ESD, TXT, and END cards?

Q3) Define the difference between pure and impure interpreter?

Q4) What is the function of pass 2?

Q5) Can you write a assembler language program with USING instruction? How
and what are the limitations?

Q6) Define the difference between local and global optimization?

Q7) Describe about the general loader scheme?

Q8) Explain the significance of bootstrap loader?

Q9) Define the problem of left recursion and why it occurs?

Q10)Discuss on interpreters?

Q11)What is backpatching technique and how is T11 used in this technique?

Q12)How does segmentation facilitate protection? Explain.

Q13)Describe the text editor and its design?

ÑÑÑ

J-3548[S-1404] 2

You might also like