2.文件管理功能 分配与管理外部存储器,用户以文件形式存 放信息,“按名存取”,文件的机内码与磁 盘、光盘等外存的地址建立起相对应的表格 联系 提供合适的存储方法,例如,鍵盘命令以及 程序中使用系统调用控制。包括文件的创建 ( Create)、打开(Open)、关闭( Close)、读 写(Read/ Write)、刪除( Delete, Erase)和 重命名或改名( Rename)等 ·文件的共享与保护,解决文件命名中的冲突 和存取权限的控制
2. 文件管理功能 • 分配与管理外部存储器,用户以文件形式存 放信息,“按名存取”,文件的机内码与磁 盘、光盘等外存的地址建立起相对应的表格 联系 • 提供合适的存储方法,例如,鍵盘命令以及 程序中使用系统调用控制。包括文件的创建 (Create)、打开(Open)、关闭(Close)、读 写(Read/Write)、刪除(Delete, Erase)和 重命名或改名(Rename)等 • 文件的共享与保护,解决文件命名中的冲突 和存取权限的控制
3.文件的概念 ·文件是软件机构,软件资源的管理方式 ·具有符号名的一组相关元素的有序序列, 是一段程序或数据的集合 组赋名的相关联字符流的集合,或者是 相关联记录。而记录是有意义的信息集合 ·信息项:构成文件内容的基本单位 文件的特性:包括文件说明、文件体。 文件是一个抽象机制,它提供了一种把信 息保存在存储介质上,而且便于以后存取 的方法,用户不必关心实现细节
3. 文件的概念 • 文件是软件机构,软件资源的管理方式 • 具有符号名的一组相关元素的有序序列, 是一段程序或数据的集合 • 一组赋名的相关联字符流的集合,或者是 相关联记录。而记录是有意义的信息集合 • 信息项:构成文件内容的基本单位 • 文件的特性:包括文件说明、文件体。 • 文件是一个抽象机制,它提供了一种把信 息保存在存储介质上,而且便于以后存取 的方法,用户不必关心实现细节
各信息项之间具有顺序关系 编号:0 n 信息项信息项 信息项…信息项 读写指针
各信息项之间具有顺序关系 信息项 信息项 ……... 信息项 ……... 信息项 编号:0 1 …… i …… n-1 读写指针
文件命名规则 长度,数字和字符,大小写区分, 支持文件扩展名(一个或多个) 例子:.bak.gif.doc.ppt hlp. html. mpg jpg ps tex . txt. zip
文件命名规则 长度,数字和字符,大小写区分, 支持文件扩展名(一个或多个) 例子:.bak .gif .doc .ppt .hlp .html .mpg .jpg .ps .tex .txt .zip
4.文件系统的概念 是操作系统中统一管理信息资源的一种软 件,管理文件的存储、检索、更新,提供 安全可靠的共享和保护手段,并且方便用 户使用 ·文件系统包含文件管理程序(文件与目录 的集合)和所管理的全部文件 ·是用户与外存的接口 系统软件为用户提供统一方法(以数据记 录的逻辑单位),访问存储在物理介质上 的信息 文件系统=文件管理程序(文件和目录的 集合)+它所管理的全部文件
4. 文件系统的概念 • 是操作系统中统一管理信息资源的一种软 件,管理文件的存储、检索、更新,提供 安全可靠的共享和保护手段,并且方便用 户使用。 • 文件系统包含文件管理程序(文件与目录 的集合)和所管理的全部文件 • 是用户与外存的接口 • 系统软件为用户提供统一方法(以数据记 录的逻辑单位),访问存储在物理介质上 的信息 • 文件系统=文件管理程序(文件和目录的 集合)+它所管理的全部文件