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

BSCCST 301

This document contains instructions and questions for a System Programming exam. It has two sections - Section A contains 15 multiple choice questions worth 2 marks each. Section B contains 9 longer answer questions worth 5 marks each. Students must attempt all of Section A and any 9 questions from Section B. The document provides details on the exam such as total marks, duration, and instructions to candidates. It lists all the questions for both sections of the exam.

Uploaded by

api-3782519
Copyright
© Attribution Non-Commercial (BY-NC)
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)
66 views2 pages

BSCCST 301

This document contains instructions and questions for a System Programming exam. It has two sections - Section A contains 15 multiple choice questions worth 2 marks each. Section B contains 9 longer answer questions worth 5 marks each. Students must attempt all of Section A and any 9 questions from Section B. The document provides details on the exam such as total marks, duration, and instructions to candidates. It lists all the questions for both sections of the exam.

Uploaded by

api-3782519
Copyright
© Attribution Non-Commercial (BY-NC)
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

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