2016年计算机统考408考研真题 47题分析

在这里插入图片描述
在这里插入图片描述
知识回顾:
文件分配表(FAT):FAT 是位于磁盘开头的一张表格,它记录了每个文件的簇链(cluster chain)。每个文件在磁盘上的数据块(簇)通过FAT中的条目链接在一起,形成链表结构。这种结构允许文件不必连续存储,而是可以分散在磁盘的不同位置。可以说 FAT随机存取。
(1)
通过图可以直接得出答案
dir
dir1 48


dir1
file1 100
file2 200
(2)
FAT的最大长度 = 簇号个数 * FAT存放簇号所占的大小
簇号占 2B = 16bit 也就是 2 16 2^{16} 216 个簇号

FAT的最大长度 = 2 B × 4 K B 2B \times 4KB 2B×4KB = 128KB

文件系统支持的文件最大长度的计算
相当于让每个FAT表项都指向这个文件
文件系统支持的文件最大长度 = 表项个数 * 簇的大小 = 2 1 6 × 4 K B 2^16 \times 4KB 216×4KB = 256MB

(3)
通过图可以轻松得到答案
106 存放在 100
108 存放在 106

(4)
找到file1 需要从dir -> dir1 ->file1
dir已在内存就不用访问簇了
需要访问 48号簇 进入 dir1
4 K B > 5000 B < 8 K B 4KB > 5000B < 8KB 4KB>5000B<8KB
可以推出来是106号簇
所以再访问 106号簇

综上:
需要访问 48号簇 与 106号簇

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Joanh_Lan

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值