系统为了管理文件,设立了专门的数据结构—文件控制块(FCB) 。FCB是在执行下列哪一个系统调用时建立的?A.createB.openC.readD.write

题目

系统为了管理文件,设立了专门的数据结构—文件控制块(FCB) 。FCB是在执行下列哪一个系统调用时建立的?

A.create

B.open

C.read

D.write


相似考题
更多“系统为了管理文件,设立了专门的数据结构—文件控制块(FCB) 。FCB是在执行下列哪一个系统调用时建立 ”相关问题
  • 第1题:

    使用文件系统时,通常要显式地进行open()操作,这样做的目的是

    A.将文件控制块(FCB)读入内存

    B.将文件控制块(FCB)写入磁盘或缓存

    C.将文件内容读入内存

    D.将文件内容写入磁盘或缓存


    正确答案:A

  • 第2题:

    文件系统中如果文件的物理结构采用顺序结构,则文件控制块FCB中关于文件的物理位置应包括______。

    Ⅰ.首块地址

    Ⅱ.文件长度

    Ⅲ.索引表地址

    A.只有Ⅰ

    B.Ⅰ和Ⅱ

    C.Ⅱ和Ⅲ

    D.Ⅰ和Ⅲ


    正确答案:B

  • 第3题:

    文件系统如果文件的物理结构采用顺利结构,则文件控制块FCB中关于文件的物理位置应包括( )。Ⅰ.首块地址Ⅱ.索引表地址

    A.只有Ⅰ

    B.只有Ⅱ

    C.Ⅰ和Ⅱ都对

    D.Ⅰ和Ⅱ都不对


    正确答案:A

  • 第4题:

    系统为了管理文件,设置了文件控制块FCB。FCB是在执行 【 】文件系统调用时建立的。


    正确答案:创建
    创建 解析:文件控制块FCB是系统为管理文件而设置的一个数据结构。FCB是文件存在的标志,它记录了系统管理文件所需要的全部信息。

  • 第5题:

    系统为了管理文件,设置了专门的数据结构 【】 (FCB)。FCB是在执行创建文件系统调用时建立的。


    正确答案:文件控制块
    文件控制块是系统为每个文件设置的描述性数据结构,文件目录是文件控制块的有序集合。

  • 第6题:

    文件系统中若文件的物理结构采用顺序结构,则文件控制块的FCB中关于文件的物理位置应包括:

    Ⅰ.首块地址;

    Ⅱ.文件长度;

    Ⅲ.索引表地址。

    A.只有Ⅰ

    B.Ⅰ和Ⅱ

    C.Ⅰ和Ⅲ

    D.Ⅱ和Ⅲ


    正确答案:B
    解析:文件的顺序结构是一种最简单的物理结构,只要知道文件在存储设备上的起始地址(首块号)和文件长度(总块数)就能很快地进行存取。

  • 第7题:

    文件控制块是系统在管理文件时所必需的信息的数据结构,是文件存在的唯一标识,简称PCB。


    答案:错
    解析:
    错误,文件控制块简称FCB,PCB是进程的组成部分,是程序控制块。

  • 第8题:

    下列关于实现创建文件操作的描述中,哪一个是错误的?()

    • A、创建文件操作完成后,该文件得到一个新的文件控制块(FCB)
    • B、创建文件操作完成后,操作系统给该文件分配一定的存储空间
    • C、实现创建文件操作时,需要检查文件名的合法性
    • D、实现创建文件操作时,需要检查文件的存取权限是否合法

    正确答案:D

  • 第9题:

    使用文件系统时,通常要显式地进行open( )操作,这样做的目的是()。

    • A、将文件控制块(FCB)读入内存
    • B、将文件控制块(FCB)写入磁盘或缓存
    • C、将文件内容读入内存
    • D、将文件内容写入磁盘或缓存

    正确答案:A

  • 第10题:

    文件控制块(FCB)


    正确答案: 文件控制块是操作系统为管理文件而设置的数据结构,存放了为管理文件所需的所有有关信息。文件控制块是文件存在的标志。

  • 第11题:

    问答题
    设某文件的物理存储方式采用链接方式,该文件由5个逻辑记录组成,每个逻辑记录的大小与磁盘块大小相等,均为512字节,并依次存放在50、121、75、80、63号磁盘块上。 文件的第1569逻辑字节的信息存放在哪一个磁盘块上? 要访问第1569逻辑字节的信息,需要访问多少个磁盘块?(假如该文件的FCB在内存)

    正确答案: 因为:1569=512×3+33
    所以要访问字节的逻辑记录号为3,对应的物理磁盘块号为80。故应访问第80号磁盘块。
    由于采用链接方式,所以要访问第3个逻辑记录的信息,必须访问逻辑记录第0、1、2后,才能访问第3个逻辑记录,所以要访问第1569逻辑字节的信息,需要访问4个磁盘块。
    解析: 暂无解析

  • 第12题:

    单选题
    从用户角度看,文件控制块(FCB)中最重要的字段是()。
    A

    文件名

    B

    文件ID

    C

    文件使用权限

    D

    文件类型


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

  • 第13题:

    从用户角度看,文件控制块(FCB)中最重要的字段是

    A.文件名

    B.文件ID

    C.文件使用权限

    D.文件类型


    正确答案:A

  • 第14题:

    有一个文件系统,根目录常驻内存,如图所示。目录文件采用链接结构,假设每个目录下最多允许建立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;。一个文件控制块一般要占很多空间,这样一个目录文件往往很大。在检索目录时,为了找到所需要的目录项,常常要将存放目录文件的多个物理块逐块读入内存进行查找,这就降低了检索速度。可以利用目录项分解法解决这一问题,即把目录项(文件控制块)分为两部分:名号目录项,包含文件名以及相应的文件内部号;基本目录项,包含了除文件名外文件控制块的其他全部信息。

  • 第15题:

    操作系统在控制和管理进程过程中,涉及到( )这一重要数据结构,这是进程存在的惟一标志。

    A.PCB

    B.FIFO

    C.FDT

    D.FCB


    正确答案:A
    解析:在操作系统中,PCB是进程存在的惟一标志。

  • 第16题:

    关于文件I/O,下列说法不正确的是( )。

    A.要从一个文件读数据,应用程序首先要调用操作系统函数并传送文件名,并选择一个到该文件的路径来打开文件

    B.文件控制块(FCB)对于打开的文件是惟一的识别依据

    C.要从文件中读取一块数据,应用程序需要调用函数ReadFile,并将文件句柄在内存中的地址和要复制的字节数传送给操作系统

    D.操作系统所以能够找到磁盘上的文件,是因为有磁盘上的文件名的存储位置的记录


    正确答案:B
    解析:文件句柄(filehandle)对于打开的文件是惟一的识别依据。要从文件中犊取一块数据,应用程序需要调用函数ReadFile,并将文件句柄在内存中的地址和要复制的字节数传送给操作系统。

  • 第17题:

    系统为了管理文件,设置了专门的数据结构----文件控制块(FCB) 。FCB是在执行下列(18)系统调用时建立的?

    A.create

    B.open

    C.read

    D.write


    正确答案:A
    解析:读时调用。

  • 第18题:

    以下关于文件系统的叙述中,不正确的是()。

    A.文件控制块是文件系统中最重要的数据结构,但不是文件存在的唯一标志

    B.文件控制块主要包括文件的标识、位置和访问权限等信息

    C.文件目录将系统中所有的文件控制块按照某种规律组织起来以便于检索

    D.文件目录也是一种文件


    正确答案:A
    本题考查计算机文件系统方面的基础知识。文件控制块是文件系统中最重要的数据结构,是文件存在的唯一标志,它存放文件的一些基本信息。主要包括三大部分:文件的标识信息,包括文件名、所有者名、文件类型、文件最近修改时间等;文件的位置信息,包括文件的长度、文件存放位置等;文件的访问权限信息,例如口令、保存时限、保护类别等。文件目录是文件控制块的有序集合,将系统中所有的文件控制块按照某种规律组织起来以便于检索,就形成了文件目录,文件目录也由文件组成。

  • 第19题:

    打开文件操作的使用是()。 

    • A、把整个文件从磁盘拷贝到内存
    • B、把文件目录项(FCB)从磁盘拷贝到内存
    • C、把整个文件和文件目录项(FCB)从磁盘拷贝到内存
    • D、把磁盘文件系统的控制管理信息从辅存读到内存

    正确答案:B

  • 第20题:

    从用户角度看,文件控制块(FCB)中最重要的字段是()。

    • A、文件名
    • B、文件ID
    • C、文件使用权限
    • D、文件类型

    正确答案:A

  • 第21题:

    在文件系统中,必须为每个文件建立一个至少包含文件名和文件物理存储地址的数据结构,称为()。

    • A、文件控制块
    • B、文件分配表
    • C、索引节点
    • D、文件描述符

    正确答案:A

  • 第22题:

    名词解释题
    文件控制块(FCB)

    正确答案: 文件控制块是操作系统为管理文件而设置的数据结构,存放了为管理文件所需的所有有关信息。文件控制块是文件存在的标志。
    解析: 暂无解析

  • 第23题:

    单选题
    打开文件操作的使用是()。
    A

    把整个文件从磁盘拷贝到内存

    B

    把文件目录项(FCB)从磁盘拷贝到内存

    C

    把整个文件和文件目录项(FCB)从磁盘拷贝到内存

    D

    把磁盘文件系统的控制管理信息从辅存读到内存


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