文章

5

粉丝

253

获赞

1

访问

13.8k

头像
2011年计算机学科专业基础综合试题 - 第46题回答
操作系统
发布于2025年9月13日 19:45
阅读数 13

### (1) 连续分配更合适,理由及FCB字段设计 - **选择理由**:文件数据“一次性写入、不可修改”,无需动态扩展空间,连续分配的优势更突出: - 连续分配通过“起始块号 + 文件长度”即可快速定位所有数据块,**顺序访问效率高**(磁头无需频繁跳转); - 链式分配需额外存储“下一块指针”,且随机访问需遍历链表,此场景下无必要; - 索引分配需额外的“索引块”存储地址,而文件不修改,索引的动态性(支持扩展)用不上,徒增开销。 - **FCB需设计的描述字段**: - **起始块号**:记录文件数据的**第一个磁盘块编号**; - **文件长度(或块数)**:记录文件占用的**连续磁盘块数量**(结合起始块号,可确定所有数据块范围)。 ### (2) FCB集中存储更合适,理由 集中存储更好,原因: - 集中存储可将所有FCB组织在**一个连续的区域**(如“目录区”),查找文件时,只需遍历该区域即可定位目标FCB,**减少磁头寻道次数**,提高文件查找速度; - 若FCB与数据块“连续存储”,FCB会分散在磁盘各处,查找时磁头需频繁在不同区域跳转,效率极低。


评分及理由

(1)得分及理由(满分4分)

学生答案正确选择了连续分配方式,并给出了合理的理由:文件一次性写入且不可修改,连续分配顺序访问效率高,磁头无需频繁跳转,且无需链式或索引分配的开销。FCB字段设计部分正确指出了需要起始块号和文件长度(或块数)来定位数据块。理由充分,与标准答案一致。得4分。

(2)得分及理由(满分3分)

学生答案正确选择了集中存储,并给出了合理的理由:集中存储FCB可减少磁头寻道次数,提高查找效率;若分散存储会导致磁头频繁跳转,效率低。理由与标准答案一致,且解释清晰。得3分。

题目总分:4+3=7分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发