应用台导航页
  • 主页
  • 博客
  • 知识库
  • 工作台
  • 集萃
  • 友链
  • 关于
408操作系统文件管理真题精编

408操作系统文件管理真题精编

应试
更新于 2026-10-09
— 846 字
返回

【2016年题47】 某磁盘文件系统使用链接分配方式组织文件,簇大小为 4KB。目录文件的每个目录项包括文件名和文件的第一个簇号,其他簇号存放在文件分配表 FAT 中。

(1)假定目录树如下图所示,各文件占用的簇号及顺序如下表所示,其中 dir、dir1 是目录,file1、file2 是用户文件。请给出所有目录文件的内容。

相关内容

  • 花野猫的考研英语复习策略

选项
文章 ID: 637

相关内容

  • 花野猫的考研英语复习策略

    花野猫的考研英语复习策略

    更新于2026-10-09

  • 408操作系统内存管理真题精编

    408操作系统内存管理真题精编

    更新于2026-10-09

  • 8.5 复合函数微分法

    8.5 复合函数微分法

    更新于2026-10-09

  • 8.6 隐函数微分法

    8.6 隐函数微分法

    更新于2026-10-09

  • 操作系统复习

    操作系统复习

    更新于2026-10-08

dors logoDors

Dors 是花野猫开发为知识工作者打造的数字花园应用,包含的博客、个人记事本、及其他实用功能。

花园

  • 花坛——博客
  • 果园——知识库

工坊——作者开发的实用工具

  • 小记
  • 秒切——一键按秒分割视频
  • 中国重点高校地理位置可视化网站
  • 中国行政区划数据查询平台
  • excel 重命名工具

misc

  • 生活章程
  • 画廊
  • just have fun!

© 2022 - present. All Rights Reserved.滇ICP备2025063395号-1

花野猫打造

(2)若 FAT 的每个表项仅存放簇号,占 2 字节,则 FAT 的最大长度为多少字节?该文件系统支持的文件长度最大是多少?

(3)系统通过目录文件和 FAT 实现对文件的按名存取,说明 file1 的 106、108 两个簇号分别存放在 FAT 的哪个表项中。

(4)假设仅 FAT 和 dir 目录文件已读入内存,若需将文件 dir/dir1/file1 的第 5000 个字节读入内存,则要访问哪几个簇?


解答:

(1)两个目录文件 dir 和 dir1 的内容如下表所示。(3 分)

【评分说明】 每个目录项的内容正确给 1 分,共 3 分。

(2)由于 FAT 的簇号为 2 个字节,即 16 比特,因此在 FAT 表中最多允许 2162^{16}216(65536)个表项,一个 FAT 文件最多包含 2162^{16}216(65536)个簇。FAT 的最大长度为 216×2B=128KB2^{16} \times 2\text{B} = 128\text{KB}216×2B=。(1 分)文件的最大长度是 。(1 分)

【评分说明】 若考生考虑到文件结束标志、坏块标志等,且答案正确,同样给分。

(3)在 FAT 的每个表项中存放下一个簇号。file1 的簇号 106 存放在 FAT 的 100 号表项中,(1 分)簇号 108 存放在 FAT 的 106 号表项中。(1 分)

(4)先在 dir 目录文件里找到 dir1 的簇号,然后读取 48 号簇,得到 dir1 目录文件,接着找到 file1 的第一个簇号,据此在 FAT 里查找 file1 的第 5000 个字节所在的簇号,最后访问磁盘中的该簇。因此,需要访问目录文件 dir1 所在的 48 号簇,(1 分)及文件 file1 的 106 号簇。(1 分)

花野猫的考研英语复习策略

更新于2026-10-09

  • 408操作系统内存管理真题精编

    408操作系统内存管理真题精编

    更新于2026-10-09

  • 8.5 复合函数微分法
  • 8.6 隐函数微分法

    8.6 隐函数微分法

    更新于2026-10-09

  • 操作系统复习
  • 128
    KB
    216×4B=256MB2^{16} \times 4\text{B} = 256\text{MB}216×4B=256MB

    8.5 复合函数微分法

    更新于2026-10-09

    操作系统复习

    更新于2026-10-08