假定磁盘块的大小为1KB,对于16GB的硬盘,其文件分配表FAT需要占用的存储空间为(18)。
A、
12M
B、
24M
C、
48M
D、
96M
【正确答案】
C
【答案解析】
解析:文件分配表FAT是一个数据结构,用在以链接方式存储文件的系统中,记录磁盘分配和空白磁盘块。整个磁盘仅设一张FAT表,其结构如图所示。表的序号是物理块号,从0开始至N-1(N为盘块总数)。在每个表项中,存入下一个盘块号(即表项的内容为存放文件数据的下一个盘块号)。文件的首地址(第一个盘块号)存入在目录中。因此,从目录中找到文件的首地址后,就能找到文件在磁盘上的所有存入地址。如下图中假设某文件首地址为3,则文件存入的盘块号依次为3,5,8。
提交答案
关闭