应用题:设有n个进程共享一个互斥段,如果:(1)每次只允许一个进程进入互斥段;(2)每次最多允许m个进程(m≤n)同时进入互斥段。试问:所采用的信号量初值是否相同?信号量值的变化范围如何?
第1题:
● 已知有 10 个进程共享一个互斥段,如果最多允许 6 个进程同时进入互斥段,则信号量 S的初值为 (9) ,信号量 S的变化范围是 (10) 。
(9)
A. 0
B. 1
C. 5
D. 6
(10)
A. 0~10
B. – 1~9
C. – 4~6
D. –5~5
第2题:
A、错误
B、正确
第3题:
A.每次只允许一个进程共享临界资源
B.进程只能在临界段内逗留有限时间
C.临界段之外运行的进程可以阻止其他进程进入临界段
D.在有限时间能不能让两个进程同时进入临界段
第4题:
已知有10个进程共享一个互斥段,如果最多允许6个进程同时进入互斥段,则信号量S的初值是(1),其变化范围是(2)。
A.0
B.1
C.5
D.6
第5题:
若P、V操作的信号量S初值为2,当前值为-1,则表示有(31)等待进程。如果有三个进程共享同一互斥段,而且每次最多允许两个进程进入该互斥段,则信号量的初值应设置为(32)。
A.0个
B.1个
C.2个
D.3个
第6题:
A 2,1,0,-1
B 3,2,1,0
C 2,1,0,-1,-2
D 1,0,-1,-2
第7题:
A.0
B.1
C.2
D.3
第8题:
已知有10个进程共享一个互斥段,如果最多允许6个进程同时进入互斥段,则信号量S的初值为(26),信号量S的变化范围是(27)。
A.0
B.1
C.5
D.6
第9题:
已知有n个进程共享一个互斥段,如果最多允许m个进程(m<n)同时进入互斥段,则信号量的变化范围是(26)。
A.-m~1
B.-m~0
C.-(n-m)~m
D.-(m-1)~n
第10题:
己知有 5 个进程共享一个互斥段,如果最多允许2 个进程 同时进入互斥段,则相应 的信号量的变化范围是( )。
A. -5~1 B. -4~1 C. -3~2 D. -2~3