更多"对于两个并发进程,设互斥信号量为mutex(初值为1),若mutex="的相关试题:
[单项选择]对于两个并发进程,设互斥信号量为mutex,若mutex=1,则______。
A. 表示没有进程进入临界区
B. 表示有一个进程进入临界区
C. 表示有一个进程进入临界区,另一个进程等待进入
D. 表示有两个进程进入临界区
[多项选择]设有五个进程共享一个互斥段,如果最多允许两个进程同时进入互斥段,则所采用的互斥信号量初值应该是( )。
A. 5
B. 2
C. 1
D. 0
[单项选择]
已知有10个进程共享一个互斥段,如果最多允许6个进程同时进入互斥段,则信号量S的初值为(),信号量S的变化范围是()。
如果最多允许6个进程同时进入互斥段,则信号量S的初值为()
A. 0
B. 1
C. 5
D. 6
[单项选择]在多道程序系统中,任何两个并发进程之间的关系为( )。
A. 一定存在互斥关系
B. 一定存在同步关系
C. 一定彼此独立无关
D. 可能存在同步或互斥关系
[单项选择]现代操作系统中,一方面进程具有独立性,另一方面进程之间具有相互制约性,对于任意两个并发的进程,它们的关系是______。
A. 各自独立,必定无关
B. 相互制约,必定有关
C. 可能有关,可能无关
D. 以上都不对
[单项选择]现代操作系统中,一方面进程具有独立性,另一方面进程之间又具有相互制约性,对于任意两个并发的进程,它们是( )。
A. 各自独立,必定无关
B. 相互制约,必定有关
C. 可能有关,可能无关
D. 以上都不对
[简答题]
有两个并发进程的程序如下: begin N: integer; N:=4 cobegin process A begin L1: N: =N+3; goto L1 end; process B begin L2: print (N); N: =0; goto L2 end; coend; end; 回答下列问题:
写出process A和process B并发执行一个循环时可能出现的操作序列。
[单项选择]若信号量S的初值为3,当前值为-1,则表示有( )等待进程。
A. 0个
B. 1个
C. 2个
D. 3个
[单项选择]
已知有10个进程共享一个互斥段,如果最多允许6个进程同时进入互斥段,则信号量S的初值是
(1) ,其变化范围是 (2)
。 |
(1)
A. 0
B. 1
C. 5
D. 6
[单项选择]
已知有 10 个进程共享一个互斥段,如果最多允许6 个进程同时进入互斥段,则信号量S 的初值为(1) ,信号量 S 的变化范围是(2) 。
2()
A. 0~10
B. –1~9
C. –4~6
D. –5~5