Monday, January 4, 2016

NCC,Madras University Question Paper,2011 Question Paper,ELEMENTS OF SYSTEM SOFTWARE

Madras University Question Paper
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
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
(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?
(b) How Macro is defined and used? Explain
with an example.
13. (a) Explain the concept of Top Down parsing.
(b) Describe the management of dynamic
storage allocation.
14. (a) Discuss :
(i) Link and go scheme
(ii) Link load and go scheme.
(b) Explain the concept of Linkage Editing.
15. (a) Explain the model of a software tool with a
(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.
Share This
Previous Post
Next Post

Pellentesque vitae lectus in mauris sollicitudin ornare sit amet eget ligula. Donec pharetra, arcu eu consectetur semper, est nulla sodales risus, vel efficitur orci justo quis tellus. Phasellus sit amet est pharetra


Pen down your valuable important comments below