首页 > 试题广场 >

如果文件系统中有两个文件重名,不应采用( )。

[单选题]
如果文件系统中有两个文件重名,不应采用( )。
  • 一级目录结构
  • 树型目录结构
  • 二级目录结构
  • A和C

1) 单级目录结构。

在整个文件系统中只建立一张目录表,每个文件占一个目录项,如图4-3所示。


图4-3单级目录结构

单级目录结构实现了 “按名存取”,但是存在查找速度慢、文件不允许重名、不便于文件共享等缺点,而且对于多用户的操作系统显然是不适用的。

2) 两级目录结构。

单级目录很容易造成文件名称的混淆,可以考虑釆用两级方案,将文件目录分成主文件目录(Master File Directory, MFD)和用户文件目录(User File Directory, UFD)两级,如图4-4所示。


图4-4  两级目录结构

主文件目录项记录用户名及相应用户文件目录所在的存储位置。用户文件目录项记录该用户文件的FCB信息。当某用户欲对其文件进行访问时,只需搜索该用户对应的UFD,这既解决了不同用户文件的“重名”问题,也在一定程度上保证了文件的安全。

两级目录结构可以解决多用户之间的文件重名问题,文件系统可以在目录上实现访问限制。但是两级目录结构缺乏灵活性,不能对文件分类。

3) 多级目录结构(树形目录结构)。

将两级目录结构的层次关系加以推广,就形成了多级目录结构
发表于 2017-09-05 15:51:35 回复(0)
一级目录结构不可以,其他的都可以。
发表于 2017-12-23 08:24:56 回复(0)