Operating Systems - File Allocation Methods - Contiguous, Linked, IndexedWhich of the following statements about linked file allocation is INCORRECT?ALinked allocation eliminates external fragmentation by allowing non-contiguous storageBLinked allocation supports efficient direct access to any block in the fileCEach file block contains a pointer to the next block in the chainDLinked allocation requires only the starting block address to access the entire fileCheck Answer
Step-by-Step SolutionStep 1: Recall linked allocation propertiesLinked allocation stores file blocks non-contiguously with pointers linking blocks sequentially.Step 2: Analyze linked allocation eliminates external fragmentation by allowing non-contiguous storageCorrect: linked allocation avoids external fragmentation by allowing scattered blocks.Step 3: Analyze linked allocation supports efficient direct access to any block in the fileIncorrect: linked allocation does not support efficient direct access; it requires sequential traversal.Step 4: Analyze each file block contains a pointer to the next block in the chainCorrect: each block contains a pointer to the next.Step 5: Analyze linked allocation requires only the starting block address to access the entire fileCorrect: only the starting block address is needed to traverse the file.Final Answer:Option B -> Option BQuick Check:Linked allocation -> no efficient direct access, only sequential traversal.Quick Trick: Linked allocation -> sequential access only, no direct access [OK]Common Mistakes:MISTAKESAssuming linked allocation supports direct accessConfusing external fragmentation with internal fragmentationTrap Explanation:PITFALLOption B is tempting because candidates often confuse linked allocation with indexed allocation which supports direct access.Interviewer Note:CONTEXTTests candidate's ability to spot misconceptions about linked allocation.
Master "File Allocation Methods - Contiguous, Linked, Indexed" in Operating Systems2 interactive learning modes - each teaches the same concept differentlySolutionTrace
More Operating Systems Quizzes Deadlock - Four Necessary Conditions (Coffman) - Deadlock - Four Necessary Conditions (Coffman) - Quiz 2easy Dining Philosophers - Problem, Deadlock & Solution - Dining Philosophers - Problem, Deadlock & Solution - Quiz 2easy Page Replacement - FIFO, LRU, Optimal Algorithm - Page Replacement - FIFO, LRU, Optimal Algorithm - Quiz 9hard Process State Machine - Five-State Model - Process State Machine - Five-State Model - Quiz 4medium Round Robin Scheduling - Quantum & Turnaround Time - Round Robin Scheduling - Quantum & Turnaround Time - Quiz 6medium Round Robin Scheduling - Quantum & Turnaround Time - Round Robin Scheduling - Quantum & Turnaround Time - Quiz 2easy Semaphore vs Mutex - When to Use Which - Semaphore vs Mutex - When to Use Which - Quiz 13medium Starvation vs Deadlock vs Livelock - Differences & Examples - Starvation vs Deadlock vs Livelock - Differences & Examples - Quiz 6medium System Call - Mechanism & Modes (User vs Kernel) - System Call - Mechanism & Modes (User vs Kernel) - Quiz 8hard TLB - Translation Lookaside Buffer & Effective Access Time - TLB - Translation Lookaside Buffer & Effective Access Time - Quiz 4medium