进程之间的互斥,主要源于进程之间的资源竞争,从而实现多个相关进程在执行次序上的协调。
第1题:
为了进行进程协调,进程之间应当具有一定的联系进行信息交换,这种方式称为()。
A、进程互斥
B、程序同步
C、进程制约
D、进程通信
第2题:
此题为判断题(对,错)。
第3题:
下面对临界区的论述中正确的是()。
A、临界区是指进程中用于实现进程互斥的那段代码。
B、临界区是指进程中用于实现进程同步的那段代码。
C、临界区是指进程中用于实现进程通信的那代码。
D、临界区是指进程中访问临界资源的那段代码。
第4题:
产生系统死锁的原因可能是
A.进程释放资源
B.一个进程进入死循环
C.多个进程竞争,资源出现了循环等待
D.多个进程竞争共享型设备
第5题:
下列说法中,正确的是
A.进程之间同步,主要源于进程之间的资源竞争,是指对多个相关进程在执行次序上的协调
B.信号量机制是一种有效的实现进程同步与互斥的工具。信号量只能由P\V.操作来改变
C.V操作是对信号量执行加1操作,意味着释放一个单位资源,加1后如果信号量的值小于等于0,则从等待队列中唤醒一个进程,现进程变为等待状态;否则现进程继续进行
D.临界区是指每次仅允许一个进程访问的资源
第6题:
A 某资源在一段时间内只能由一个进程占有,不能同时被两个或两个以上的进程占有。
B 一个进程在一段时间内只能占用一个资源。
C 多个资源只能由一个进程占有。
D 多个资源进程分配占有。
第7题:
对临界区的正确论述是(30)。
①临界区是指进程中实现进程互斥的那段代码
②临界区是指进程中用于实现进程同步的那段代码
③临界区是指进程中用于实现进程通信的那段代码
④临界区是指进程中用于访问共享资源的那段代码
⑤临界区是指进程中用于访问临界资源的那段代码
⑥若进程A与进程B必须互斥地进入自己的临界区,
则进程A处于对应的区内时,仍有可能被进程B中断
A.①,②
B.①,②,⑤
C.⑤,⑥
D.①,②,③,④,⑤,⑥
第8题:
A、在作业和作业之间切换CPU
B、防止死锁
C、实现进程之间同步和互斥
D、在进程和进程之间切换CPU
第9题:
多个进程在竞争使用打印机,这种现象叫做
A.进程的同步
B.进程的互斥
C.进程的独立性
D.进程的异步性
第10题:
共享变量是指如何访问的变量?
A.只能被系统进程
B.只能被多个进程互斥
C.只能被用户进程
D.可被多个进程