Madras University Question Paper
Subject : ELEMENTS OF SYSTEM SOFTWARE
Subject Code : NCC
OCTOBER 2011 U/ID 14655/NCC
Time : Three hours Maximum : 100 marks
PART A — (10 2 = 20 marks)
Answer ALL questions.
All questions carry equal marks.
1. Define System Program.
2. What is meant by an algorithm?
3. Mention (any two) basic features of Assembly
Language program.
4. What is the principle of System programming?
5. Give (any two) tasks of a translator.
6. List the functions of the analysis phase of a
compiler.
7. What are the duties of the Loader?
8. What is meant by Relocatable program?
9. Give the importance of program testing.
10. What is meant by debugging?
PART B — (5 7 = 35 marks)
Answer ALL questions.
All questions carry equal marks.
11. (a) Describe the machine model of a computer
system.
Or
(b) What makes the difference between
executing a high level language program
from the programmer’s view and the system
software view?
12. (a) How data structures are used by pass 1 of
the assembler?
Or
(b) How Macro is defined and used? Explain
with an example.
13. (a) Explain the concept of Top Down parsing.
Or
(b) Describe the management of dynamic
storage allocation.
14. (a) Discuss :
(i) Link and go scheme
(ii) Link load and go scheme.
Or
(b) Explain the concept of Linkage Editing.
15. (a) Explain the model of a software tool with a
diagram.
Or
(b) Explain the concept of debug monitors.
PART C — (3 15 = 45 marks)
Answer any THREE questions.
All questions carry equal marks.
16. Discuss on the components of system software.
17. How to design a two pass assembler?
18. What is meant by code optimisation? Discuss it
with examples.
19. How to design the Linkage editor for IBM PC?
20. Discuss on Interpreters and program generators.
———————
Subject : ELEMENTS OF SYSTEM SOFTWARE
Subject Code : NCC
OCTOBER 2011 U/ID 14655/NCC
Time : Three hours Maximum : 100 marks
PART A — (10 2 = 20 marks)
Answer ALL questions.
All questions carry equal marks.
1. Define System Program.
2. What is meant by an algorithm?
3. Mention (any two) basic features of Assembly
Language program.
4. What is the principle of System programming?
5. Give (any two) tasks of a translator.
6. List the functions of the analysis phase of a
compiler.
7. What are the duties of the Loader?
8. What is meant by Relocatable program?
9. Give the importance of program testing.
10. What is meant by debugging?
PART B — (5 7 = 35 marks)
Answer ALL questions.
All questions carry equal marks.
11. (a) Describe the machine model of a computer
system.
Or
(b) What makes the difference between
executing a high level language program
from the programmer’s view and the system
software view?
12. (a) How data structures are used by pass 1 of
the assembler?
Or
(b) How Macro is defined and used? Explain
with an example.
13. (a) Explain the concept of Top Down parsing.
Or
(b) Describe the management of dynamic
storage allocation.
14. (a) Discuss :
(i) Link and go scheme
(ii) Link load and go scheme.
Or
(b) Explain the concept of Linkage Editing.
15. (a) Explain the model of a software tool with a
diagram.
Or
(b) Explain the concept of debug monitors.
PART C — (3 15 = 45 marks)
Answer any THREE questions.
All questions carry equal marks.
16. Discuss on the components of system software.
17. How to design a two pass assembler?
18. What is meant by code optimisation? Discuss it
with examples.
19. How to design the Linkage editor for IBM PC?
20. Discuss on Interpreters and program generators.
———————
0 comments:
Pen down your valuable important comments below