Question Bank For System Programming
Question Bank For System Programming
Explain in detail the two pass macro processor with help of neat & clean
flowchart what macro facilities are restricted in this design.
Give & explain the data structure required in pass – I & pass – 2
assembler
Explain the use of MDLC and MDI in the algorithm for one – pass macro processor
handling macro definition within macro.
Draw a block diagram of the phases of compiler and indicate the main
function of each phase.
What are the functions of loader? How they are preformed in relocating
loader
What is token? How tokens are specified? Also explain how tokens are
recognized
Explain:-
i) GEST ii) LESA
Draw a block diagram of the phases of compiler and indicate the main function of each phase
with an example.
What is the significance of intermediate code generation phase of a compiler? Explain with the help
of example.
What are different types of device driver? Explain any two in detail.