[5][22][单选]使用文件系统时,通常要显式地进行 close()操作,这样做的目的是
文件控制块读入内存
将文件控制块写入磁盘或缓存
将文件内容读入内存
将文件内容写入磁盘或缓存
答案
将文件控制块写入磁盘或缓存
解析
执行“关闭”操作时,文件系统主要完成以下工作:①将活动文件表中该文件的“当前使用用户数”减 1,若值为 0,则撤销此表目,并保存文件控制块写入磁盘或缓存;②若活动文件表目内容已被改过,则表目信息应复制到文件存储器上相应表目中,以便文件目录保持最新状态;③关闭定位工作,一个关闭后的文件不能再使用,若要再使用,则必须再次执行“打开”操作。故本题答案选择将文件控制块写入磁盘或缓存选项。涉及考点为第 6 章文件管理。
转载请注明出处。