简述“打开文件”操作的系统处理过程。

作者:高老师 浏览 0

简述“打开文件”操作的系统处理过程。
【正确答案】:当用户要使用一个已经存放在存储介质上的文件的时候,必须先调用“打开”操作,向系统提出使用一个文件的要求。用户调用“打开”操作时,也必须向系统提供参数:用户名、文件名、存取方式、存储设备类型、口令等。文件系统在接到用户的“打开”要求后,要为用户做好使用文件前的准备工作。这些工作主要是:(1)让用户在指定的存储设备上装存储介质;(2)把存储介质上的文件目录读入主存储器;(3)按文件名检索文件目录,找出该文件的目录项;(4)核对用户口令,仅当输入的口令与目录项中口令一致时才允许打开;(5)核对存取方式是否与建立该文件时规定的存取方式一致;(6)找出文件存放在存储介质上的起始位置,把它们作为当前位置;(7)对索引文件应把该文件的索引表读入主存储器,以便后继的读操作能快速地进行;(8)做上该文件已“打开”的标志。

📱 扫码体验刷题小程序

微信小程序二维码

扫一扫使用我们的微信小程序

热门题目

已复制到剪贴板