Answer: 99.55 : 99.65
To find the maximum size of a file that can be stored on the disk, we must account for the space occupied by the File Allocation Table (FAT) on the same disk.
Step-by-Step Derivation:
Let N be the total number of data blocks (clusters) on the disk.
- Data Block Size: 103 bytes
- FAT Entry Size per Block: 4 bytes
- Total Disk Size: 100×106 bytes
The total disk space is shared between the FAT and the actual data blocks:
Total Disk Size=FAT Size+Data Blocks Size
Total Disk Size=(N×4)+(N×103)=N×1004 bytes
Now, solve for N:
N×1004=100×106
N=1004100×106≈99601.59
Since the number of blocks must be an integer, we take the floor value:
N=99601 blocks
Maximum File Size:
The maximum size of a single file is achieved when it occupies all the available data blocks on the disk:
Maximum File Size=N×Data Block Size
Maximum File Size=99601×103 bytes=99.601×106 bytes
In units of 106 bytes, the maximum file size is 99.6 (which lies within the range of 99.55 to 99.65).