Q1. prepare down an algorithm for the naive top-down parsing?
Q2. Describe different categories of statement employed in the assembly language.
Q3. What do you mean by command dialog? Describe different ways to implement the command dialogs. List out seven principles to ensure the efficiency of command dialogs?
Q4. Describe the Overlay structured program.
Q5. What do you mean by absolute loader? Describe its role, merits and demerits in brief.
Q6. Distinguish between the macro call and a procedure call.
Q7. Describe different Data Structures used by the One-Pass Macro Processor.
Q8. What do you mean by interpreter? How is it distinct from a compiler? Illustrate the difference between the pure and impure interpreters?
Q9. Illustrate the aim of code optimization? How is it accomplished? Describe two phases of optimization by using appropriate illustrations.
Q10. What are the various stages of a compiler? Describe in brief each stage.