下列哪一项是执行打开文件操作时由操作系统返回的?()A、文件名B、文件号C、文件描述符D、文件物理位置

题目

下列哪一项是执行打开文件操作时由操作系统返回的?()

  • A、文件名
  • B、文件号
  • C、文件描述符
  • D、文件物理位置

相似考题
更多“下列哪一项是执行打开文件操作时由操作系统返回的?()A、文件名B、文件号C、文件描述符D、文件物理位置”相关问题
  • 第1题:

    下列哪一项不是打开文件时所做的工作______。

    A.填写文件控制块中的文件读写方式项

    B.检查文件名所对应的文件控制块是否已调入内存

    C.检查操作的合法性

    D.返回给用户一个文件描述符


    正确答案:A
    解析:本题考查点是文件的打开操作。如果要使用文件,首先应该打开文件,建立用户和文件间的联系。系统接到打开文件的open命令以后,一般会进行如下操作。①检查文件名所对应的文件控制块是否已调入内存,如果不在,则将其调入内存,这时文件控制块称为“活跃的”。②检查操作的合法性。③有些系统在打开文件以后,返回给用户一个文件描述符,以便用户可以使用该描述符进行访问,而不需要使用原来的文件名。由此可见,打开文件时不需要填写文件控制块(FCB)中的文件读写方式项。

  • 第2题:

    操作系统中,文件的逻辑块号到磁盘块号的转换是由下列哪一项决定的?

    A.逻辑结构

    B.物理结构

    C.目录结构

    D.调度算法


    正确答案:B

  • 第3题:

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

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

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

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

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


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

  • 第4题:

    下列哪一项是执行打开文件操作时由操作系统返回的?()

    A.文件名

    B.文件号

    C.文件描述符

    D.文件物理位置


    参考答案:C

  • 第5题:

    使用文件前要先打开文件。在成功执行打开文件系统调用后,系统会返回给用户一个

    A.文件长度

    B.内存地址

    C.文件描述符

    D.文件打开方式


    正确答案:C

  • 第6题:

    打开二进制文件的正确语句是()。

    AOpen<文件名>For Binary As [#]<文件>

    BPut #<文件号>,[位置],变量名

    CGet #<文件号>,[位置],变量名

    DClose[[[#]<文件号>],[[#]<文件号>]]


    A

  • 第7题:

    在Windows操作系统中,当用户双击“IMG_20160122_103.jpg”文件名时,系统会自动通过建立的()来决定使用什么程序打开该图像文件。

    • A、文件
    • B、文件关联
    • C、文件目录
    • D、临时文件

    正确答案:B

  • 第8题:

    在文件操作时,下列关于文件名和文件号的说法正确的是()。

    • A、文件名称和文件号在程序中的使用没有区别
    • B、文件名称和文件号都是用来标识文件的
    • C、文件名称是用户定义的,文件号是系统自动生成的
    • D、除OPEN语句外,其他对文件数据的操作语句中都可以使用文件名或文件号,由用户任选其一

    正确答案:B

  • 第9题:

    操作系统实现“按名存取”的关键在于解决()。

    • A、文件逻辑地址到文件具体的物理地址的转换
    • B、文件名称与文件具体的物理地址的转换
    • C、文件逻辑地址到文件名称的转换
    • D、文件名称到文件逻辑地址的转换

    正确答案:B

  • 第10题:

    下列对建立程序文件的说法,哪一个是正确的()

    • A、建立程序文件时必须指明文件位置和文件名
    • B、建立程序文件时必须指明文件位置,但不必指明文件名
    • C、建立程序文件时必须指明文件名,但不必指明文件位置
    • D、建立程序文件时可以不指明文件位置和文件名

    正确答案:D

  • 第11题:

    单选题
    Windows操作系统通过()来判断文件是不是一个可执行文件。
    A

    文件的属性

    B

    文件的扩展名

    C

    文件名

    D

    文件名及其扩展名


    正确答案: C
    解析:

  • 第12题:

    填空题
    文件系统中,当用户进程打开一个文件时,操作系统将该文件的文件描述符保存在内存的()表中。

    正确答案: 用户打开文件
    解析: 暂无解析

  • 第13题:

    使用文件前要先打开文件。在执行完打开文件系统调用后,系统会返回给用户一个( )。

    A) 文件长度

    B) 内存地址

    C) 文件描述符

    D) 文件打开方式

    A.

    B.

    C.

    D.


    正确答案:C

  • 第14题:

    操作系统实现“按名存取”的关键在于解决( )。

    A.文件逻辑地址到文件具体的物理地址的转换

    B.文件名称与文件具体的物理地址的转换

    C.文件逻辑地址到文件名称的转换

    D.文件名称到文件逻辑地址的转换


    参考答案:B

  • 第15题:

    下列________不是打开文件时所做的工作。

    A.填写文件控制块中的文件读写方式项

    B.检查文件名所对应的文件控制块是否已调入内存

    C.检查操作的合法性

    D.返回给用户一个文件描述符


    正确答案:A
    解析:打开文件时,系统主要完成:检查该文件名所对应的文件控制块是否已在内存,如果不在,则将其调入内存,这时文件控制块称为“活跃的”,所以答案B是正确的;检查操作合法性,例如,若该文件为只读文件,但用户却将“读写方式”置为写,则系统不予打开,所以答案C是正确的。有些系统中在执行完系统调用open之后返回给用户一个文件描述符,以后用户就使用文件描述符而不是文件名对该文件读、写,所以答案D是正确的。

  • 第16题:

    双击某个非可执行程序的文件名将 (24) 。

    A.启动所关联的应用程序对该文件进行处理

    B.打开该文件,由操作系统对其进行处理

    C.展开该文件名所在层次,显示其下级文件夹和文件名

    D.隐藏该文件名所在层次,显示其上级文件夹名


    正确答案:A
    本题考查计算机操作基本知识。在Windows操作中,双击某个非可执行程序的文件名将启动所关联的应用程序对该文件进行处理。例如,双击某个Doc类型的文件,系统将自动启动Word软件对该文件进行字处理。大部分文件类型已有系统规定默认关联到相应的应用程序。如果要更改这种默认,或者新设置某种关联,则需要先进行关联操作。

  • 第17题:

    Windows操作系统通过()来判断文件是不是一个可执行文件。

    A.文件的属性
    B.文件的扩展名
    C.文件名
    D.文件名及其扩展名

    答案:B
    解析:
    本题考查的是Windows操作系统中文件的基本概念。正确答案是B。因为在Windows操作系统中,文件名用来区分不同的文件,扩展名用来表明文件的类型。例如,扩展名为EXE、COM、BAT为可执行文件。

  • 第18题:

    使用文件前要先打开文件。在成功执行打开文件系统调用后,系统会返回给用户一个()

    • A、文件长度
    • B、内存地址
    • C、文件描述符
    • D、文件打开方式

    正确答案:C

  • 第19题:

    操作系统是通过()将文件名转换为文件存储地址的。

    • A、文件目录
    • B、PCB表
    • C、路径名
    • D、文件名

    正确答案:A

  • 第20题:

    文件系统中,当用户进程打开一个文件时,操作系统将该文件的文件描述符保存在内存的()表中。


    正确答案:用户打开文件

  • 第21题:

    若以“a+”方式打开一个已存在的文件,则以下叙述正确的是()

    • A、文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可作添加和读操作
    • B、文件打开时,原有文件内容不被删除,位置指针移到文件开头,可作添加和读操作
    • C、文件打开时,原有文件内容被删除,位置指针移到文件末尾,可作添加和读操作
    • D、文件打开时,原有文件内容被删除,位置指针移到文件开头,可作添加和读操作

    正确答案:A

  • 第22题:

    单选题
    下列对建立程序文件的说法,哪一个是正确的()
    A

    建立程序文件时必须指明文件位置和文件名

    B

    建立程序文件时必须指明文件位置,但不必指明文件名

    C

    建立程序文件时必须指明文件名,但不必指明文件位置

    D

    建立程序文件时可以不指明文件位置和文件名


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

  • 第23题:

    单选题
    打开二进制文件的正确语句是()。
    A

    Open<文件名>For Binary As [#]<文件>

    B

    Put #<文件号>,[位置],变量名

    C

    Get #<文件号>,[位置],变量名

    D

    Close[[[#]<文件号>],[[#]<文件号>]]


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