操作系统第六章进程同步mooc测试

都是自己做完的,保证正确率
1
单选(2分)

若一个信号量的初值为3,经过多次PV操作以后当前值为-1,此表示等待进入临界区的进程数是(A)。
得分/总分

A.

1
2.00/2.00
B.

2
C.

4
D.

3

2
单选(2分)

设与某资源关联的信号量(K)初值为3,当前值为1。若M表示该资源的可用个数,N表示等待该资源的进程数,则M、N分别是(B)。
得分/总分

A.

2、0
B.

1、0
2.00/2.00
C.

0、1
D.

1、2

3
单选(2分)

P操作可能导致(B)。
得分/总分

A.

新进程创建
B.

进程阻塞
2.00/2.00
C.

进程就绪
D.

进程结束

4
单选(2分)

用V操作唤醒一个等待进程时,被唤醒进程的变为(B)状态。

得分/总分

A.

完成
B.

就绪
2.00/2.00
C.

运行
D.

等待

5
单选(2分)

在用信号量机制实现互斥时,互斥信号量的初值为(C)。
得分/总分

A.

0
B.

2
C.

1
2.00/2.00
D.

3

6
单选(2分)

有三个进程共享同一程序段,而每次只允许两个进程进入该程序段,若用PV操作同步机制,则信号量S的取值范围是(C)。

得分/总分

A.

3,2,1,0
B.

2,1,0,-1,-2
C.

2,1,0,-1
2.00/2.00
D.

1,0,-1,-2

7
单选(2分)

对于两个并发进程,设互斥信号量为 mutex(初值为1),若 mutex=0,则(D)。
得分/总分

A.

表示有一个进程进入临界区,另一个进程等待进入
B.

表示有两个进程进入临界区
C.

表示没有进程进入临界区
D.

表示有一个进程进入临界区
2.00/2.00

8
单选(2分)

对信号量S执行P操作后,使进程进入等待队列的条件是( C )。
得分/总分

A.

S.value<=0
B.

S.value>=0
C.

S.value<0 
2.00/2.00
D.

S.value>0

9
单选(2分)

在操作系统中,要对并发进程进行同步的原因是( B )。
得分/总分

A.

进程必须在有限的时间内完成
B.

并发进程是异步的
2.00/2.00
C.

进程具有动态性
D.

进程具有结构性

10
单选(2分)

在操作系统中,要对并发进程进行同步的原因是( C )。

得分/总分

A.

进程具有结构性
B.

进程必须在有限的时间内完成
C.

并发进程是异步的
2.00/2.00
D.

进程具有动态性

11
判断(2分)

临界区就是临界资源所在的区域。A
得分/总分

A.
2.00/2.00
B.

12
判断(2分)

信号量是一个整型变量,可以直接对其进行加1和减1的操作。A
得分/总分

A.
2.00/2.00
B.

13
判断(2分)

V操作表示申请一个资源。A
得分/总分

A.
2.00/2.00
B.

14
判断(2分)

一个正在访问临界资源的进程因为申请I/O操作而阻塞时,它允许其他进程进入其临界区。A
得分/总分

A.
2.00/2.00
B.

15
判断(2分)

PV操作是原子操作。B
得分/总分

A.
B.
2.00/2.00
发布了17 篇原创文章 · 获赞 0 · 访问量 915

猜你喜欢

转载自blog.csdn.net/Sxk181110527/article/details/105363518
今日推荐