15.若一个用户进程通过read系统调用读取一个磁盘文件中的数据,则下列关于此进程的叙述中,正确的是()I. 若文件的数据不在内存中,则该进程进入睡眠等待状态II. 请求read系统调用会导致CPU从用户态切到核心态III. read系统调用的参数应包含文件的名称
A. 仅I、II
B. 仅I、III
C. 仅II、III
D. I、II和III
16.用户删除某文件的过程中,操作系统不可能执行的操作是()
A. 删除文件所在的目录
B. 删除与此文件关联的目录项
C. 删除与此文件对应的文件控制块
D. 释放与此文件关联的内存缓冲区
17.设文件A的当前引用计数值为1,先建立文件A的符号链接(软链接)文件B,再建立文件A的硬链接C,然后删除文件A。此时,文件B和文件C的引用计数分别是()
A. 0,1
B. 1,1
C. 1,2
D. 2,1
18.在多用户操作系统中,某文件占用10个磁盘块,现在要把该文件磁盘块逐个读入主缓冲区,并送用户区进行分析。假设一个缓冲区与一个磁盘块大小相同,把一个磁盘块读入缓冲区的时间为100μs,将缓冲区的数据传送到用户区的时间是50μs,CPU对一块数据进行分析的时间为50μs。在单缓冲区和双缓冲区结构下,读入并分析完该文件的时间分别是( )
A. 1500μs,1000μs
B. 1550μs,1100μs
C. 1550μs,1550μs
D. 2000μs,2000μs