博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
计算机软考笔记之《文件结构》
阅读量:5050 次
发布时间:2019-06-12

本文共 593 字,大约阅读时间需要 1 分钟。

1、引言

    文件是什么?

    文件是作为一个单元看待的外部相关数据的集合。文件的主要作用是存储数据。文件存储在辅助存储设备或二级存储设备中。文件时数据记录的集合。

2、存取方法

    2.1顺序存取

    1顺序文件

    ①更新顺序文件

    顺序文件必须定期更新

    与更新程序有关的4个文件:新主文件、旧主文件、事务文件和错误报告文件。

    ②文件更新过程

    更新过程要求比较事务文件和主文件中的键。

    2.2随机存取

    1索引文件

    在索引文件中,索引将键映射到地址。

    索引文件可以把键和记录地址关联起来。

    一种索引文件----倒排文件

    2散列文件

    散列文件用一个函数来完成映射,函数将键映射成地址。

    ①散列方法: 直接法;求模法也叫除余散列法;数字析取法;其他方法。

    ②冲突---同义词

    冲突解决法:开放寻址;链表解决法;桶散列法;组合方法。

3、目录

    目录是大多数操作系统提供的用来组织文件。目录完成的功能就像档案柜的文件夹。

    3.1UNIX操作系统中的目录

    1四种特殊目录

    ①根目录

    ②主目录

    ③工作目录(或当前目录)

    ④父目录

    2路径和路径名

    ①绝对路径名

    ②相对路径名

4、文本文件和二进制文件

    4.1文本文件

    文本文件是一个字符文件。

    4.2二进制文件

    二进制文件是用计算机的内部格式存储的数据集合。

转载于:https://www.cnblogs.com/ityang666/p/ruankao012.html

你可能感兴趣的文章
redis 缓存技术与memcache的区别
查看>>
android 学习Layout布局的使用
查看>>
安卓开发笔记(三十一):shape标签下子类根结点的具体使用
查看>>
Debugger Exception Notification
查看>>
选择排序
查看>>
Restful Api 最佳实践
查看>>
vue - .babelrc
查看>>
Shell test 命令
查看>>
css 权威指南笔记( 五)结构和层叠
查看>>
Linux下vim上编辑实现进度条
查看>>
(转)图解SSH原理
查看>>
oracle的to_number、to_char、to_date用法
查看>>
你不知道的Google应用
查看>>
10.文件的输入输出、异常
查看>>
Hashtable, ArrayList, List, Dictionary学习[转]
查看>>
sqlserver日志的备份与还原
查看>>
从基本功能看,DX11.1相对11的改变,与硬件特性无关
查看>>
PHP时间日期操作增减(date strtotime) 加一天 加一月
查看>>
Baseline
查看>>
tcp断开的4次挥手
查看>>