GATE Compiler Design Full Mock Test SET-1

Questions 86-90 of 100

0% completed (0/100 answered)
Your score 0/100 0 answered
Correct 0 Incorrect 0 Unanswered 100 Accuracy 0%

Question 86

MCQ · Single Correct 1 mark

What is the purpose of the 'Control Link' (Dynamic Link) in a function's activation record?

Answers for question 86

Question 87

MCQ · Single Correct 1 mark

What is the purpose of the 'Access Link' (Static Link) in an activation record for languages supporting nested procedures (e.g. Pascal)?

Answers for question 87

Question 88

MCQ · Single Correct 1 mark

In runtime stack management, dynamic memory allocations like C malloc() or Java new are allocated from which memory region?

Answers for question 88

Question 89

MCQ · Single Correct 1 mark

Calling convention registers that must be preserved across function calls by the CALLEE if used are called:

Answers for question 89

Question 90

MCQ · Single Correct 1 mark

In expression tree labeling (Sethi-Ullman algorithm), if left child node needs l1 registers and right child needs l2 registers where l1 = l2, how many registers does the parent node require?

Answers for question 90
Scroll to Top