操作系统为了解决进程间合作和资源共享所带来的同步与互斥问题,通常采用的一种方法是使用(35)。若在系统中有若干个互斥资源R、6个并发进程,每个进程都需要 5个资源R,那么使系统不发生死锁的资源R的最少数目为(36)。A.中断B.分派C.信号量D.通讯

题目

操作系统为了解决进程间合作和资源共享所带来的同步与互斥问题,通常采用的一种方法是使用(35)。若在系统中有若干个互斥资源R、6个并发进程,每个进程都需要 5个资源R,那么使系统不发生死锁的资源R的最少数目为(36)。

A.中断

B.分派

C.信号量

D.通讯


相似考题
参考答案和解析
正确答案:C
更多“操作系统为了解决进程间合作和资源共享所带来的同步与互斥问题,通常采用的一种方法是使用(35)。若 ”相关问题
  • 第1题:

    为了解决进程间的同步和互斥问题,通常采用一种称为(19)机制的方法。若系统中有5个进程共享若干个资源R,每个进程都需要4个资源R,那么使系统不发生死锁的资源R的最少数目是(20)。

    A.调度

    B.信号量

    C.分派

    D.通讯


    正确答案:B
    解析:见公共试题Ⅱ(21)、(22)。

  • 第2题:

    为了解决进程间的同步和互斥问题,通常采用一种称为(6)机制的方法。若系统中有5个进程共享若干个资源R,每个进程都需要4个资源R,那么使系统不发生死锁的资源R的最少数目是(7)。

    A.调度

    B.信号量

    C.分派

    D.通讯


    正确答案:B

  • 第3题:

    为了解决进程间的同步和互斥问题,通常采用一种称为(1)机制的方法。若系统中有5个进程共享若干个资源R,每个进程都需要4个资源R,那么使系统不发生死锁的资源R的最少数目是(2)。

    A.调度

    B.信号量

    C.分派

    D.通信


    正确答案:B

  • 第4题:

    为了解决进程间的同步和互斥问题,通常采用一种称为(24)机制的方法。若系统中有5个进程共享若干个资源R,每个进程都需要4个资源R,那么使系统不发生死锁的资源R的最少数目是(25)。

    A.调度

    B.信号量

    C.分派

    D.通讯


    正确答案:B
    解析:见公共试题Ⅱ(21)、(22)。

  • 第5题:

    为了解决进程间的同步和互斥问题,通常采用一种称为(39)机制的方法。

    A.系统调度

    B.系统分派

    C.多道程序设计

    D.信号量


    正确答案:D
    解析:由于在系统中,多个进程竞争同一资源可能会发生死锁,若无外力作用,这些进程都将永远不能再向前推进。为此,在操作系统的进程管理中最常用的方法是采用信号量(Semaphore)机制。信号量是表示资源的实体,是一个与队列有关的整型变量,其值仅能由P、V操作改变。“P操作”是检测信号量是否为正值,若不是,则阻塞调用进程;“V操作”是唤醒一个阻塞进程恢复执行。根据用途不同,信号量分为公用信号量和私用信号量。公用信号量用于实现进程间的互斥,初值通常设为1,它所联系的一组并行进程均可对它实施P、V操作;私用信号量用于实现进程间的同步,初始值通常设为0或n。