Shivaji University 2007 B.E Information Technology S.E(IT) (Part - II) (Sem.- 4) , - Question Paper
Sunday, 19 May 2013 03:40Web
S.E. (IT) (Part - II) (Sem.- 4) Examination, 2007
SYSTEM PROGRAMMING
Day and Date: Thursday, 24-5-2007 Total Marks: 100
Time: 10.00 a.m. to 1.00 p.m.
Instructions: 1) ans any 3 ques. from every part.
2) Figures to right indicate full marks.
3) presume suitable data of necessary.
SECTION – I
1. a) What is grammar ? provide classification of grammars with examples. [Marks 8]
b) discuss language processors. [Marks 8]
2. a) discuss pass one of 2 pass assembler. [Marks 8]
b) Compare variant one and variant two of assembler. Which do you prefer? provide cause. [Marks 8]
3. a) elaborate the various phases of compiler? Briefly discuss every of them. [Marks 8]
b) discuss language processor development tools. [Marks 8]
4. Write short notes on: [Marks 18]
1) Role of lexical analyzer
2) Advanced macrofacilities
3)Top down parser
SECTION – 2
5. a) discuss various storage organization and allocation strategies. [Marks 8]
b) discuss subsequent optimization transformation with an example. [Marks 8]
i) Common subexpression elimination
ii) Frequency reduction
iii) Dead code Elimination
iv) Strength reduction.
6. a) define linking for overlays. [Marks 8]
b) With an illustration explain linker for MS-DOS. [Marks 8]
7. a) discuss programming environments : a software system. [Marks 8]
b) discuss binary programs and object modules. [Marks 8]
8. Write notes on (any three): [Marks 18]
i) Parameter passing methods
ii) Loader
iii) Interpreter
iv) Debug monitors.
Earning: Approval pending. |