2万+  知识点  标题检索     全文检索
       文件的结构和组织
        文件的结构是指文件的组织形式,从用户角度所看到的文件组织形式,称为文件的逻辑结构;从实现角度考察文件在辅助存储器上的存放方式,常称为文件的物理结构。
               文件的逻辑结构
               一般文件的逻辑结构可以分为两种:无结构的字符流文件和有结构的记录文件,后者也称为有格式文件。
               记录文件可分为定长和不定长两类。
               .定长记录文件:指文件中所有记录的长度相同。
               .不定长记录文件:指文件中各记录长度不相同。
               在UNIX系统中,所有的文件都被看作是流式文件,系统不对文件格式进行处理。
               文件的物理结构
               文件的物理结构是指文件的内部组织形式,也就是文件在物理存储设备上的存放方法。常用的文件物理结构有以下3种。
               1)顺序结构
               顺序结构又称连续结构。这是一种最简单的物理结构,它把逻辑上连续的文件信息依次存放在连续编号的物理块中。只要知道文件在存储设备上的起始地址(首块号)和文件长度(总块数),就能很快地进行存取。这种结构的优点是访问速度快,缺点是很难增加文件的长度。
               2)链接结构
               链接结构将逻辑上连续的文件分散存放在若干不连续的物理块中,每个物理块设有一个指针,指向其后续的物理块。只要指明文件的第一个块号,就可以利用链接指针检索整个文件。这种结构的优点是文件长度容易动态变化,缺点是不适合随机存取访问。
               3)索引结构
               采用索引结构时,系统为每个文件建立一张索引表,索引表中每一表项指出文件信息所在的逻辑块号和与之对应的物理块号。
               对一些大的文件,索引表的大小超过一个物理块时,就会发生索引表的分配问题。一般采用多级(间接索引)技术,这时由索引表指出的物理块中存放的不是文件信息,而是存放文件信息的物理块地址。这样,如果一个物理块能存储n个物理块地址,则一次间接索引,可寻址的文件长度将变成n×n块。
               UNIX文件系统采用三级索引结构,文件系统中的inode是基本的构件,它表示文件系统树形结构的节点。分为四种寻址方式:直接寻址、一级间接寻址、二级间接寻址和三级间接寻址。
 
 相关知识点:
 
软考在线指南
优惠劵及余额
在线支付
修改密码
下载及使用
购买流程
取消订单
联系我们
关于我们
联系我们
商务合作
旗下网站群
高级资格科目
信息系统项目管理师 系统分析师
系统架构设计师 网络规划设计师
系统规划与管理师
初级资格科目
程序员 网络管理员
信息处理技术员 信息系统运行管理员
中级资格科目
系统集成项目管理工程师 网络工程师
软件设计师 信息系统监理师
信息系统管理工程师 数据库系统工程师
多媒体应用设计师 软件评测师
嵌入式系统设计师 电子商务设计师
信息安全工程师
 

本网站所有产品设计(包括造型,颜色,图案,观感,文字,产品,内容),功能及其展示形式,均已受版权或产权保护。
任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
本站部分内容来自互联网或由会员上传,版权归原作者所有。如有问题,请及时联系我们。


工作时间:9:00-20:00

客服

点击这里给我发消息 点击这里给我发消息 点击这里给我发消息

商务合作

点击这里给我发消息

客服邮箱service@rkpass.cn


京B2-20210865 | 京ICP备2020040059号-5 |京公网安备 11010502032051号 | 营业执照 | Copyright ©2000-2019 All Rights Reserved 软考在线版权所有