Bird
Raised Fist0

Which of the following statements about segmentation is INCORRECT?

medium🐞 Bug Identification Q14 of Q15
Operating Systems - Paging vs Segmentation - Address Translation
Which of the following statements about segmentation is INCORRECT?
ASegmentation completely eliminates fragmentation issues
BSegments can vary in size and represent logical units of a program
CSegment tables store base and limit for each segment
DSegmentation allows sharing of segments between processes
Step-by-Step Solution
  1. Step 1: Analyze Segments can vary in size and represent logical units of a program

    Segments are variable-sized logical units; this is correct.
  2. Step 2: Analyze Segmentation completely eliminates fragmentation issues

    Segmentation does not eliminate fragmentation; it can cause external fragmentation.
  3. Step 3: Analyze Segment tables store base and limit for each segment

    Segment tables store base and limit addresses; this is correct.
  4. Step 4: Analyze Segmentation allows sharing of segments between processes

    Segmentation supports sharing segments like code segments; this is correct.
  5. Final Answer:

    Option A -> Option A
  6. Quick Check:

    Fragmentation remains a problem in segmentation due to variable sizes.
Quick Trick: Segmentation = variable size -> external fragmentation possible
Common Mistakes:
MISTAKES
  • Believing segmentation removes all fragmentation
  • Confusing segment tables with page tables
  • Assuming segments cannot be shared
Trap Explanation:
PITFALL
  • Option A is incorrect; candidates often mistakenly believe segmentation removes all fragmentation.
Interviewer Note:
CONTEXT
  • Checks candidate's ability to identify subtle misconceptions about segmentation.
Master "Paging vs Segmentation - Address Translation" in Operating Systems

2 interactive learning modes - each teaches the same concept differently

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Operating Systems Quizzes