系统在接到用户的“打开文件”要求后,找出该用户的文件目录,当文件目录不在主存储器中时还必须把它读到主存储器中;然后检索文件目录,指出与用户要求相符合的目录项,取出文件存放的物理地址。 对索引文件还必须把该文件的索引表存放在主存储器中,以便后继的读写操作能快速进行。 [解析] 用户要使用一个已经存放在...
文件打开操作的过程如下:系统在接到用户的打开命令后,会根据用户提供的参数,找出该用户的文件目录。若是文件目录不在主存中,就把该文件目录从辅存读到主存中;接着,检索文件目录,找出与用户要求相符合的目录项,从而取出文件存放的物理地址。若要打开的文件是索引文件,则要把该文件的索引表存放到主存中,以便后面的读...
简述打开文件操作的系统处理过程 打开文件时,系统过程包括:①路径解析,将文件名转换为磁盘上的物理位置;②检查权限,验证用户是否有读、写权限;③分配文件描述符,给进程一个唯一标识符来引用文件;④更新文件表,记录文件打开状态及指针位置;⑤物理打开,与磁盘建立I/O连接,准备数据读写。
首先,操作系统依据文件名称a,在系统文件打开表中查找 第一种情况: 假设文件a已经打开。则在进程文件打开表中为文件a分配一个表项,然后将该表项的指针指向系统文件打开表中和文件a相应的一项; 然后再PCB中为文件分配一个文件描写叙述符fd,作为进程文件打开表项的指针,文件打开完毕。 另外一种情况: 假设文件a没有...
题目在一个文件被用户进程首次打开的过程中,操作系统需做的是( ) A. 将文件内容读到内存中 B. 将文件控制块读到内存中 C. 修改文件控制块中的读写权限 D. 将文件的数据缓冲区首指针返回给用户进程 相关知识点: 试题来源: 解析 B 反馈 收藏
在一个文件被用户进程首次打开的过程中,操作系统需做的是( )。[2014年联考真题] A.将文件内容读到内存中B.将文件控制块读到内存中 C.修改文件控制块中的读写
在一个文件被用户进程首次打开的过程中,操作系统需做的是()A 将文件内容读到内存中 B 将文件控制块读到内存中 C 修改文件控制块中的读写权限 D 将文件的数据缓冲区首指
在一个文件被用户进程首次打开的过程中,操作系统需做的是。 在一个文件被用户进程首次打开的过程中,操作系统需做的是。 A : : 将文件内容读入内存 B : 将文件控制块读入内存 C : 修改文件控制块的读写权限 D : 将文件的数据缓冲区首指针返回给用户进程 查看答案和解析...
【填空题】82.一、观看操作系统打开、创建和删除文件的过程演示,完成实验报告表5-1、5-2、5-3。 实验报告表 5 – 1 打开文件过程演示实验记录表 实验报告表 5 – 2 创建文件过程演示实验记录表 实验报告表 5 – 3 删除文件过程实验记录表(2分)
29.在一个文件被用户进程首次打开的过程中,操作系统需要做的是___。A.将文件内容读到内存中B.将文件控制块读到内存中C.修改文件控制块中的读写权限D.将文件的数据缓冲区首指针返回给用户进程