单选题

某文件共有3个记录。现在需要把这个文件的内容全部读入主存储器,若从读出该文件的第一个字节开始计时,计算直到读完整个文件所需的时间。使得读出该文件所需的时间最短的文件存储结构是()

A 顺序结构

B 链接结构

C 索引结构

D 逻辑结构

正确答案

来源:www.examk.com

答案解析

把一个文件在逻辑上连续的信息存放到磁盘上依次相邻的块中,便形成顺序结构。显然这是一种逻辑记录顺序和物理块的顺序相一致的文件结构。我们把这类文件称为顺序文件或连续文件。一般说来,若用户总是以记录的先后顺序使用文件,即在访问第i个记录之后接着总是访问第i+1个记录,则该文件就可采用顺序结构组织在磁盘上。首先计算出文件要占用磁盘多少块,能找出存放文件的连续空间块;然后建立一个目录,目录中指出文件名、文件存放的始址、末址。顺序存储的优点是存取速度快,不必每次去查找信息的存放位置,只要记住当前块号,则其后继信息一定在下一块中。