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

admin2022-06-20  18

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

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

答案B

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

相关试题推荐
最新回复(0)