Download PTU (I.K. Gujral Punjab Technical University Jalandhar (IKGPTU) ) MCA (Master of Computer Application) 2020 March 3rd Sem 70776 System Programming Previous Question Paper
Roll No. Total No. of Pages : 02
Total No. of Questions : 09
MCA (2014 Batch) (Sem.?3)
SYSTEM PROGRAMMING
Subject Code : MCA-305A
M.Code : 70776
Time : 3 Hrs. Max. Marks : 100
INSTRUCTIONS TO CANDIDATES :
1. SECTIONS-A, B, C & D contains TWO questions each carrying TWENTY marks
each and students has to attempt any ONE question from each SECTION.
2. SECTION-E is COMPULSORY consisting of TEN questions carrying TWENTY
marks in all.
SECTION-A
1. What is a language processor? Discuss the data structures for language processing. 5
2. What is a macro instruction? How are arguments passed to a macro instruction? 15
SECTION-B
3. What is a loader? Discuss different types of loaders. (5, 15)
4. What is the role of an editor? List different types of editors and their usage. (5, 15)
SECTION-C
5. Make a comparison between interpreter, compiler, debugger, and assembler. (20)
6. Why is code optimization important? Discuss different types of code optimization
techniques. (5, 15)
SECTION-D
7. What is the role of Operating System? Explain the different types of OS. (5, 15)
8. Write short notes on :
a) Device drivers (10)
b) Booting techniques (10)
FirstRanker.com - FirstRanker's Choice
1 | M-70776 (S14)-1402
Roll No. Total No. of Pages : 02
Total No. of Questions : 09
MCA (2014 Batch) (Sem.?3)
SYSTEM PROGRAMMING
Subject Code : MCA-305A
M.Code : 70776
Time : 3 Hrs. Max. Marks : 100
INSTRUCTIONS TO CANDIDATES :
1. SECTIONS-A, B, C & D contains TWO questions each carrying TWENTY marks
each and students has to attempt any ONE question from each SECTION.
2. SECTION-E is COMPULSORY consisting of TEN questions carrying TWENTY
marks in all.
SECTION-A
1. What is a language processor? Discuss the data structures for language processing. 5
2. What is a macro instruction? How are arguments passed to a macro instruction? 15
SECTION-B
3. What is a loader? Discuss different types of loaders. (5, 15)
4. What is the role of an editor? List different types of editors and their usage. (5, 15)
SECTION-C
5. Make a comparison between interpreter, compiler, debugger, and assembler. (20)
6. Why is code optimization important? Discuss different types of code optimization
techniques. (5, 15)
SECTION-D
7. What is the role of Operating System? Explain the different types of OS. (5, 15)
8. Write short notes on :
a) Device drivers (10)
b) Booting techniques (10)
2 | M-70776 (S14)-1402
SECTION-E
9. Write briefly : (10?2=20)
a) What is a plug and play system?
b) What is an operating system?
c) What is the role of assembler?
d) Define the term debugging.
e) What is the purpose of JIT compiler?
f) What is booting?
g) What is syntax analysis?
h) What is a language?
i) Write full forms of: USB, API.
j) Give any two examples of text editors.
NOTE : Disclosure of Identity by writing Mobile No. or Making of passing request on any
page of Answer Sheet will lead to UMC against the Student.
FirstRanker.com - FirstRanker's Choice
This post was last modified on 22 March 2020