PTU B.Tech CSE 4th Semester May 2019 56608 SYSTEM PROGRAMMING Question Papers

PTU Punjab Technical University B-Tech May 2019 Question Papers 4th Semester Computer Science Engineering (CSE)

www.FirstRanker.com
www.FirstRanker.com
Roll No.

Total No. of Pages : 02
Total No. of Questions : 18
B.Tech.(CSE/IT) (2011 onwards) (Sem.?4)
SYSTEM PROGRAMMING
Subject Code : BTCS-405
M.Code : 56608
Time : 3 Hrs.
Max. Marks : 60
INSTRUCTION TO CANDIDATES :
1.
SECTION-A is COMPULSORY consisting of TEN questions carrying T WO marks
each.
2.
SECTION-B contains FIVE questions carrying FIVE marks each and students
have to attempt any FOUR questions.
3.
SECTION-C contains T HREE questions carrying T EN marks each and students
have to attempt any T WO questions.

SECTION-A
Answer briefly :
1.
List the different phases of the compiler.
2.
What are the advantages of the Macro?
3.
Define MDT and MNT.
4.
What is the difference between Compiler and Assembler?
5.
Define Semantic analysis.
6.
What is constant f www.FirstRanker.com
olding?
7.
What is lexeme?
8.
Define the term device driver.
9.
What is difference between application and system software?
10. What are the limitations of the absolute loader?
1 | M-56608

(S2)-1545

www.FirstRanker.com

www.FirstRanker.com
www.FirstRanker.com
SECTION-B
11. Write a note on intermediate code generation in compiler.
12. What is linker? Explain the different linking scheme.
13. Explain the use of data structures in the assembler.
14. Differentiate between screen editor and word processor.
15. What is loader? Explain the working of the absolute loader.

SECTION-C
16. Explain the two-pass assembler in detail with block diagram.
17. What is Macro? Why do we use macro? Explain the macro expansion with assembly
code.
18. What is Debugger? Explain the various debugging techniques in detail.





www.FirstRanker.com


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.
2 | M-56608

(S2)-1545

www.FirstRanker.com

This post was last modified on 04 November 2019