单选题 下列关于索引表的叙述中,正确的是______。
A.建立索引表的目的之一是为了减少存储空间
B.索引表中含有索引文件的数据及其物理地址
C.对索引文件存取时,必须先查找索引表
D.索引表中每个记录的索引项可以有多个

【正确答案】 C
【答案解析】[解析]
目前,操作系统的文件系统中常采用的存储结构文件有:顺序文件(连续文件)、链接文件(串连文件)和索引文件(随机文件)。
其中,索引文件是一种文件存储不进行连续分配的方式,文件系统为每个文件建立一张批示逻辑记录和物理块之间的对应关系的表,称为索引表,文件本身和索引表组成的文件称为索引文件。索引表中每一项称为索引项,每个记录占一个索引项,索引项中含有记录的逻辑号和存放记录的物理地址。对索引文件的存储首先查找索引表,然后根据索引项的地址存储相应的物理块。索引文件的优点是只须知道索引表的首地址,就可以方便地对文件进行直接和顺序存取,方便文件操作。但索引表的建立会占用额外的存储空间和访问时间,为此可采用多级索引结构。
综上所述,建立索引表的目的是减少存储空间,显然是不正确的。对索引文件存取时必须先查找索引表方能知道逻辑记录所对应的物理块号,即物理地址,进而才可访问文件。