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

admin2019-05-20  39

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

选项 A、将文件控制块读入内存
B、将文件控制块写入磁盘或缓存
C、将文件内容读入内存
D、将文件内容写入磁盘或缓存

答案B

解析 执行“关闭”操作时,文件系统主要完成如下工作:①将活动文件表中该文件的“当前使用用户数”减1;若此值为0,则撤销此表目,并保存文件控制块写入磁盘或者缓存;②若活动文件表目内容已被改过,则表目信息应复制到文件存储器上相应表目中,以使文件目录保持最新状态;③卷定位工作,一个关闭后的文件不能再使用,若要再使用,则必须再次执行“打开”操作。故本题答案选择B选项。
转载请注明原文地址:https://jikaoti.com/ti/aiA7FFFM
0

最新回复(0)