ITPEC FE Morning April 2019 Question 16
Which of the following is an appropriate explanation of paging?
Explanation
Dividing virtual and real memory into fixed-length blocks — paging manages memory in fixed-size pages mapped to equal-size page frames.
The virtual address space is split into pages and real memory into page frames of the same size. A page table maps each page to a frame, so a program need not sit in one contiguous area, and pages not in real memory are brought in from auxiliary storage on a page fault.
Answer (d)
Why not others:
- •(a) — grouping several records into one block for reading and writing on auxiliary storage is blocking
- •(b) — dividing main memory into banks that can be accessed simultaneously is memory interleaving
- •(c) — moving a program to another area of main memory for execution is relocation
Key rule: Paging uses fixed-length pages; segmentation uses variable-length segments that follow the program's logical parts.
Software · AI-written, may contain errors
This question comes from an official ITPEC past paper. ITPEC Practice is an independent study tool and is not affiliated with ITPEC. See the official FE past-paper collection or Report an issue.