The page table in an operating system:
- Maintains mappings between virtual addresses (used by processes) and physical addresses (in memory).
- Enables virtual memory, supporting process isolation and efficient memory management.
Option (2) refers to program storage, (3) to CPU scheduling, and (4) to file systems, none of which are page table functions.
Option (1) is correct.