2011年计算机软件水平考试嵌入式系统设计师辅导笔记(20)

来源:微学教育网发布时间:2011-02-12

  6、文件系统

  (1)嵌入式文件系统概述

  文件系统就是操作系统中用以组织、存储、命名、使用和保护文件的一套管理机制。

  常见的嵌入式文件系统有:

  A、FAT:VxWorks、QNX、WindowsCE 等

  B、NFS:网络文件系统,基于远程调用和扩展数据表示。

  C、FFS:用于Flash 存储器的文件系统。

  (2)文件和目录

  A、当一个文件被创建时,必须给它指定一个名字,用户就是通过文件名来访问这个文件的。

  B、文件命是一个有限长度的字符串,由两部分组成:文件名和扩展名。

  C、文件的逻辑结构主要有三种:无结构、简单的记录结构和复杂结构。现代文件系统通常采用的是无结构的形式。

  D、除了文件名之外,操作系统会给每个文件附加一些其他信息,称为文件的属性。

  E、文件的存取方法有两种:顺序存取和随机存取。

  F、目录也称为文件夹,它是一张表格,记录了在该目录下每个文件名和其他的一些管理信息。

  G、在多级目录结构中,访问文件或目录主要有两种方法:绝对路径名和相对路径名。