ACtE07 · Chapter 7Programming & Applications🏛️ Past Licensure QuestionID: f88e852a
In operating systems, which computational entity possesses its own isolated virtual address space, memory pages, call stack, and file descriptors?
In operating systems, which computational entity possesses its own isolated virtual address space, memory pages, call stack, and file descriptors?
Multiple Choice Options
- A✓ Correct Option
Process
- B
Thread
- C
Fiber
- D
Coroutine
Detailed Technical Solution & Explanation
A Process is an executing program instance with its own private, isolated virtual address space, memory segments (code, data, heap, stack), and OS resources. A thread belongs to a process and shares its address space and memory with peer threads.
Option Analysis:
•
Option A (Process): Correct. Possesses isolated address space, memory, and resources.
•
Option B (Thread): Lightweight execution unit sharing the enclosing process's address space.
•
Option C (Fiber): User-mode cooperatively scheduled lightweight thread.
•
Option D (Coroutine): Language-level cooperative routine.
Reference: Demo2 · Set 2NEC Licensure Syllabus