在生产者消费者问题中,消费者执行Wait(full)后阻塞的原因是()。A.full=0B.full>1C.full<1D.full=1

题目
在生产者消费者问题中,消费者执行Wait(full)后阻塞的原因是()。

A.full=0

B.full>1

C.full<1

D.full=1


相似考题
更多“在生产者消费者问题中,消费者执行Wait(full)后阻塞的原因是()。 ”相关问题
  • 第1题:

    5、在生产者消费者问题中,消费者执行Wait(full)后阻塞的原因是()。

    A.full=0

    B.full<1

    C.full=1

    D.full>1


    错误

  • 第2题:

    8、在生产者消费者问题中,消费者执行Wait(full)后阻塞的原因是()。

    A.full=0

    B.full<1

    C.full=1

    D.full>1


    错误

  • 第3题:

    11、在生产者/消费者问题中,用s表示实施互斥的信号量,e表示与缓冲区空闲空间数量相关的信号量,n表示与缓冲区中数据项个数相关的信号量,下列生产者和消费者的操作(生产者和消费者可并发执行),可能产生死等的是()。

    A.消费者: wait(s); wait(n); take(); signal(e); signal(s); 生产者: wait(s); wait(e); append(); signal(n); signal(s);

    B.消费者: wait(n); wait(s); take(); signal(s); signal(e); 生产者: wait(s); wait(e); append(); signal(n); signal(s);

    C.消费者: wait(s); wait(n); take(); signal(e); signal(s); 生产者: wait(e); wait(s); append(); signal(s); signal(n);

    D.消费者: wait(n); wait(s); take(); signal(s); signal(e); 生产者: wait(e); wait(s); append(); signal(s


    生产者: wait(s); wait(n); take(); signal (e); signal (s); 消费者: wait(s); wait(e); append(); signal (n); signal (s);;生产者: wait(s); wait(e); append(); signal (n); signal (s); 消费者: wait(n); wait(s); take(); signal (s); signal (e);;生产者: wait(e); wait(s); append(); signal (s); signal (n); 消费者: wait(s); wait(n); take(); signal (e); signal (s);

  • 第4题:

    在生产者/消费者问题中,用s表示互斥信号量,e表示空缓冲区资源信号量,n表示满缓冲区资源信号量,下列生产者和消费者的操作(生产者和消费者可并发执行),可能产生死锁的是()。

    A.生产者:wait(s); wait(e); append(); signal(n); signal(s);消费者: wait(s); wait(n); take(); signal(e); signal(s);

    B.生产者:wait(s); wait(e); append(); signal(n); signal(s);消费者: wait(n); wait(s); take(); signal(s); signal(e);

    C.生产者:wait(e); wait(s); append(); signal(s); signal(n);消费者: wait(s); wait(n); take(); signal(e); signal(s);

    D.生产者:wait(e); wait(s); append(); signal(s); signal(n);消费者: wait(n); wait(s); take(); signal(s); signa


  • 第5题:

    5.12 在生产者一消费者问题中,如果缺少了V(full)或V(empty),对执行结果会有何影响?


    A