下列哪一项不是打开文件时所做的工作?( )

admin2022-06-20  37

问题 下列哪一项不是打开文件时所做的工作?(          )

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

答案A

解析 系统在打开文件时,主要完成以下工作:(1)根据文件路径名查目录,找到FCB主部;(2)根据打开方式,共享说明和用户身份检查访问合法性;(3)根据文件号查系统打开文件表,看文件是否已被打开;(4)在用户打开文件表中取一空表项,填写打开方式等,并指向系统打开文件表对应表项。系统返回用户文件描述符fd,用于以后读写文件。因此,本题答案选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/oLyZ777K
0

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