下列哪一项不是打开文件时所做的工作______。

admin2013-01-15  19

问题 下列哪一项不是打开文件时所做的工作______。

选项 A、填写文件控制块中的文件读写方式项
B、检查文件名所对应的文件控制块是否已调入内存
C、检查操作的合法性
D、返回给用户一个文件描述符

答案A

解析 本题考查点是文件的打开操作。如果要使用文件,首先应该打开文件,建立用户和文件间的联系。系统接到打开文件的open命令以后,一般会进行如下操作。①检查文件名所对应的文件控制块是否已调入内存,如果不在,则将其调入内存,这时文件控制块称为“活跃的”。②检查操作的合法性。③有些系统在打开文件以后,返回给用户一个文件描述符,以便用户可以使用该描述符进行访问,而不需要使用原来的文件名。由此可见,打开文件时不需要填写文件控制块(FCB)中的文件读写方式项。
转载请注明原文地址:https://kaotiyun.com/show/ZD4Z777K
0

最新回复(0)