第3章进程管理一、单项选择题1.在多进程的系统中,为了保证公共变量的完整性,各进程应互斥进入临界区
所谓临界区是指
(清华大学1996年研究生试题)a.一个缓冲区b
一段数据区c
(清华大学1996年研究生试题)a
由协处理机执行的一个程序b
一个独立的程序+数据集c.PCB结构与程序和数据的组合d
一个独立的程序3.在操作系统中,信号量表示资源实体,是一个与队列有关的变量,其值仅能用P、V操作来改变
(陕西省1995年自考题)a.实型b
记录型4.设有5个进程共享一个互斥段,如果最多允许有3个进程同时进入互斥段,则所采用的互斥信号量的初值应是
(陕西省1996年自考题)a
05.并发进程之间
(陕西省1997年自考题)a.彼此无关b、必须同步c、必须互斥d、可能需要同步或互斥6.实现进程之间同步与互斥的通信工具为
a、P、V操作b、信箱通信c、消息缓冲d、高级通信7.N个进程共享某一临界资源,则互斥信号量的取值范围为
a、0~1b、-1~0c、1~-(N-1)d、0~-(N-1)8.设m为同类资源数,n为系统中并发进程数
当n个进程共享m个互斥资源时,每个进程的最大需求是w;则下列情况会出现系统死锁的是
a、m=2,n=1,w=2b、m=2,n=2,w=1c、m=4,n=3,w=2d、m=4,n=2,w=39.是进程调度算法
a、时间片轮转法b、先来先服务c、响应比高者优先d、均衡调度算法10.当时,进程从执行状态转变为就绪状态
(西北工业大学1999年研究生试题)a、进程被调度程序选中b、时间片到b、等待某一事件d、等待的事件发生11.对两个并发进程,其互斥信号量为mutex;若mutex=0,则表明
a、没有进程进入临界区b、有一个进程进入临界区c、一个进程进入临界区而另一个进程正处于等待进入临