Complete the code to identify the part of the call stack that stores information about a single function call.
An activation record is also known as a [1].
An activation record is commonly called a stack frame. It holds data like local variables and return addresses for one function call.
Complete the code to describe what the call stack keeps track of during program execution.
The call stack keeps track of [1] during program execution.The call stack tracks function calls and their activation records to manage execution flow and local data.
Fix the error in the statement about the call stack's behavior.
When a function finishes, its activation record is [1] from the call stack.
When a function finishes, its activation record is popped off the call stack to free space and return control.
Fill both blanks to complete the description of what an activation record contains.
An activation record contains [1] and [2] needed for function execution.
Activation records store local variables and the return address to resume execution after the function call.
Fill all three blanks to complete the explanation of the call stack's role in recursion.
In recursion, each call creates a [1] on the call stack, storing [2] and [3].
Each recursive call creates a stack frame that stores parameters and the return address to manage multiple active calls.