【正确答案】
D
【答案解析】文件结构包括逻辑结构和物理结构两种。逻辑结构是用户组织数据的结构形式,数据组织形式来自于需求,而物理结构是操作系统组织物理(存储)块的结构形式。逻辑结构可以直接使用物理结构进行实现,效率较高;但是使用物理结构也可以产生更丰富的逻辑结构。逻辑结构的产生直接来源于计算机用户长期的需求积累,对共同需求的支持产生一种特殊的逻辑结构,比如操作日志的记录是产生顺序文件的需求;结构化数据(数据库的早期形式)的存取催生的是随机访问文件。 因此说,逻辑文件的组织形式取决于用户,物理结构的选择取决于文件系统设计者针对硬件结构(如磁带介质很难实现链接结构和索引结构)所采取的策略(即题目中的选项A和B)。 注:文件的逻辑结构和物理结构都有索引的概念,引入逻辑索引和物理索引的目的是截然不同的。逻辑索引的目的是加快文件数据的定位,而物理索引的主要目的是管理不连续的物理块。