Professional Documents
Culture Documents
C 1 A B 78 92 7 7 D 43 4
C2 2817 76A 2B4 478 292 07B BF7 DD 843 641 16C2
8 2 2 0 D 8 6 6
28 176 6A2 B47 7829 9207 7BF F7D D84 4364 416 C28 8C2
1 B D C 8
81 76AA2B 478 8292 207B BF7 7DD 843 3641 16C 28C C28 176
76 2B 47 29 07 F DD 84 64 6C 28 28 17 A2
76 A2B 47 829 207 BF 7DD 84 364 16C 28 C28 17 6A2 B4
A 7 6 7
6A 2B 478 8292 207B BF7 DD 843 3641 16C 28C C281 176 A2B B47 829
Q6.
Q5.
Q4.
Q3.
Q2.
Q1.
2B 478 292 07 F7 DD 843 64 6C 28C 28 76 A2 47 829 207
2B 478 292 07 BF7 DD 843 64 16C 28C 28 176 A2 B47 829 207 BF
B 1 1 B
54761
B4 4782 2920 07B F7DDD8 8436 641 6C2 28C 281 76AA2B 478 8292 207B BF7 7DD
78 92 7B F7 D 43 41 6C 8C 281 76A 2B 47 29 07 F DD 84
47 29 07 F DD 84 64 6C 28 28 76 2 4 82 20 BF 7D 8 36
8 7 C 7 9 4
78 292 207B BF7 DD 843 3641 16C 28C 281 176AA2B B47 829 207 7BF 7DDD84 364 416C
29 07 F DD 84 64 6C 28 28 76 2 47 82 20 BF 7D 8 36 16 28
20 BF 7D 8 36 16 28 C2 17 A B4 82 92 7B 7D D8 43 41 C2 C
7B 7D D8 43 41 C2 C 81 6A 2B 78 92 07 F7 D 43 64 6C 8C 28
F7 D 43 641 6C 8C 281 76 2B 47 29 07 BF DD 84 64 16C 28 28 176
DD 84 64 6C 28 28 76 A2 47 82 20 BF 7D 8 36 16 2 C2 17 A
example.
84 364 16C 28 C28 176 A2 B47 82 920 7BF 7D D8 436 416 C28 8C2 817 6A 2B4
36 16 28 C2 17 A B4 82 92 7B 7D D8 43 41 C2 C 81 6A 2B 78
A-> SB
(i) MNT
41 C2 C 81 6A 2B 78 92 07 F7 D 43 64 6C 8C 28 76 2 47 29
B->,SB|ε
S-> (A)|0
6C 8C 28 76 2 47 29 07 BF D 84 64 16 28 2 17 A2 B4 82 20
28 28 176 A2 B4 82 20 BF 7D D8 36 16 C2 C2 817 6A B4 78 92 7B
C2 17 A B4 78 92 7B 7 D 43 41 C2 8C 81 6A 2B 78 29 07 F7
81 6A 2B 78 292 07B F7 DD 843 641 6C 8C 28 76 2B 47 29 207 BF DD
76 2B 47 29 07 F DD 84 64 6C 28 28 17 A2 4 82 20 B 7D 8
A2 4 82 20 B 7D 8 36 16 2 C2 17 6A B 78 92 7B F7 D 43
a = b + c-d*5
20 BF 7D 8 36 16 28 C2 17 A B4 82 92 7B 7D D8 43 41 C2 C
7B 7D D8 43 41 C2 C 81 6A 2B 78 92 07 F7 D 43 64 6C 8C 28
36 16 28 C2 17 A B4 82 92 7B 7D D8 43 41 C2 C 81 6A 2B 78
28 28 176 A2 B4 82 20 BF 7D D8 36 16 C2 C2 817 6A B4 78 92 7B
(b) Explain different features of macros.
C2 17 A B4 78 92 7B 7 D 43 41 C2 8C 81 6A 2B 78 29 07 F7
81 6A 2B 78 292 07B F7 DD 843 641 6C 8C 28 76 2B 47 29 207 BF DD
76 2B 47 29 07 F DD 84 64 6C 28 28 17 A2 4 82 20 B 7D 8
A2 4 82 20 B 7D 8 36 16 2 C2 17 6A B 78 92 7B F7 D 43
B4 782 920 7B F7D D8 436 41 C2 8C 81 6A 2B 478 292 07B F7 DD 843 641
(iii) ALA
78 92 7B F7 D 43 41 6C 8C 281 76A 2B 47 29 07 F DD 84 64 6C
29 07 F DD 84 64 6C 28 28 76 2 47 82 20 BF 7D 8 36 16 28
(d) Write a note on: Java Compiler environment.
20 BF 7D 8 36 16 28 C2 17 A B4 82 92 7B 7D D8 43 41 C2 C
7B 7D D8 43 41 C2 C 81 6A 2B 78 92 07 F7 D 43 64 6C 8C 28
F7 D 43 641 6C 8C 281 76 2B 47 29 07 BF DD 84 64 16C 28 28 176
(a) What is system software & application software?
DD 84 64 6C 28 28 76 A2 47 82 20 BF 7D 8 36 16 2 C2 17 A
--------------x--------------
84 364 16C 28 C28 176 A2 B47 82 920 7BF 7D D8 436 416 C28 8C2 817 6A 2B4
36 16 28 C2 17 A B4 82 92 7B 7D D8 43 41 C2 C 81 6A 2B 78
41 C2 C 81 6A 2B 78 92 07 F7 D 43 64 6C 8C 28 76 2 47 29
6C 8C 28 76 2 47 29 07 BF D 84 64 16 28 2 17 A2 B4 82 20
28 28 176 A2 B4 82 20 BF 7D D8 36 16 C2 C2 817 6A B4 78 92 7B
C28C28176A2B47829207BF7DD8436416
C2 17 A B4 78 92 7B 7 D 43 41 C2 8C 81 6A 2B 78 29 07 F7
81 6A 2B 78 292 07B F7 DD 843 641 6C 8C 28 76 2B 47 29 207 BF DD
78 92 7B F7 D 43 41 6C 8C 281 76A 2B 47 29 07 F DD 84 64 6C
29 07 F DD 84 64 6C 28 28 76 2 47 82 20 BF 7D 8 36 16 28
20 BF 7D 8 36 16 28 C2 17 A B4 82 92 7B 7D D8 43 41 C2 C
7B 7D D8 43 41 C2 C 81 6A 2B 78 92 07 F7 D 43 64 6C 8C 28
F7 D 43 641 6C 8C 281 76 2B 47 29 07 BF DD 84 64 16C 28 28 176
(b) Explain the different code optimization techniques in compiler design.
DD 84 64 6C 28 28 76 A2 47 82 20 BF 7D 8 36 16 2 C2 17 A
84 364 16C 28 C28 176 A2 B47 82 920 7BF 7D D8 436 416 C28 8C2 817 6A 2B4
36 16 28 C2 17 A B4 82 92 7B 7D D8 43 41 C2 C 81 6A 2B 78
41 C2 C 81 6A 2B 78 92 07 F7 D 43 64 6C 8C 28 76 2 47 29
6C 8C 28 76 2 47 29 07 BF D 84 64 16 28 2 17 A2 B4 82
(a) With reference to macroprocessor, explain the following tables with suitable
(a) Draw flowchart and explain with databases the working pass 2 of assembler.
C2 17 A B4 78 92 7B 7 D 43 41 C2 8C 81 6A 2B 78 29 0
(b) Explain various functions of loader. Compare linking loader and linkage editor.
(10)
(10)
(10)
(10)
(10)
(10)
(10)
(10)
(10)
(05)
(05)
(05)
(05)
7B 7D D8 43 41 C2 C 81 6A 2B 78 92 07 F7
F7 D 43 641 6C 8C 281 76 2B 47 29 07 BF DD
Paper / Subject Code: 36801 / SYSTEM PROGRAMMING AND COMPILER CONSTRUCTION
DD 84 64 6C 28 28 76 A2 47 82 20 BF 7D
84 364 16C 28 C28 176 A2 B47 82 920 7BF 7D D8
36 16 28 C2 17 A B4 82 92 7B 7D D8
41 C2 C 81 6A 2B 78 92 07 F7 D 4
6C 8C 28 76 2 47 29 07 BF D 84
28 28 176 A2 B4 82 20 BF 7D D8 36
C2 17 A B4 78 92 7B 7 D 43
81 6A 2B 78 292 07B F7 DD 843 64
7 4 2 D 8