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 Banker's Algorithm - Safe State & Resource Allocation - Banker's Algorithm - Safe State & Resource Allocation - Quiz 1easy Banker's Algorithm - Safe State & Resource Allocation - Banker's Algorithm - Safe State & Resource Allocation - Quiz 11easy Deadlock - Four Necessary Conditions (Coffman) - Deadlock - Four Necessary Conditions (Coffman) - Quiz 13medium FCFS Scheduling - Convoy Effect & Waiting Time - FCFS Scheduling - Convoy Effect & Waiting Time - Quiz 13medium Internal vs External Fragmentation - Compaction & Buddy System - Internal vs External Fragmentation - Compaction & Buddy System - Quiz 15hard Internal vs External Fragmentation - Compaction & Buddy System - Internal vs External Fragmentation - Compaction & Buddy System - Quiz 10hard Page Replacement - FIFO, LRU, Optimal Algorithm - Page Replacement - FIFO, LRU, Optimal Algorithm - Quiz 7medium Producer-Consumer Problem Using Semaphores - Producer-Consumer Problem Using Semaphores - Quiz 13medium Producer-Consumer Problem Using Semaphores - Producer-Consumer Problem Using Semaphores - Quiz 12easy Semaphore vs Mutex - When to Use Which - Semaphore vs Mutex - When to Use Which - Quiz 5medium