如图3-12所示的树型文件中,方框表示目录,圆圈表示文件,“/”表示路径的分隔符,“/”在路径之首表示根目录。在图3-12中,(34)。假设当前目录是D1,进程A以如下两种方式打开文件f1。方式①fd1=open("(35)/f1",o_ RDONLY);方式②fd1:=open("/D1/W1/f1",o_ RDONLY);其中,方式①的工作效率比方式②的工作效率高,因为采用方式①的文件系统(36)。A.子目录W2中文件f2和子目录D2中文件f2是完全相同的B.子目录W2中文件f2和了目录D2中文件f2

题目

如图3-12所示的树型文件中,方框表示目录,圆圈表示文件,“/”表示路径的分隔符,“/”在路径之首表示根目录。在图3-12中,(34)。

假设当前目录是D1,进程A以如下两种方式打开文件f1。

方式①fd1=open("(35)/f1",o_ RDONLY);

方式②fd1:=open("/D1/W1/f1",o_ RDONLY);

其中,方式①的工作效率比方式②的工作效率高,因为采用方式①的文件系统(36)。

A.子目录W2中文件f2和子目录D2中文件f2是完全相同的

B.子目录W2中文件f2和了目录D2中文件f2是不相同的

C.子目录W2中文件f2和子目录D2中文件f2是可能相同也可能不相同的

D.树型文件系统中不允许出现相同名字的文件


相似考题
更多“如图3-12所示的树型文件中,方框表示目录,圆圈表示文件,“/”表示路径的分隔符,“/”在路径之首表示根目录。在图3-12中,(34)。假设当前目录是D1,进程A以如下两种方式打开文件f1。方式①fd1=open("(35)/f1",o_ RDONLY);方式②fd1:=open("/D1/W1/f1",o_ RDONLY);其中,方式①的工作效率比方式②的工作效率高,因为采用方式①的文件系统(36)。A.子目录W2中文件f2和子目录D2中文件f2是完全相同的B.子目录W2中文件f2和了目录D2中文件f2”相关问题
  • 第1题:

    在树型目录结构中,对某文件的首次访问通常都采用(),文件被打开后,对文件的访问采用

    A.文件符号名

    B.从根目录开始的路径名

    C.从当前目录开始的路径名

    D.用户文件描述符


    正确答案:C

  • 第2题:

    在NetWare环境中,访问一个文件的路径是( )。

    A.文件服务器名\卷名目录名\子目录名\文件名

    B.文件服务器名\卷名\目录名\子目录名\文件名

    C.文件服务器名\卷名—目录名\子目录名\文件名

    D.文件服务器名\卷名:目录名\子目录名\文件名


    正确答案:D
    解析:在NetWare环境中,访问一个文件的路径为:文件服务器名\卷名:目录名\子目录名\文件名。

  • 第3题:

    在图7-6所示的树型文件系统中,方框表示目录,圆圈表示文件,“/”表示路径之间的分隔符,“/”在路径之首时表示根目录,“..”表示父目录。假设当前目录是D1,“COPY”表示拷贝命令,那么,将文件F2拷贝到根目录中的正确命令是(63);下面对根目录中文件f1和子目录W1中文件f1描述正确的是(64)。

    A.COPY D1/W2/f2/

    B.COPY W2/f2 ..

    C.COPY /W2/f2 ..

    D.COPY /W2/f2/


    正确答案:B

  • 第4题:

    ● 在下图所示的树型文件系统中,方框表示目录,圆圈表示文件,“/”表示路径中的分隔符,“/”在路径之首时表示根目录。图中, (8) 。假设当前目录是 A2,若进程 A以如下两种方式打开文件f2:

    (8)

    A. 根目录中文件f1与子目录C1、C2和C3中文件f1相同

    B. 子目录C1中文件f2与子目录C3中文件f2是相同的

    C. 子目录C1中文件f2与子目录C3中文件f2是不同的

    D. 子目录C1中文件f2与子目录C3中文件f2可能相同也可能不相同

    (9)

    A. /A2/C3

    B. A2/C3

    C. C3

    D. f2


    正确答案:D,C

  • 第5题:

    在下图所示的树型文件系统中,方框表示目录,圆圈表示文件,“/”表示目录名之间的分隔符,“/”在路径之首时表示根目录。假设“..”表示父目录,当前目录是Y1,那么,指定文件F2所需的相对路径是(29);如果当前目录是X2,“DEL'’表示删除命令,那么,删除文件F4的正确命令是(30)。

    A./X1/Y2/F2

    B.../X1/Y2/F2

    C.X1/Y2/F2

    D.../Y2/F2


    正确答案:D
    解析:采用多级目录结构的文件系统中;用户要访问一个文件,必须指出文件所在的路径名,路径名是从根目录开始到该文件的通路上所有各级目录名拼起来得到的。各目录名之间,目录名与文件名之间需要用分隔符隔开。例如,在MS-DOS中分隔符为“\”,在 UNIX中分隔符为“/”。绝对路径名(absolute path name)是指从根目录“/”开始的完整文件名,即它是由从根目录开始的所有目录名以及文件名构成的。采用多级目录结构提高了检索目录的速度,例如采用单级目录。查找一个文件最多需查遍系统目录文件中的所有文件目录项,平均也要查一半文件目录项。而多级目录查找一个文件最多只要查遍文件路径上根目录文件和子目录文件中的目录项。由于每访问一个文件都要使用从根目录开始搜索直到树叶的数据文件为止,包含各中间子目录的全路径名相当麻烦而且费时。为此引入相对路径(relative path name)。由于一个进程运行时访问的文件大多局限在某个范围,基于这一点,可为每个用户(或每个进程)设置一个“当前目录”,又称“工作目录”或称“值班目录”。进程对各文件的访问都相对于“当前目录”而设置路径,这称为相对路径,用相对路径可缩短搜索路径,提高目录检索的速度。可见根据题意,当前目录是Y1,那么,指定文件F2所需的相对路径是../Y2/F2。如果当前目录是X2,“DEL”表示删除命令,那么,删除文件F4的正确命令是DEL Y3/F4。

  • 第6题:

    如图4-3所示的树形文件系统中,方框表示目录,圆圈表示文件,“/”表示路径中的分隔符,“/”在路径之首时表示根目录。

    假设当前目录是D1,进程A可以按以下两种方式打开同一个文件f1。 方式① fd1=open(“/D1/W1/f1”,O_RDONLY); 方式② fd1=open(“(22)/f1”,O_RDONLY);

    A./D2/W1

    B.D1/W1

    C.W1

    D./W1


    正确答案:C
    解析:在图4-3所示的文件系统的树形目录结构中,树的根节点为根目录,数据文件作为树叶,其他所有目录均作为树的节点。从树根开始的路径名称为绝对路径名。从当前目录开始的路径名称为相对路径名,即从当前目录开始,再逐级通过中间的目录文件,最后到达所要访问的数据文件。假设当前目录是D1,进程A可以使用绝对路径名方式(方式②)打开文件f1,即使用“fd1=open(“/D1/W1/f1”,O_RDONLY);”语句。进程A还可以使用相对路径名方式(方式①)打开文件f1,即使用“fd1=open(“W1/f1”,O_RDONLY);”语句。对于方式①需要访问3次磁盘,第1次查找根目录,第2次查找目录文件/D1/W1/,找到文件f1的物理位置,第3次便可以读取文件f1。而方式②可从当前路径开始查找需要访问的文件f1,但需要访问2次磁盘,第1次查找目录文件W1,找到文件f1的物理位置,第2次便可以读取文件f1。由此可见,从当前目录开始,采用相对路径名比采用绝对路径名可以减少访问目录文件的次数,工作效率较高。

  • 第7题:

    如图3-3所示的树形文件系统中,方框表示目录,圆圈表示文件,“/”表示路径中的分隔符,“/”在路径之首时表示根目录。

    图3-3 某文件系统结构图 假设当前目录是D1,进程A可以按以下两种方式打开同一个文件f1。 方式1) fd1=open(“/D1/W1/f1”,O_RDONLY); 方式2) fd1=open(“(26) /f1”,O_RDONLY):

    A..../D2/W1

    B.D1/W1

    C.W1

    D./W1


    正确答案:C
    解析:在图3-3所示的文件系统的树形目录结构中,树的根节点为根目录,数据文件作为树叶,其他所有目录均作为树的节点。从树根开始的路径名称为绝对路径名。从当前目录开始的路径名称为相对路径名,即从当前目录开始,再逐级通过中间的目录文件,最后到达所要访问的数据文件。假设当前目录是D1,进程A可以使用绝对路径名方式(方式2)打开文件f1,即使用“fd1=open(“/D1/W1/fl”,O_RDONLY);”语句。进程A还可以使用相对路径名方式(方式1)打开文件f1,即使用“fd1=open(“W1/f1”,O_RDONLY);”语句。对于方式1需要访问3次磁盘,第1次查找根目录,第2次查找目录文件/D1/W1/,找到文件f1的物理位置,第3次便可以读取文件f1。而方式2可以从当前路径开始查找需要访问的文件f1,但需要访问2次磁盘,第1次查找目录文件W1,找到文件f1的物理位置,第2次便可以读取文件f1。由此可见,从当前目录开始,采用相对路径名比采用绝对路径名的访问目录文件的次数少,工作效率高。

  • 第8题:

    在下图所示的树型文件系统中,方框表示目录,圆圈表示文件,“/”表示路径之间的分隔符,“/”在路径之首时表示根目录,“..”表示父目录。假设当前目录是D1,“COPY”表示拷贝命令,那么,将文件f2拷贝到根目录中的正确命令是(38);下面对根目录中文件f1和子目录W1中文件f1描述正确的是(39)。

    A.COPY D1/W2tf2/

    B.COPY W2/f2..

    C.COPY/W2/f2..

    D.COPY/W2/f2/


    正确答案:B
    解析:本题考查操作系统中文件系统的树型目录结构的知识。在树型目录结构中,树的根结点为根目录,数据文件作为树叶,其他所有目录均作为树的结点。在树型目录结构中,从根目录到任何数据文件之间,只有一条唯一的通路,从树根开始,把全部目录文件名与数据文件名,依次用“/”连接起来,构成该数据文件的路径名,且每个数据文件的路径名是唯一的。这样,可以解决文件重名问题。从树根开始的路径名为绝对路径名,如果文件系统不会很多级时,使用不是很方便,所以引入相对路径名,即是从当前目录开始,再逐级通过中间的目录文件,最后到达所要访问的数据文件。所以,对于第(38)题,正确答案为B,其中-表示当前目录的上一级目录,恰好为根目录。对于第(39)题,虽然数据文件名均为n,但不一定是相同的文件。正确答案为C。

  • 第9题:

    有如下的命令:$ddif=f1of=f2。其中if=f1表示()

    • A、以f1作为源文件,代替标准输入
    • B、以f1作为目标文件,代替标准输出
    • C、当条件满足f1的时候,执行真正的拷贝
    • D、拷贝的过程中,不转化文件

    正确答案:A

  • 第10题:

    站点相对路径是由一个向前的斜线开始,它表示()。

    • A、在服务器上的站点的根目录
    • B、在客户机上文件的根目录
    • C、在服务器上的站点的子目录
    • D、在客户机上文件的子目录

    正确答案:B

  • 第11题:

    填空题
    当前目录为根目录下WANG子目录,该目录下有一个LI.TXT文件,用绝对路径表示该文件为()用相对路径表示该文件为()。

    正确答案: A:/WANG/LI.TXT,LI.TXT
    解析: 暂无解析

  • 第12题:

    单选题
    站点相对路径是由一个向前的斜线开始,它表示()。
    A

    在服务器上的站点的根目录

    B

    在客户机上文件的根目录

    C

    在服务器上的站点的子目录

    D

    在客户机上文件的子目录


    正确答案: D
    解析: 暂无解析

  • 第13题:

    如图8-1所示的树型文件系统中,方框表示目录,圆表示文件,“/”表示路径中的分隔符,“/”在路径之首时表示根目录。

    假设当前目录是D2,进程A可以按以下两种方式打开文件f2。 方式① fd1=open(“(38)/f2”,O_RDONLY); 方式② fd1=open(“/D2/W2/f2”,O_RDONLY);

    A./D2/W2

    B.D2/W2

    C.W2

    D./W2


    正确答案:C
    解析:在图8-1所示的文件系统的树型目录结构中,树的根结点为根目录,数据文件作为树叶,其他所有目录均作为树的节点。从树根开始的路径名称为绝对路径名。从当前目录开始的路径名称为相对路径名,即从当前目录开始,再逐级通过中间的目录文件,最后到达所要访问的数据文件。假设当前目录是D2,进程A可以使用绝对路径名方式(方式②)打开文件f2,即使用”fd1=open(“/D2/W2/f2”,O_RDONLY);”语句。进程A还可以使用相对路径名方式(方式①)打开文件f2,即使用”fd1=open(“W2/f2”,O_RDONLY);”语句。对于方式①可用从当前路径开始查找需要访问的文件f2,但需要访问2次磁盘,第1次查找目录文件W2,找到文件f2的物理位置,第2次便可以读取文件f2。而方式②需要访问3次磁盘,第1次查找根目录,第2次查找目录文件/D2/W2/,找到文件f2的物理位置,第3次便可以读取文件f2。可见,从当前目录开始,采用相对路径名比采用绝对路径名可以减少访问目录文件的次数,工作效率较高。

  • 第14题:

    如图2-5所示的树形文件系统中,方框表示目录,圆圈表示文件,“/”表示路径的分隔符,“/”在路径之首表示根目录。

    在图2-5中,假设当前目录是A1,“pr'’表示打印命令,那么打印根目录中的文件f1的正确命令是(23)。

    A.pr A1/Y1/f1

    B.pr Y1/f1

    C.pr../f1

    D.pr..f1


    正确答案:C
    解析:在图2-5文件系统的树形目录结构中,树的根节点为根目录,数据文件作为树叶,其他所有目录均作为树的节点。从树根开始,把全部目录文件名与数据文件名,依次用“/”连接起来,构成该数据文件的路径名。从树根开始的路径名称为绝对路径名,从当前目录开始的路径名称为相对路径名。假设当前目录是A1,“pr”表示打印命令,那么打印根目录中的文件f1的正确命令是“pr../f1”,其中“..”表示当前目录的上一级目录,恰好为根目录。因此,(23)空缺处的正确答案为C。

  • 第15题:

    ● 在下图所示的树型文件系统中,方框表示目录,圆圈表示文件,“/” 表示路径中的分隔符,“/”在路径之首时表示根目录。假设当前目录是 A2,若进程 A 以如下两种方式打开文件f2:


    正确答案:C

  • 第16题:

    ● 在下图所示的树型文件系统中,方框表示目录,圆圈表示文件,“/” 表示路径中分隔符,“/”在路径之首时表示根目录。

    假设当前目录是D2,进程A 以如下两种方式打开文件f2。方式① fd1=open(″ (48) /f2″,O_RDONLY);

    方式② fd1=open(″/D2/W2/f2″, O_RDONLY);

    其中,方式①的工作效率比方式②的工作效率高, 因为采用方式①,文件系统是从 (49) 。

    (48)

    A. /D2/W2

    B. D2/W2

    C. W2

    D. /W2

    (49)

    A. 根目录开始查找文件f2,系统查找时间少,读取f2文件次数不变

    B. 当前路径开始查找文件f2,系统查找时间少,读取f2文件次数少

    C. 根目录开始查找文件f2,系统查找时间少,读取f2文件次数少

    D. 当前路径开始查找文件f2,系统查找时间少,读取f2文件次数不变


    正确答案:C,D

  • 第17题:

    有如下的命令:$ddif=f1of=f2。其中if=f1表示()

    A.以f1作为源文件,代替标准输入

    B.以f1作为目标文件,代替标准输出

    C.当条件满足f1的时候,执行真正的拷贝

    D.拷贝的过程中,不转化文件


    正确答案:A

  • 第18题:

    如图7.3所示的树形文件系统中,方框表示目录,圆圈表示文件,“/”表示路径的分隔符,“/”在路径之首表示根目录。在图7.3中,假设当前目录是Al,“pr”表示打印命令,那么打印根目录中的文件fl的正确命令是 (9) 。 A.prAl/Yl/fl B.prYl/fl..C.pr../fl D.pr..fl


    正确答案:C
    要点解析:在图7—3文件系统的树形目录结构中,树的根节点为根目录,数据文件作为树叶,其他所有目录均作为树的节点。从树根开始,把全部目录文件名与数据文件名,依次用“/”连接起来,构成该数据文件的路径名。从树根开始的路径名称为绝对路径名,从当前目录开始的路径名称为相对路径名。假设当前目录是Al,“pr”表示打印命令,那么打印根目录中的文件n的正确命令是“pr../fl”,其中“..”表示当前目录的上一级目录,恰好为根目录。因此,本试题的正确答案为C。

  • 第19题:

    在Linux中,pwd命令表示(57)。

    A.修改口令

    B.显示文件

    C.显示当前路径

    D.删除子目录


    正确答案:C
    解析:在Linux中,pwd命令用于显示工作目录,执行pwd指令可立刻得知用户目前所在的工作目录的绝对路径名称,其格式如下:pwd(printworkingdirectory)语法:pwd[--pelp][--version]其中help表示显示帮助,version表示显示版本信息。

  • 第20题:

    站点相对路径是由一个向前的斜线开始,它表示()。

    A.在服务器上的站点的根目录

    B.在客户机上文件的根目录

    C.在服务器上的站点的子目录

    D.在客户机上文件的子目录


    参考答案:B

  • 第21题:

    当前目录为根目录下WANG子目录,该目录下有一个LI.TXT文件,用绝对路径表示该文件为()用相对路径表示该文件为()。


    正确答案:A:/WANG/LI.TXT;LI.TXT

  • 第22题:

    在/home/user下新建文件f1和f2。f1的内容是/root目录的详细信息,f2的内容是/root所在磁盘分区的信息,最后将两个文件合并生成文件f3。


    正确答案: 超级用户登录后执行如下命令:
    (1)切换到/home/user目录:cd/home/user
    (2)将/root目录的详细信息保存到f1文件:ls–dl/root>f1
    (3)将/root所在磁盘分区的信息保存到f2文件:df/root>f2
    (4)合并f1和f2文件生成文件f3:catf1f2>f3

  • 第23题:

    单选题
    有如下的命令:$ddif=f1of=f2。其中if=f1表示()
    A

    以f1作为源文件,代替标准输入

    B

    以f1作为目标文件,代替标准输出

    C

    当条件满足f1的时候,执行真正的拷贝

    D

    拷贝的过程中,不转化文件


    正确答案: A
    解析: 暂无解析