问题
单项选择题
如图3-12所示的树型文件中,方框表示目录,圆圈表示文件,“/”表示路径的分隔符,“/”在路径之首表示根目录。在图3-12中, (34) 。
假设当前目录是D1,进程A以如下两种方式打开文件f1。
方式①fd1=open(" (35) /f1",o_ RDONLY);
方式②fd1:=open("/D1/W1/f1",o_ RDONLY);
其中,方式①的工作效率比方式②的工作效率高,因为采用方式①的文件系统 (36) 。
(36)处填()。
A.可以直接访问根目录下的文件f1
B.可以从当前路径开始查找需要访问的文件f1
C.只需要访问一次磁盘,就可以读取文件f1,而方式②需要两次
D.只需要访问一次磁盘,就可以读取文件f1,而方式②需要三次
答案
参考答案:B
解析:
[分析]: 树型目录结构允许用户在自己的目录中使用与其他用户文件系统相同的文件名,因此子目录W2中文件f2和子目录D2中的文件f2可能相同也可能不同,但是访问一个文件需要给出完整路径和文件名。