Jayahsree M K

Jayahsree M K
ORACLE CERTIFIED

Thursday, June 14, 2012


                                                    PART- A
Answer any TEN questions.                                                                    10 x 2=20
----------------------------------------------------------------------------------------------------------------
a. What is system software?
b. Mention the components of system software.
c. What are the basic units of memory of IBM 360.
d. Give the format of RX instruction.
e. What is a pseudo-op? Give an example.
f. What is the use of a literal ? Give an example.
g. What  is a macro instruction?
h. What  is the difference between positional argument and keyword argument?
i. What are the basic tasks of a macro processor?
j. What are the functions of a loader?
k. What is a binder?
l. Mention the different databases used in the code generation phase of a compiler.
m. What is interpretation phase?
n. What is lexical analysis?
o. What is an identifier table? Give its format.

                                                               PART B

Answer any SIX  questions.                                                                                6 x 5=30
------------------------------------------------------------------------------------------------------------------------

a. Explain the general machine structure of IBM 360
b. Write a looping assembly language program by using literals.
c. Explain the data structures of pass 2 Assembler.
d. Explain the format of machine-op-table database
e. Explain the address modification using index register.
f. Specify and explain in brief any five  databases used in pass-1 of a two pass macro processor
g. What is dynamic loading? Explain
h. What are the different databases of the lexical phase of a compiler? Give their formats

                                                                   PART C

Answer any THREE questions.                                                                                   3 x10=30
-----------------------------------------------------------------------------------------------------------------------------

a. With   the help of a flowchart, briefly explain pass-2 of a 2 pass assembler.
b. With the help of an example illustrate shell sort.
c. Give  the flowchart of a single pass macroprocessor.
d. With the help of a flowchart, explain the design of an absolute loader.
e. Explain  the different passes of a compiler

<br />

1 comment: