大学考试专用
D.临界区是指进程中用于访问共享资源的那段代码
14、操作系统在使用信号量解决同步和互斥问题中,若P、V操作的信号量S初始值为3,当前值为-2,则表示有()个等待进程。
15、有3个进程共享同一个程序段,而每次只允许两个进程进入该程序段,若用P、V操作同步机制,则信号量S的取值范围是()。
16、设某资源关联的信号量初值为3,当前值为1,若M表示资源可以的数量,N表示等待资源的进程数,则M、N分别是()。
A.0、1 B.1、0 C.1、2 D.2、0
17、执行V操作时,当信号量的值(),应释放一个等待该信号量的进程。
A.小于0 B.大于0 C.小于等于0 D.大于等于0 18、对两个并发进程,其互斥信号量为mutex,若mutex=0,则表明()
A.没有进程进入临界区B.有两个进程进入临界区
C.一个进程进入临界区但没有进程处于阻塞状态
D.一个进入临界区一个出去等待进入临界区的状态
19、信箱通信是一种()。
A.直接通信B.间接通信C.低级通信D.信号量
20、下面说法正确的是()。
A.不论是系统支持的线程还是用户级线程,其切换都需要内核的支持
B.线程是资源分配的单位,进程时调度和分派的单位
C.不管系统中是否有线程,进程都是拥有资源的独立单位
D.在引入线程的系统中,进程仍是资源调度和分配的基本单位
二、综合应用题
1、进程之间存在哪些制约关系?下列活动属于哪些制约关系?
(1)若干学生去图书馆借同一本书
(2)两队进行篮球比赛
(3)流水线生产的各道程序
(4)商品生产和消费
2、某组相互合作的进程,其前趋图如下所示,信号量a,b,c,d,e,f的初始值为0,请用P、V操作实现进程间的同步操作。
3、桌子上有一只盘子,每次只能向其中放入一个水果。爸爸专门向盘子中放苹果,妈妈专门向盘子中橘子,儿子专门等吃盘子中的橘子,女儿专门等吃盘子中的苹果。只有盘子为空