题目内容

13.有两个并发执行的进程P1和P2,共享初值为1的变量x。加1和减1操作的指令序列分别如下所示。P1:对x执行加一操作 load R1,x inc R1 store R1,xP2:对x执行减一操作 load R2,x dec R2 store R2,x两个操作完成后,x的值( )

A. 可能为-1或3
B. 只能为1
C. 可能为0、1或2
D. 可能为-1、0、1、1或2

查看答案
更多问题

14.资源的有序分配策略可以破坏死锁的()条件

A. 互斥
B. 请求和保持
C. 不剥夺
D. 循环等待

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

答案查题题库