使用文件前要先打开文件。在成功执行打开文件系统调用后,系统会返回给用户一个A.文件长度B.内存地

题目

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

A.文件长度

B.内存地址

C.文件描述符

D.文件打开方式

参考答案和解析
正确答案:C
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下关于文件的叙述中,错误的是( )。

A.顺序文件中的记录一个接一个地顺序存放

B.随机文件中记录的长度是随机的

C.执行打开文件的命令后,自动生成一个文件指针

D.LOF函数返回给文件分配的字节数


正确答案:B

第2题:

( 24 )关于文件系统的描述中,正确的是

A )文件系统独立于 OS 的服务功能

B )文件系统管理用户

C )文件句柄是文件打开后的标识

D )文件表简称为 BIOS


正确答案:C

第3题:

我们要访问一个文件,必须要先()

A.建立文件

B.打开文件

C.复制文件

D.查询文件


正确答案:B

第4题:

文件系统接到用户给出的“打开”文件的操作命令后,文件系统要完成的工作之一是()

A 根据用户提供的参数在文件的目录项中填入文件名等文件属性

B 确定文件的存储结构

C 把存储介质上的文件有关属性(目录)读入内存

D 按照给定的该文件的记录号查找索引表


参考答案C

第5题:

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

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

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

C.检查操作的合法性

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


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

第6题:

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

___表中。


正确答案:

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

第7题:

关于文件系统的描述中,正确的是

A.文件系统独立于OS的服务功能

B.文件系统管理用户

C.文件句柄是文件打开后的标识

D.文件表简称为BIOS


正确答案:C
解析:操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。文件系统是操作系统的一部分,并不是独立于操作系统的。用户管理文件系统,而不是文件系统管理用户。BIOS是英文"Basic Input Output System"的缩略语,直译过来后中文名称就是"基本输入输出系统"。在文件I/O中,要从一个文件读取数据,应用程序首先要调用操作系统函数并传送文件名,并选一个到该文件的路径来打开文件。该函数取回一个顺序号,即文件句柄(file handle),该文件句柄对于打开的文件是唯一的识别依据。

第8题:

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

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

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

C.检查操作的合法性

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


正确答案:A

第9题:

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

A) 文件长度

B) 内存地址

C) 文件描述符

D) 文件打开方式

A.

B.

C.

D.


正确答案:C

第10题:

在文件系统中,允许当某个用户打开一个共享文件后,其他用户也可以访问之。()

此题为判断题(对,错)。


参考答案:错

更多相关问题