Podcast
Questions and Answers
What defines a process?
What defines a process?
- A program in execution (correct)
- The executable file being written in memory
- The static state of a program
- The type of editor used to write the program
When does a program become a process?
When does a program become a process?
- When saving the program on the computer
- When creating an executable file
- When editing the program code
- When loading an executable file into memory (correct)
Where are global variables typically stored within a process?
Where are global variables typically stored within a process?
- Heap section
- Data section (correct)
- Text section
- Stack section
Which memory section is used for dynamically allocated memory during program runtime?
Which memory section is used for dynamically allocated memory during program runtime?
What is stored in the Stack section of a process?
What is stored in the Stack section of a process?
How is the status of the current activity of a process represented?
How is the status of the current activity of a process represented?
What information is included in an activation record?
What information is included in an activation record?
Which state represents a process that is waiting for an event to occur?
Which state represents a process that is waiting for an event to occur?
What does the Process Control Block (PCB) contain?
What does the Process Control Block (PCB) contain?
Which component must be saved when an interrupt occurs to allow a process to continue correctly afterward?
Which component must be saved when an interrupt occurs to allow a process to continue correctly afterward?
What is included in the Data section of memory?
What is included in the Data section of memory?
What is the purpose of the Old Stack Pointer (SP) in an activation record?
What is the purpose of the Old Stack Pointer (SP) in an activation record?