题目内容

产生死锁的四个必要条件是 ( ).

A. 互斥条件、不可抢占条件、占有且申请条件、循环等待条件
B. 同步条件、占有条件、抢占条件、循环等待条件
C. 互斥条件、可抢占条件、申请条件、循环等待条件
D. 同步条件、可抢占条件、申请条件、资源分配条件

查看答案
更多问题

下列A、B、C、D描述中( ) 发生进程通信上的死锁.

A. 某一时刻,发来的消息传给进程A,进程A传给进程B,进程B得到的消息传给进程C,则A、
B. C三进程。B、某一时刻,进程A等待B发来的消息,进程B等待C发来的消息,而进程C又等待进程A发来的消息,消息未到,则A、B、C三进程。
C. 某一时刻,发来的消息传给进程C,进程C再传给进程B,进程B再传给进程A,则A、B、C三进程。
D. 某一时刻,发来的消息传给进程B,进程B再传给进程C,进程C再传给进程A,则A、B、C三进程。

下列关于进程和线程的叙述中,正确的是( )。

A. 一个进程只可拥有一个线程
B. 一个线程只可拥有一个进程
C. 一个进程可拥有若干个线程
D. 一个线程可拥有若干个进程

如果信号量S的值是0,此时进程A执行P(S)操作,那么,进程A会( )。

A. 继续运行
B. 进入阻塞态,让出CPU
C. 进入就绪态,让出CPU
D. 继续运行,并唤醒S队列上的等待进程

一个进程在获得资源后,只能在使用完资源时由自己释放,这属于死锁必要条件的( )。

A. 互斥条件
B. 请求和释放条件
C. 不剥夺条件
D. 环路等待条件

答案查题题库