System Software 2009 (Back)

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 1

POKHARA UNIVERSITY

Level: Bachelor Semester – spring Year :2009


Programme: BESE Full Marks :100
Course: System Programming Time :3 hrs.

Candidates are required to give their answer in there words as for as practicable .
The figures in the margin indicate full marks.
Attempt all the questions
1. a) why do computer need system software? Explain briefly. 5
Introduction
b) Define the architecture of SIC and SIC/XE machine. 10
Introduction to system software
2. a) Differentiate between RISC and SISC. 7
Introduction to system software
b) How does program blocks and control sections makes flexible in 8
handling of the source and object programs? Give reasonable
example.
Assembler
3. a) Write the algorithm of Pass-1 of assembler. 8
Assembler
b) Define SYMTAB, OPTAB, LITERALS and their use with example. 7
OR
Define the column format of Header, Text and end record.
Assembler
4. a) What is Automatic library search? Also explain dynamic linking. 9
Loaders and linkers
b) How program linking is done explain with example. 6
OR
How is linking editor different from linking loader? Explain.
Loaders and linkers
5. a) Explain the process of macro definition, expansion and data structure 10
used with suitable example.
Macro Processors
b) How is unique Labels generated in Macro Processors. 5
OR
How is conditional macro expansion implemented?
Macro Processors
6. a) What is Object Oriented Programming? Define two different development 7
processes that Booch's suggested
Object-Oriented system Design
b) Explain the content and method of Object diagram for assembler. 8
Object-Oriented system Design
7. Write short notes on: (any two) 2*5
i) Bootstrap loaders.
ii) Program Relocation.
iii) ANSI C Macro Language (Processor)
iv) SunOS Linkers

"THE END"

You might also like