1(a)
What is system software & applicaiton software?
5 M
1(b)
Explain different types of text editor.
5 M
1(c)
Explain left recursion with an example.
5 M
1(d)
Write a note on: Input buffering scheme of lexical analyser.
5 M
2(a)
With reference to assebler, explain the following tables with suitable example.
i) POT ii) MOT iii) ST iv) LT
i) POT ii) MOT iii) ST iv) LT
10 M
2(b)
Explain the different code optimization techinique in computer design.
10 M
3(a)
Draw flowchart and explain with database the working pass 1 of macro processor.
10 M
3(b)
Explain various functions of loader. Also explain the design and flowchart of Absolute loader.
10 M
4(a)
Comapare LR(0), LR(1), and LALR parser.
Construct LR (0) parser table for following grammer:-
S-> (L) |id
L-> S|L, S
Varibles: S and L Terminals: ( id, )
Construct LR (0) parser table for following grammer:-
S-> (L) |id
L-> S|L, S
Varibles: S and L Terminals: ( id, )
10 M
4(b)
Explain different ways to represent three address code.
10 M
5(a)
Explain run time strorage organization in detail.
10 M
5(b)
Explain the different phases of complier. Illustrate the output after each phase for the following statement: a= b+c-d*5
10 M
6(a)
Differentiate Top-down and Bottom-up parsing techniques. Explain recursive descent parser with an example.
10 M
6(b)
Write short note on:
i) Basic block and flow graph < br> ii) JAVA compiler environment.
i) Basic block and flow graph < br> ii) JAVA compiler environment.
10 M
More question papers from System Programming And Compiler Construction