Explaining storage allocation strategies-parameter passing


1) Write down the various storage allocation strategies. Explain them in detail.

2) Write down the limitations of static allocation.

3) What do you mean by calling sequences and write brief notes on its types.

4) When does a dangling reference occur? Write down its impact on programs.

5) Write down the circumstances in which stack allocation cannot be used.

6) Write down the various types of parameter passing.

7) Write down the two approaches of implementing Dynamic Scope? Write down the difference between the two.

8)a) Describe the principle sources of optimization in detail.

(b) What are the different ways of calling procedures?

9)(a) Explain in detail about the following:

i) Copy Propagation

ii) Dead-code Elimination and

iii) Code motion.

Request for Solution File

Ask an Expert for Answer!!
Computer Engineering: Explaining storage allocation strategies-parameter passing
Reference No:- TGS010910

Expected delivery within 24 Hours