首页 > 试题广场 >

关于文件的物理结构类型,( )可以方便地支持和实现直接存取。

[单选题]

关于文件的物理结构类型,( )可以方便地支持和实现直接存取。


  • 顺序文件
  • 隐式链接文件
  • 显式链接文件
  • 目录文件

连续文件(顺序文件

定义:将一个文件中逻辑上连续的信息存放到存储介质的依次相邻的块上便形成顺序结构,这类文件叫连续文件,又称顺序文件
优点:简单; 支持顺序存取和随机存取(直接存取);顺序存取速度快;所需的磁盘寻道次数和寻道时间最少。
缺点:建立文件前需要能预先确定文件长度,以便分配存储空间;修改、插入和增生文件记录有困难;对直接存储器作连续分配,会造成少量空闲块的浪费。

链接文件

定义:一个文件的信息存放在若干不连续的物理块中,各块之间通过指针连接,前一个物理块指向下一个物理块。
优点:提高了磁盘空间利用率,不存在外部碎片问题。有利于文件插入和删除。有利于文件动态扩充。
缺点:存取速度慢,不适于随机存取。可靠性问题,如指针出错。更多的寻道次数和寻道时间。链接指针占用一定的空间。

索引文件

定义:一个文件的信息存放在若干不连续物理块中,系统为每个文件建立一个专用数据结构----索引表,表中每一栏目指出文件信息所在的逻辑块号和与之对应的物理块号。索引表的物理地址则由文件说明信息项给出。
索引项的组织:
稠密索引:每个逻辑纪录设置一个索引项。
稀疏索引:一组逻辑纪录设置一个索引项。
优点:保持了链接结构的优点,又解决了其缺点:即能顺序存取,又能随机存取。满足了文件动态增长、插入删除的要求。也能充分利用外存空间。
缺点:较多的寻道次数和寻道时间。索引表本身带来了系统开销 如:内外存空间,存取时间。
发表于 2018-08-13 22:02:28 回复(2)
文件的物理结构,也就是文件的分配方式:文件数据应该怎样存放在外存中
有三种:
连续分配:每个文件在磁盘中占用一组连续的块    ,    实现简单,可以方便的进行顺序访问和随机访问(可以直接算出逻辑块号对应的物理块号),不方便文件拓展
链接分配:分为隐式和显式:
                    隐式:只支持顺序访问,不支持随机访问,方便文件拓展
                    显式:FAT文件分配表,支持顺序访问,也支持随机访问(想访问i号逻辑块,不需要依次访问0~i-1号逻辑块,可以直接查找FAT)
索引分配:为每个文件建立一张索引表,记录逻辑块到物理块的对应,支持随机访问和文件拓展
发表于 2020-07-15 11:43:34 回复(0)
顺序文件,随机存取
发表于 2021-12-23 16:11:15 回复(0)