您当前的位置: 首页 > 

光怪陆离的节日

暂无认证

  • 1浏览

    0关注

    1003博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

45文件的概念

光怪陆离的节日 发布时间:2021-01-30 19:10:29 ,浏览量:1

1、 文件的定义:在系统运行时,计算机以进程为基本单位进行资源的调度和分配;而在用户进行的输入输出中,则以文件为基本单位。用户通过文件系统建立文件,提供应用程序的输入、输出,对资源进行管理。首先了解文件的结构,我们通过自底向上的方式来定义。 (1) 数据项:数据项是文件系统中最低级的数据组织形式,可分为以下两种类型: 基本数据项:用于描述一个对象的某种属性的一个值,如姓名、日期或证件号等,是数据中可命名的最小逻辑数据单位,即原子数据。 组合数据项:由多个基本数据项组成 (2) 记录。记录是一组相关的数据项的集合,用于描述一个对象在某方面的属性,如一个考生报名记录包括考生姓名、出生日期、报考学校代号、身份证号等一系列域。 (3) 文件:文件时指由创建者所定义的一组相关信息的集合,逻辑上可分为有结构文件和无结构文件。在有结构文件中,文件由一组相似记录组成,如报考某学校的所有考生的报考信息记录,又称为记录式文件;而无结构文件则被看成一个字符流,比如二进制文件或字符文件,又称流式文件。 2、 文件的属性:文件有一定属性,根据系统的不同而有所不同,但通常包括如下属性 (1) 名称:文件名称唯一,以容易读取的形式保存。 (2) 标识符:标识文件系统内文件的唯一标签,通常为数字,它是对人不可读的一种内部名称 (3) 类型:被支持不同类型的文件系统所使用 (4) 位置:指向设备和设备上文件的指针 (5) 大小:文件当前大小(用字节、字或块标识),也可包含文件允许的最大值 (6) 保护:对文件进行保护的访问控制信息。 (7) 时间、日期和用户标识:文件创建、上次修改和上次访问的相关信息,用于保护、安全和跟踪文件的使用。 3、 文件的基本操作 文件属于抽象数据类型,为了恰当地定义文件,就需要考虑有关文件的操作。操作系统提供系统调用,它对文件进行创建、写、读、定位和截断。 (1) 创建文件:创建文件有两个必要步骤,一是在文件系统中为文件找到空间;二是在目录中为新文件创建条目,该条目记录文件名称、在文件系统中的位置和其他可能信息。 在这里插入图片描述

4、 文件的打开与关闭 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

关注
打赏
1665731445
查看更多评论
立即登录/注册

微信扫码登录

0.0411s