文件系统中,设立关闭文件(close)系统功能调用的基本操作是()。

题目
多选题
文件系统中,设立关闭文件(close)系统功能调用的基本操作是()。
A

把文件的最新信息从内存写入磁盘

B

把文件的内容从内存写入磁盘

C

把修改的目录项的当前信息从内存写回磁盘

D

都对

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

第1题:

在文件系统中,若要实现文件拷贝功能,可利用已有的系统调用,它们是

A.create,open,read,write,close

B.create,open,read,write,delete

C.create,open,read,write

D.create,read,write,close


正确答案:A

第2题:

( 16 )下列关于系统调用的叙述中,哪一个是不正确的?

A )系统调用是操作系统向用户提供的编程接口服务

B )所有系统调用都通过一条访管指令和若干参数来实现

C )打开文件、读写文件和关闭文件操作属于系统调用

D )不同的操作系统所提供的系统调用命令的条数、调用格式是相同的


正确答案:D

第3题:

使用文件系统时,通常要显式地进行open、close操作。1)这样做的目的是什么?2)能否取消显式地open、close操作?应如何做?3)取消显式open、close操作有什么不利?


参考答案:1)显式的Open操作完成文件的打开功能。将基本文件目录中的内容读入用户活动的文件表中,并在系统活动文件表中记录文件的打开次数。显式的Close操作完成文件的关闭操作,撤销用户的活动文件表中的相应的表项,改变系统活动文件表中的文件打开次数信息。如果需要,还要将被改动过的文件目录信息写回基本文件目录中。2)可以取消显式的Open与Close操作。如果取消了Open与Close操作,系统在进行文件操作前须判断文件是否已打开。若未打开,则应自动完成文件的打开功能,以建立用户与文件间的联系。同时,在系统结束时还应自动关闭所有被打开的文件,更新系统的基本文件目录。3)取消显式的Open和Close操作,使得文件读写的系统开销增加。因为在每次读写前都需要判断文件是否已被打开。系统结束时也要做一些额外的工作,以完成Close命令的功能。当用户进程已使用完一个文件但尚未执行完时,因无显式的Close命令也无法关闭文件,从而不利于系统资源的回收。

第4题:

下列关于系统调用的叙述中,哪一个是不正确的?

A.系统调用是操作系统向用户提供的编程接口服务

B.所有系统调用都通过一条访管指令和若干参数来实现

C.打开文件、读写文件和关闭文件操作属于系统调用

D.不同的操作系统所提供的系统调用命令的条数、调用格式是相同的


正确答案:D
解析:系统调用是内核提供的、功能十分强大的一系列的函数,是用户程序和内核交互的接口,因此不同的操作系统系统调用的情况是不同的。

第5题:

文件系统中,设立打开文件(Open)系统功能调用的基本操作是(7)。

A.把文件当前的控制管理信息从内存写入磁盘

B.把文件当前的控制管理信息从辅存读到内存

C.把位示图的控制信息从内存写入辅存

D.把超级块的当前信息从内存写回磁盘


第6题:

文件系统中,设立打开文件(Open)系统功能调用的基本操作是(25)。

A.把文件信息从辅存读到内存

B.把文件的控制管理信息从辅存读到内存

C.把磁盘的超级块从辅存读到内存

D.把文件的FAT表信息从辅存读到内存


正确答案:B
解析:见公共试题Ⅱ(25)。

第7题:

操作系统中,文件系统的功能。


参考答案:⑴ 用户可执行创建、修改、删除读写文件的命令;
⑵ 用户能以合适的方式构造文件;
⑶ 用户能在系统的控制下,共享其他用户的文件;
⑷ 允许用户用符号名访问文件;
⑸ 系统应有转存和恢复文件的能力,以防止意外事故的发生;
⑹ 系统应提供可靠保护及保密措施。

第8题:

文件系统提供按名存取功能,要求用户在读文件之前调用 ( ) 文件操作。


正确答案:
目录

第9题:

关于文件关闭的 .close() 方法,以下选项中描述正确的是()。

A、文件处理遵循严格的 “打开 —操作 —关闭 ”模式

B、文件处理后可以不用 .close() 方法关闭文件,程序退出时会默认关闭

C、文件处理结束之后,一定要用 .close() 方法关闭文件

D、如果文件是只读方式打开,仅在这种情况下可以不用 .close() 方法关闭文件


参考答案:B

第10题:

文件系统中,设立打开文件(Open)系统功能调用的基本操作是______。

A.把文件信息从辅存读到内存

B.把文件的控制管理信息从辅存读到内存

C.把磁盘的超级块从辅存读到内存

D.把文件的FAT表信息从辅存读到内存

A.

B.

C.

D.


正确答案:B
解析:在使用已经存在的文件之前,要通过“打开(Open)”文件操作建立起文件和用户之间的联系,目的是把文件的控制管理信息从辅存读到内存。打开文件应完成如下功能:
  ①在内存的管理表中申请一个空表目,用来存放该文件的文件目录信息;
  ②根据文件名在磁盘上查找目录文件,将找到的文件目录信息复制到内存的管理表中。如果打开的是共享文件,则应进行相关处理,如共享用户数加1;
  ③文件定位,卷标处理等。
  文件一旦打开,可被反复使用直至文件关闭。这样做的优点是减少查找目录的时间,加快文件存取速度,提高系统的运行效率。

更多相关问题