四级网络工程师

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

题目

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

  • A、文件名
  • B、文件号
  • C、文件描述符
  • D、文件物理位置
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于会计账套文件,说法正确的( )。

A.账套文件可以在操作系统下直接打开

B.账套文件必须在特定的会计软件中打开

C.账套文件不可以备份

D.账套文件不可以在操作系统下更改文件名


正确答案:B
账套文件要打开必须在特定的会计软件下。一个账套就是一个单独的计算机文件,为了保证账套数据的安全完整,应定期进行备份。因此,正确答案为B。

第2题:

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

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

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

C.检查操作的合法性

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


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

第3题:

打开一个工作簿文件的操作步骤是()。

A.执行“插入→文件”菜单命令,在对话框的“文件名”输入框中选择需要打开的工作簿,单击[确定]按钮

B.执行“插入→文件”菜单命令,在对话框的“文件名”输入框中选择需要打开的工作簿,单击[取消]按钮

C.执行“文件→打开”菜单命令,在“打开”对话框的“文件名”输入框中选择需要打开的工作簿,单击[取消]按钮

D.执行“文件→打开”菜单命令,在“打开”对话框的“文件名”输入框中选择需要打开的工作簿,单击[打开]按钮


参考答案:D

第4题:

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

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

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

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

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


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

第5题:

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

A.逻辑结构

B.物理结构

C.目录结构

D.调度算法


正确答案:B

第6题:

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

___表中。


正确答案:

(7)【答案】用户打开文件
【解析】将“用户打开文件表”存于内存中,将会提高文件打开速度,因此当文件被打开时,应当将文件的文件描述符保存在“用户打开文件表”中。

第7题:

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

A) 文件长度

B) 内存地址

C) 文件描述符

D) 文件打开方式

A.

B.

C.

D.


正确答案:C

第8题:

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

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

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

C.检查操作的合法性

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


正确答案:A

第9题:

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

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

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

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

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


参考答案:B

第10题:

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

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

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

C.检查操作的合法性

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


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

更多相关问题