题47

题目

【2014 统考真题】在一个文件被用户进程首次打开的过程中,操作系统需做的是 ( )。
A. 将文件内容读到内存中
B. 将文件控制块读到内存中
C. 修改文件控制块中的读写权限
D. 将文件的数据缓冲区首指针返回给用户进程

分析

首次打开用文件名打开,然后就要把这个文件的FCB读进去,然后后续不能再用文件名访问了,而是一个其他的什么字段

B
一个文件被用户进程首次打开即被执行了 open 操作, 会把文件的 FCB 调入内存, 而不会把文件内容读到内存中, 只有进程希望获取文件内容时才会读入文件内容。C、D 明显错误。