更多“当访问一个目录文件时,同普通文件一样,需要将其打开。打开目录文件”相关问题
  • 第1题:

    DOS操作系统“CD"命令是()。

    A.创建一个目录

    B.打开一个目录

    C.创建一个文件

    D.打开一个文件


    参考答案:A

  • 第2题:

    有一个文件系统,根目录常驻内存,如图所示。目录文件采用链接结构,假设每个目录下最多允许建立60个文件或目录(统称为下级文件)。又假设每个磁盘块最多可存放10个文件目录项:如果下级文件是目录文件,则上级目录项指向该目录文件的第一块地址;

    如果下级文件是普通文件,则上级目录项指向该文件的FCB(文件控制块)地址。假设图中所示的文件目录结构中,文件或子目录按自左向右的次序建立,而符号"…"表示尚有其他文件或子目录未列出。

    1.假设普通文件采用UNIX的三级索引结构,主索引表放在文件控制块中。

    (1)假设每个物理块能存放128个地址(物理块块号),那么,普通文件的大小最大为多少块?

    (2)若要读/A/D/G/I/K的第7461块,系统最少启动硬盘几次,最多几次?

    2.若普通文件采用顺序结构,若要读/A/D/G/I/K的第285块,最少启动硬盘几次,最多几次?

    3.为了打开文件,用户给出文件名后,操作系统应做哪些工作?

    4.一般在文件系统中,为了加快文件目录检索速度(减少启动硬盘的次数),可以采用什么方法?


    正确答案:1.(1)10+128+1282+1283块 (2)最少启动硬盘8次最多启动硬盘23次 2.最少启动硬盘6次最多启动硬盘21次 3.打开文件时用户首先给出文件名操作系统完成以下工作: (1)查找目录检查文件是否存在如不存在则报告错误; (2)如该文件存在检查操作的合法性例如若该文件为只读文件但用户却将"读写方?quot;置为写则系统不予打开; (3)根据文件名在目录文件中找到该文件的文件控制块把该文件的文件控制块调入内存。 4.一般在文件系统中为了加快文件目录检索速度减少启动硬盘的次数可以采用两种方法。 (1)引入"当前目录"。在一个多层次的树形文件目录结构中如果每次都从根结点开始检索很不方便通常各目录文件放在外存故影响访问速度尤其是当层次较多时检索要耗费很多时间。为克服这一缺点引入"当前目录"或称"工作目录"的概念。查找文件时可以从当前目录开始向下检索。这样检索路径缩短检索速度提高。 (2)采用"目录项分解?quot;。一个文件控制块一般要占很多空间这样一个目录文件往往很大。在检索目录时为了找到所需要的目录项常常要将存放目录文件的多个物理块逐块读入内存进行查找这就降低了检索速度。可以利用目录项分解法解决这一问题即把目录项(文件控制块)分为两部分:名号目录项包含文件名以及相应的文件内部号;基本目录项包含了除文件名外文件控制块的其他全部信息。
    1.(1)10+128+1282+1283块 (2)最少启动硬盘8次,最多启动硬盘23次 2.最少启动硬盘6次,最多启动硬盘21次 3.打开文件时,用户首先给出文件名,操作系统完成以下工作: (1)查找目录,检查文件是否存在,如不存在,则报告错误; (2)如该文件存在,检查操作的合法性,例如,若该文件为只读文件,但用户却将"读写方?quot;置为写,则系统不予打开; (3)根据文件名在目录文件中找到该文件的文件控制块,把该文件的文件控制块调入内存。 4.一般在文件系统中,为了加快文件目录检索速度,减少启动硬盘的次数,可以采用两种方法。 (1)引入"当前目录"。在一个多层次的树形文件目录结构中,如果每次都从根结点开始检索,很不方便,通常各目录文件放在外存,故影响访问速度,尤其是当层次较多时检索要耗费很多时间。为克服这一缺点,引入"当前目录"或称"工作目录"的概念。查找文件时可以从当前目录开始向下检索。这样检索路径缩短,检索速度提高。 (2)采用"目录项分解?quot;。一个文件控制块一般要占很多空间,这样一个目录文件往往很大。在检索目录时,为了找到所需要的目录项,常常要将存放目录文件的多个物理块逐块读入内存进行查找,这就降低了检索速度。可以利用目录项分解法解决这一问题,即把目录项(文件控制块)分为两部分:名号目录项,包含文件名以及相应的文件内部号;基本目录项,包含了除文件名外文件控制块的其他全部信息。

  • 第3题:

    ●当用户双击一个文件名时,Windows系统通过建立的(17)来决定使用什么程序打开该文件。

    (17)

    A.文件

    B.临时文件

    C.文件关联

    D.子目录


    正确答案:C

  • 第4题:

    在多级目录结构中,要访问一个文件时,必须指出文件的()。

    • A、父目录
    • B、当前目录
    • C、路径名
    • D、根目录

    正确答案:C

  • 第5题:

    在配置tomcat虚拟目录时,需要打开哪个文件?()

    • A、index.jsp
    • B、web.xml
    • C、server.xml
    • D、以上都不是

    正确答案:C

  • 第6题:

    系统在接到用户关于文件的()操作命令后,就在文件目录中寻找空目录项进行登记。

    • A、建立
    • B、打开
    • C、读
    • D、写

    正确答案:A

  • 第7题:

    对于采用树形目录结构的文件系统,为实现不同用户对同一个文件的共享,必须要求各用户()

    • A、采用相同的绝对路径访问该文件
    • B、采用相同的相对路径访问该文件
    • C、文件目录表中都有存放该文件的位置的目录项
    • D、文件目录表中都有存放该文件的名字的目录项

    正确答案:C

  • 第8题:

    DOS操作系统“CD"命令是()。

    • A、创建一个目录
    • B、打开一个目录
    • C、创建一个文件
    • D、打开一个文件

    正确答案:B

  • 第9题:

    face目录中建立多层的文件目录结构,引用方式和普通目录一样


    正确答案:错误

  • 第10题:

    问答题
    “建立”文件和“打开”文件时针对文件目录的操作有什么不同?

    正确答案: 建立文件是用户把一个新文件存放到存储介质上。
    打开文件是用户使用一个已经存放在存储介质上的文件。
    解析: 暂无解析

  • 第11题:

    单选题
    使用绝对路径名访问文件是从(1)开始按目录结构访问某个文件,使用相对路径名访问文件是从(2)开始按目录结构访问某个文件。空白(1)处应选择()
    A

    当前目录

    B

    用户主目录

    C

    根目录

    D

    父目录


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

  • 第12题:

    单选题
    当访问一个目录文件时,同普通文件一样,需要将其打开。打开目录文件的函数是()。
    A

    closedir

    B

    mkdir

    C

    opendir

    D

    readdir


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

  • 第13题:

    设有语句Open"C:\Test.Dat"For OutPut As#1,则下列叙述错误的是( )。

    A.该语句只能打开C盘根目录下一个已存在的文件Test.Dat

    B.当C盘根目录下没有该文件时,该语句在C盘根目录下建立名为Test.Dat的文件

    C.该语句建立文件的文件号为1

    D.执行该语句后,就可以通过Print#语句向Test.Dar文件中写入信息


    正确答案:A
    解析:Open过程语法为:Open pathname For[Input] Output [Append] As filenumber [Len=buffemize]当打开顺序文件作为Input时,该文件必须存在,否则会产生程序错误。当打开一个存在的文件作为Output或Append时,直接打开该文件;当打开一个不存在的文件作为Output或Append时,Open语句首先创建该文件,然后再打开。本题Open语句打开一个文件作为Output,是可以打开一个已存在的文件TextDat的。所以选项A)错误。

  • 第14题:

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


    正确答案:C

  • 第15题:

    用户目录访问选项中,访问权限分哪几类,需要分别设置( )。

    A.文件、子目录

    B.目录、子目录

    C.文件、目录

    D.文件、目录、子目录


    正确答案:D
    解析:用户访问选项中,访问权限分文件、目录、子目录三类,需要分别设置。其中,文件权限的设置选项分别是读取、写入、追加、删除和执行。目录权限设置选项分别是列表、建立和移动。

  • 第16题:

    以长格式列目录时,若文件test 的权限描述为:drwxrw-r--,则文件test 的类型及 文件主的权限是()

    • A、目录文件、读写执行
    • B、目录文件、读写
    • C、普通文件、读写
    • D、普通文件、读

    正确答案:A

  • 第17题:

    在Windows"资源管理器"中,左窗格的内容是()。

    • A、所有未打开的文件夹
    • B、树型文件目录
    • C、所有打开的文件夹
    • D、非树型文件目录

    正确答案:B

  • 第18题:

    并非在打开文件时完成的操作是()

    • A、把文件目录读入主存储器
    • B、按文件名检索文件目录
    • C、把文件的索引表读入主存储器
    • D、根据索引表确定文件在磁盘中的位置

    正确答案:D

  • 第19题:

    “建立”文件和“打开”文件时针对文件目录的操作有什么不同?


    正确答案: 建立文件是用户把一个新文件存放到存储介质上。
    打开文件是用户使用一个已经存放在存储介质上的文件。

  • 第20题:

    在android中本地文件有()。

    • A、访问资源文件夹下的文件
    • B、访问SD卡中的文件
    • C、访问应用文件目录下的文件
    • D、访问文件目录下的文件

    正确答案:A,B,C,D

  • 第21题:

    单选题
    在配置tomcat虚拟目录时,需要打开哪个文件?()
    A

    index.jsp

    B

    web.xml

    C

    server.xml

    D

    以上都不是


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

  • 第22题:

    单选题
    在Windows"资源管理器"中,左窗格的内容是()。
    A

    所有未打开的文件夹

    B

    树型文件目录

    C

    所有打开的文件夹

    D

    非树型文件目录


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

  • 第23题:

    单选题
    在多级目录结构中,要访问一个文件时,必须指出文件的()。
    A

    父目录

    B

    当前目录

    C

    路径名

    D

    根目录


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

  • 第24题:

    多选题
    在android中本地文件有()。
    A

    访问资源文件夹下的文件

    B

    访问SD卡中的文件

    C

    访问应用文件目录下的文件

    D

    访问文件目录下的文件


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