软件设计师教程知识点精讲之文件和文件系统

软件设计师 责任编辑:长颈鹿 2016-11-30

添加老师微信

备考咨询

加我微信

摘要:2016下半年软件设计师考试已经结束了,希赛小编为打算参加2017年考试的你们准备了一些软件设计师教程操作系统方面的知识点,希望对大家有所帮助。

      >>>>点击进入了解软件设计师培训视频

    >>>>点击进入了解软件设计师面授班 


      2016下半年软件设计师考试已经结束了,希赛小编为打算参加2017年考试的你们准备了一些软件设计师教程操作系统方面的知识点,希望对大家有所帮助。

      文件和文件系统

      文件是信息的一种组织形式,是存储在辅助存储器上的具有标识名的一组信息集合,它可以是有格式的,也可以是无格式的。与文件相关的概念有:数据项、记录、文件和数据库。

      操作系统的文件系统包括两个方面:

      负责管理文件的一组系统软件;

      管理的对象文件。

      文件系统的主要目标是提高存储器的利用率,接受用户的委托实施对文件的操作。其主要问题是管理辅助存储器,实现文件从名字空间到辅存地址空间的转换,决定文件信息的存放位置、存放形式和存放权限,实现文件和目录的操作,提供文件共享能力和安全设施,提供友好的用户接口。

      根据不同方面,可以对文件进行多种分类。

      按文件的用途分:系统文件、库文件和用户文件等。

      按文件的信息流分:输入文件、输出文件和输入输出文件等。

      按文件的组织形式分:普通文件、目录文件和特殊文件等。

      按文件的安全属性分:只读文件、读写文件、可执行文件和不保护文件等。

      文件的结构和组织

      文件的结构是指文件的组织形式。文件的结构分为逻辑结构和物理结构。从用户的观点所看到的文件组织形式称为文件的逻辑结构,从实现观点考察文件在辅助存储器上的存放方式称为文件的物理结构。

      文件的逻辑结构可以分为两种:无结构的字符流文件和有结构的记录文件(也称为有格式文件)。其中,记录文件由记录组成,即文件内的信息划分成多个记录,以记录为单位组织和使用信息。其有几种不同的类型,特别需要注意它们之间的区别。

      ◆堆文件:数据按先来后到的顺序组织,是最简单的记录文件;

      ◆顺序文件

      顺序文件的记录定长,记录中的数据项的类型长度与次序固定,记录按键值的约定次序组织。

      ◆索引顺序文件

      基于键的约定次序组织,而且维护键的索引和溢出区域。键的索引可以是多级索引。

      ◆索引文件

      基于记录的一个键-数据项关系对来组织,依据记录键值可以找到记录存放位置。

      ◆直接文件(又称哈希文件)

      记录以它们在直接访问存储设备上的物理地址直接(随机)访问。对于一个给定的记录可以直接得出其存储位置。

      文件的物理结构侧重于提高存储器的利用效率和降低存取时间。文件的存储设备通常划分为大小相同的物理块,物理块是分配和传输信息的基本单位。文件的物理结构是指文件在存储设备上的存储方法,具有不同的文件分配策略,需要特别注意它们的特点和之间的差别。

      ◆顺序分配(连续分配)

      最简单的分配方式。在文件建立预先分配一个连续的物理块集,然后,按照逻辑文件中的信息(或记录)顺序,依次把信息(或记录)顺序存储到物理块中。不适宜于需要经常修改的文件。

      ◆链接分配(串联分配)

      这是按单个物理块逐个进行的。在建立链接文件时,不须指定文件的长度,在文件的说明信息中,只需指出该文件的第一个物理块块号,链接文件的文件长度可以动态的增长,只需调整物理块间的指针就可以插入或删除一个信息块。一般只适用于顺序访问,不适用于随机存取。

      ◆索引分配来自

      另一种对文件存储不连续分配的方法。系统为每个文件建立一张索引表,索引表中的每一表项指出文件信息所在的逻辑块号和与之对应的物理块号。既适用于顺序存取,也适用于随机存取。

      文件控制块:FCB,和进程相似,文件目录有一级目录、二级目录和多级目录结构;

      一级目录:只有一个目录表,每个表项对应一个文件;

      二级目录:主目录和用户目录;

      多级目录:也称为树型目录结构,从根目录出发的层次结构;


    返回目录:软件设计师教程知识点精讲之操作系统汇总


      希赛网,拥有十四年软考培训经验,希赛网一直坚持自主研发,将丰富的软考培训经验有效融入教程研发过程,自成体系的软考在线题库软考历年真题)、软考培训教材软考视频教程,多样的培训方式包括面授、和,使考生的学习更具系统性,辅导更具针对性。采用全程督学机制,,软考平均通过率在全国。

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取

!
咨询在线老师!