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

admin2020-03-31  35

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

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

答案A

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

最新回复(0)