Tuesday, 11 June 2013

SYSTEM SOFTWARE---- OLD  QUESTION PAPER 



 

MAY 2012 P/ID 17408/RBJ 

Time : Three hours Maximum : 75 marks
PART A — (5 × 5 = 25 marks)
Answer ALL questions.

1. (a) What are the components of system software? 
 Or
 (b) Write about the evolution of system software. 
2. (a) What are the elements of Assembly language 
programming? Give suitable examples.
 Or 
 (b) Define :
  (i) Macros
  (ii) Directives
  (iii) Parameters.  
3. (a) Explain the compilation process with an 
example.
 Or 
 (b) Define 
  (i) Tokens 
  (ii) Parsing
  (iii) Left and Right sentential form.  
  
 
4. (a) Compare linking and relocation. 
 Or 
 (b) What is linkage editing? Explain.  
5. (a) Explain the functions of a text editor.  
 Or 
 (b) What are Debug monitors? Explain. 

PART B — (5 × 10 = 50 marks) 

Answer any FIVE questions. 

6. Explain the model of a computer system with a
neat diagram.  
7. Explain the activities of a 2-pass assembler during
the assembly process.  
8. Describe Macros with examples. 
9. Explain the compilation process of expression and
control structures.  
10. Describe any three data structures used for
storage allocation.  
11. Explain any two parsing techniques used in the
compilation process.  

 P/ID 17408/RBJ 2

 
12. Explain how linking of program overlays are
performed?  
13. Write short notes on : 
 (a) S/w tools for system software 
 (b) Interactive programming environment. 

———————
 P/ID 17408/RBJ 3