实际操作系统ppt课件.ppt

实际操作系统ppt课件.ppt

ID:58802893

大小:1.62 MB

页数:167页

时间:2020-10-02

实际操作系统ppt课件.ppt_第1页
实际操作系统ppt课件.ppt_第2页
实际操作系统ppt课件.ppt_第3页
实际操作系统ppt课件.ppt_第4页
实际操作系统ppt课件.ppt_第5页
资源描述:

《实际操作系统ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第六章    文件管理第六章文件管理6.1文件和文件系统6.2文件逻辑结构6.3外存分配方式6.4目录管理6.5文件存储空间的管理6.6文件共享和保护6.7数据一致性控制对于计算机处理和存放的大量信息,因内存容量有限且无法长期保存,故信息总是以文件的形式存放在辅助存储器上,当需要的时候再将它们调入内存。操作系统中负责管理和存取文件信息的软件机构被称为文件管理系统。用户通过文件管理系统就可以“按名存取”方便地使用文件,而无需了解存储设备的硬件特征和存取过程。文件管理任务任务:把存储、检索、共享和保护文件的手段,提供给用户,以方便用户及提高资源利用。功能

2、:分配与管理外存提供合适的存储方法文件共享,保护解决冲突6.1文件和文件系统文件系统是用户与外存的接口。文件系统=文件管理程序(文件和目录的集合)+它所管理的全部文件。文件系统的管理功能,是通过把管理的程序和数据组织成一系列文件的方法实现的。文件是指具有文件名的若干相关元素的集合。1.数据项在文件系统中,数据项是最低级的数据组织形式,可把它分成以下两种类型:(1)基本数据项。这是用于描述一个对象的某种属性的字符集,是数据组织中可以命名的最小逻辑数据单位,又称为数据元素或字段。(2)组合数据项。它是由若干个基本数据项组成的,简称组项。基本数据项除了数据

3、名外,还应有数据类型。2.记录记录是一组相关数据项的集合,用于描述一个对象在某方面的属性。一个记录应包含哪些数据项,取决于需要描述对象的哪个方面。而一个对象,由于他所处的环境不同可把他作为不同的对象。在诸多记录中,为了能惟一地标识一个记录,必须在一个记录的各个数据项中,确定出一个或几个数据项,把它们的集合称为关键字(key)。或者说,关键字是惟一能标识一个记录的数据项。3.文件文件是指由创建者所定义的、具有文件名的一组相关元素的集合,可分为有结构文件和无结构文件两种。在有结构的文件中,文件由若干个相关记录组成;而无结构文件则被看成是一个字符流。文件在

4、文件系统中是一个最大的数据单位,它描述了一个对象集。3.文件例如,可以将一个班的学生记录作为一个文件。一个文件必须要有一个文件名,它通常是由一串ASCII码或(和)汉字构成的,名字的长度因系统不同而异。如在有的系统中把名字规定为8个字符,而在有的系统中又规定可用14个字符。用户利用文件名来访问文件。windows系统中,可采用长文件名(255个字符)。许多操作系统支持两部分文件名,两部分之间用句号加以分隔。在句号后面的部分称作文件扩展名,它通常给出了与文件有关的一些信息。在MS-DOS中文件名由1-8个字符和1-3个字符的可选扩展名组成。在UNIX中

5、,如果使用扩展名,则其长度完全由用户决定,甚至一个文件之中可以含两个或多个部分的扩展名。3.文件一些典型的文件扩展名扩展名含义file.bak备份文件file.cC源程序file.f77Fortran77程序file.gifCompuserve图形转换格式图像file.hlp帮助文件file.html万维网超文本标记语言文档file.mpg用MPEG标准编码的电影file.o目标文件(编译器输出,但未连接)file.psPostscript文件file.tex用于TEX格式化程序的输入file.txt一般文档文件file.zip压缩存档3.文件每个文

6、件都有文件名和数据。此外,所有操作系统还给文件赋以其他信息,比如,文件创建日期、文件长度等等。我们把额外的项称为文件属性(attribute)。不同系统的属性差别很大。下面列出了一些可能的属性,但其他的属性也存在。然而,每种属性都在某个系统中使用。3.文件(1)文件类型。可以从不同的角度来规定文件的类型,如源文件、目标文件及可执行文件等。(2)文件长度。文件长度指文件的当前长度,长度的单位可以是字节、字或块,也可能是最大允许的长度。(3)文件的物理位置。该项属性通常是用于指示文件在哪一个设备上及在该设备的哪个位置的指针。(4)文件的建立时间。这是指文

7、件最后一次的修改时间等。域含义保护谁能访问该文件,以何种方式访问口令访问该文件所需口令创建者文件创建者的ID拥有者当前拥有者只读标志0表示读写,1表示只读隐藏标志0表示正常,1表示不在列表中显示系统标志0表示正常文件,1表示系统文件存档标志0表示已备份过,1表示需要备份ASCII/二进制0表示ASCII文件,1表示二进制文件随机存取标志0表示只能顺序存取,1表示随机存取临时标志0表示正常,1表示在进程退出时删除文件锁标志0表示未锁,非零表示已锁记录长度一条记录的字节数关键字位置每条记录中关键字偏移关键字长度关键字域的字节数创建时间文件创建的日期和时间

8、最后存取时间文件最后存取的日期和时间最后修改时间文件最后修改的日期和时间当前长度文件字节数最大长度文件最大允

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。