网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
某车站售票厅,任何时刻最多可容纳20名购票者进入,当售票厅中少于20名购票者时,则厅外的购票者可立即进入,否则需在外面等待。若把一个购票者看作一个进程,请回答下列问题。用PV操作管理这些并发进程时,应怎样定义信号量,写出信号量的初值以及信号量各种取值的含义。
参考答案
更多 “某车站售票厅,任何时刻最多可容纳20名购票者进入,当售票厅中少于20名购票者时,则厅外的购票者可立即进入,否则需在外面等待。若把一个购票者看作一个进程,请回答下列问题。用PV操作管理这些并发进程时,应怎样定义信号量,写出信号量的初值以及信号量各种取值的含义。” 相关考题
考题
若P、V操作的信号量S初值为2,当前值为-1,则表示有(31)等待进程。如果有三个进程共享同一互斥段,而且每次最多允许两个进程进入该互斥段,则信号量的初值应设置为(32)。A.0个B.1个C.2个D.3个
考题
重新定义P操作: P(s): S=S-1; if s<0 then {将本进程插入相应等待队列的队首}; V操作的定义不变。 使用上述定义的信号量操作。现有n个进程竞争进入一个临界区,需要使用(24),并保证进程能够以正常的次序公平地进入临界区。A.1个信号量,初值为1B.2个信号量,初值分别为1,0C.n-1个信号量,初值均为1D.n/2个信号量,初值均为1
考题
假设系统中有n个进程共享3台打印机,任一进程在任一时刻最多只能使用1台打印机。若用PV操作控制n个进程使用打印机,则相应信号量s的取值范围为( );若信号量S的值为-3,则系统中有(请作答此空)个进程等待使用打印机。A.0
B.1
C.2
D.3
考题
对于两个并发进程,设互斥信号量为S,当S=0时,则表示()A、有一个进程进入了临界区B、有一个进程进入了临界区,并有多个进程等待进入C、没有进程进入临界区D、有不止一个进程进入了临界区
考题
某车站售票厅,任何时刻最多可容纳20名购票者进入,当售票厅中少于20名购票者时,则厅外的购票者可立即进入,否则需在外面等待,若把一个购票者看做一个进程,请回答下列问题:若欲购票者最多为n个人,写出信号量可能的变化范围(最大值和最小值)。提示:信号量可能的变化范围是与信号量的初值和可能出现的P操作次数有关。
考题
设有n个进程共享一个互斥段,如果: (1)每次只允许一个进程进入互斥段; (2)每次最多允许m个进程(m≤n)同时进入互斥段。 试问:所采用的信号量初值是否相同?信号量值的变化范围如何?
考题
某车站售票厅,任何时刻最多可容纳20名购票者进入,当售票厅中少于20名购票者时,则厅外的购票者可立即进入,否则需在外面等待。若把一个购票者看作一个进程,请回答下列问题。若欲购票者最多为n个人,写出信号量可能的变化范围(最大值和最小值)。
考题
某车站售票厅,任何时刻最多可容纳20名购票者进入,当售票厅中少于20名购票者时,则厅外的购票者可立即进入,否则需在外面等待,若把一个购票者看做一个进程,请回答下列问题:用PV操作管理这些并发进程时,应怎样定义信号量,写出信号量的初值以及信号量各种取值的含义。
考题
用PV操作实现进程互斥进入相关临界区时,要求()A、用一个信号量S与一组相关临界区联系起来B、任何进程在进入临界区前应调用P操作C、进程退出临界区进调用V操作来释放一个等待信号量S的进程D、一个等待信号量S的进程被释放后便可以进入它的临界区E、一个等待信号量S的进程被释放后应再调用P操作后才能进入它的临界区.
考题
多选题用PV操作实现进程互斥进入相关临界区时,要求()A用一个信号量S与一组相关临界区联系起来B任何进程在进入临界区前应调用P操作C进程退出临界区进调用V操作来释放一个等待信号量S的进程D一个等待信号量S的进程被释放后便可以进入它的临界区E一个等待信号量S的进程被释放后应再调用P操作后才能进入它的临界区.
考题
问答题某车站售票厅,任何时刻最多可容纳20名购票者进入,当售票厅中少于20名购票者时,则厅外的购票者可立即进入,否则需在外面等待,若把一个购票者看做一个进程,请回答下列问题:若欲购票者最多为n个人,写出信号量可能的变化范围(最大值和最小值)。提示:信号量可能的变化范围是与信号量的初值和可能出现的P操作次数有关。
考题
问答题某车站售票厅,任何时刻最多可容纳20名购票者进入,当售票厅中少于20名购票者时,则厅外的购票者可立即进入,否则需在外面等待。若把一个购票者看作一个进程,请回答下列问题。若欲购票者最多为n个人,写出信号量可能的变化范围(最大值和最小值)。
考题
单选题有一共享文件可供n个并发进程使用,但限制最多m个进程(n≥m≥1)可同时读文件,用PV操作进行管理时其信号量的初值应该为()A
nB
mC
n-mD
1
热门标签
最新试卷