更多“进程互斥”相关问题
  • 第1题:

    有关进程同步与互斥的正确描述是()

    • A、 两个具有同一共享变量的临界区的进程不能并发执行
    • B、 进程同步与互斥都是对涉及共享变量的并发进程进行管理
    • C、 必须互斥的进程在执行次序上不一定有必然的联系
    • D、 必须同步的进程在执行次序上有必然的依赖关系
    • E、 实现进程的同步与互斥都是为了避免发生与时间有关的错误

    正确答案:B,C,D,E

  • 第2题:

    简述进程互斥和进程同步的区别。


    正确答案: 相同点:都涉及到对共享资源的利用;都可用PV操作来实现。
    不同点:进程互斥是让各进程竞争共享资源,资源的使用是各自独立的,相互间无必然联系;进程同步是并发进程对共享资源的使用必须按某种逻辑顺序来进行。

  • 第3题:

    共享变量是()访问的变量。

    • A、只能配系统进程
    • B、只能被进程互斥
    • C、只能被用户进程
    • D、可被多个进程

    正确答案:D

  • 第4题:

    用于解决进程同步和进程互斥的机制统称为()


    正确答案:同步机制

  • 第5题:

    什么是进程互斥?如何实现互斥?


    正确答案: 进程是操作系统结构的基础,是一个正在执行的程序,用来描述系统和用户的程序活动。两个或两个以上进程由于不能同时使用同一临界资源,只能一个进程使用完了,另一个进程才能使用,这种现象称为进程互斥。
    (1)空闲让进 当临界资源处于空闲状态,允许一个请求进入临界区的进程立即进入临界区,从而有效的利用资源。
    (2)忙则等待 已经有进程进入临界区时,意味着相应的临界资源正在被访问,所以其他准备进入临界区的进程必须等待,来保证多进程互斥。
    (3)有限等待 对要求访问临界资源的进程,应该保证该进程能在有效的时间内进入临界区,防止死等状态。
    (4)让权等待 当进程不能进入临界区,应该立即释放处理机,防止进程忙等待。

  • 第6题:

    有关进程同步与互斥的正确阐述是()

    • A、进程同步是进程互斥的特例
    • B、进程同步与互斥都是对涉及共享变量的并发进程进行管理
    • C、必须互斥的进程在逻辑上没有必然的联系
    • D、必须同步的进程在逻辑上有必然的依赖关系
    • E、实现进程的同步与互斥都是为了避免发生与时间有关的错误

    正确答案:B,C,D,E

  • 第7题:

    对进程间互斥的使用临界资源,进程可以()。

    • A、互斥的进入临界区
    • B、互斥的进入各自的临界区
    • C、互斥的进入同一临界区
    • D、互斥的进入各自的同类资源临界区

    正确答案:B

  • 第8题:

    问答题
    什么是进程间的互斥?什么是进程间同步?

    正确答案: 进程间的互斥是指:一组并发进程中的一个或多个程序段,因共享某一共有资源而导致它们必须以一个不许交叉执行的单位执行,即不允许两个以上的共享该资源的并发进程同时进入临界区。
    进程间的同步是指:异步环境下的一组并发进程因直接制约相互发送消息而进行相互合作、相互等待,是各进程按一定的速度执行的过程。
    解析: 暂无解析

  • 第9题:

    多选题
    有关进程同步与互斥的正确阐述是()
    A

    进程同步是进程互斥的特例

    B

    进程同步与互斥都是对涉及共享变量的并发进程进行管理

    C

    必须互斥的进程在逻辑上没有必然的联系

    D

    必须同步的进程在逻辑上有必然的依赖关系

    E

    实现进程的同步与互斥都是为了避免发生与时间有关的错误


    正确答案: E,C
    解析: 暂无解析

  • 第10题:

    单选题
    设有5个进程共享一个互斥段,如果最多允许有3个进程同时进入互斥段,则所采用的互斥信号量的初值应是(  )。
    A

    5

    B

    3

    C

    1

    D

    0


    正确答案: D
    解析:

  • 第11题:

    问答题
    设有n个进程共享一个互斥段,如果:  (1)每次只允许一个进程进入互斥段;  (2)每次最多允许m个进程(m≤n)同时进入互斥段。  试问:所采用的信号量初值是否相同?信号量值的变化范围如何?

    正确答案: 所采用的互斥信号量初值不同。
    1)互斥信号量初值为1,变化范围为 [-n+1 ,1]。
    当没有进程进入互斥段时,信号量值为1;当有1个进程进入互斥段但没有进程等待进入互斥段时,信号量值为0;当有1个进程进入互斥段且有一个进程等待进入互斥段时,信号量值为-1;最多可能有n-1个进程等待进入互斥段,故此时信号量的值应为-(n-1)也就是-n+1。
    2)互斥信号量初值为m,变化范围为 [-n+m ,m]。
    当没有进程进入互斥段时,信号量值为m;当有1个进程进入互斥段但没有进程等待进入互斥段时,信号量值为m-1;当有m个进程进入互斥段且没有一个进程等待进入互斥段时,信号量值为0;当有m个进程进入互斥段且有一个进程等待进入互斥段时,信号量值为-1;最多可能有n-m个进程等待进入互斥段,故此时信号量的值应为-(n-m)也就是-n+m。
    解析: 暂无解析

  • 第12题:

    单选题
    操作系统中利用信号量和P、V操作,()。
    A

    只能实现进程的互斥

    B

    只能实现进程的同步

    C

    可实现进程的互斥和同步

    D

    可完成进程调度


    正确答案: D
    解析: 暂无解析

  • 第13题:

    为什么说进程互斥是进程同步的特殊情况?


    正确答案: 进程互斥与进程同步都涉及到并发进程访问共享资源的问题,进程同步是指一个进程在得到另一个进程的消息后才可访问共享资源,进程互斥是指每次只有一个进程可以访问共享资源,所以互斥使用资源的进程间实际上也存在一个进程等待另一个进程发出“不在使用资源”这个消息的制约关系。

  • 第14题:

    设有n个进程共享一个互斥段,如果:  (1)每次只允许一个进程进入互斥段;  (2)每次最多允许m个进程(m≤n)同时进入互斥段。  试问:所采用的信号量初值是否相同?信号量值的变化范围如何?


    正确答案: 所采用的互斥信号量初值不同。
    1)互斥信号量初值为1,变化范围为 [-n+1 ,1]。
    当没有进程进入互斥段时,信号量值为1;当有1个进程进入互斥段但没有进程等待进入互斥段时,信号量值为0;当有1个进程进入互斥段且有一个进程等待进入互斥段时,信号量值为-1;最多可能有n-1个进程等待进入互斥段,故此时信号量的值应为-(n-1)也就是-n+1。
    2)互斥信号量初值为m,变化范围为 [-n+m ,m]。
    当没有进程进入互斥段时,信号量值为m;当有1个进程进入互斥段但没有进程等待进入互斥段时,信号量值为m-1;当有m个进程进入互斥段且没有一个进程等待进入互斥段时,信号量值为0;当有m个进程进入互斥段且有一个进程等待进入互斥段时,信号量值为-1;最多可能有n-m个进程等待进入互斥段,故此时信号量的值应为-(n-m)也就是-n+m。

  • 第15题:

    操作系统中利用信号量和P、V操作,()。

    • A、只能实现进程的互斥
    • B、只能实现进程的同步
    • C、可实现进程的互斥和同步
    • D、可完成进程调度

    正确答案:C

  • 第16题:

    进程同步是进程与进程间的间接制约问题,进程互斥是进程与进程间的直接制约问题。


    正确答案:正确

  • 第17题:

    什么是进程的同步和互斥?


    正确答案: “同步”是指两个事件的发生存在某种时序上的关系,如果系统中有若干个进程要共同完成某一任务,那么它们相互之间必须协调配合。
    “互斥”是指当多个进程要求共享系统中某些硬件或软件资源,而这些资源却又要求排它性使用时,这样往往引起由于多个进程竞争同一资源使运行结果出现问题。

  • 第18题:

    进程互斥


    正确答案: 指在多道程序环境下,每次只允许一个进程对临界资源进行访问。为此,必须使诸进程互斥地进入自己的临界区。

  • 第19题:

    名词解释题
    进程互斥

    正确答案: 指在多道程序环境下,每次只允许一个进程对临界资源进行访问。为此,必须使诸进程互斥地进入自己的临界区。
    解析: 暂无解析

  • 第20题:

    填空题
    进程的同步和互斥反映了进程间()和()的关系。

    正确答案: 直接制约;间接制约
    解析: 暂无解析

  • 第21题:

    单选题
    对进程间互斥的使用临界资源,进程可以()。
    A

    互斥的进入临界区

    B

    互斥的进入各自的临界区

    C

    互斥的进入同一临界区

    D

    互斥的进入各自的同类资源临界区


    正确答案: A
    解析: 暂无解析

  • 第22题:

    问答题
    什么是进程互斥?如何实现互斥?

    正确答案: 进程是操作系统结构的基础,是一个正在执行的程序,用来描述系统和用户的程序活动。两个或两个以上进程由于不能同时使用同一临界资源,只能一个进程使用完了,另一个进程才能使用,这种现象称为进程互斥。
    (1)空闲让进 当临界资源处于空闲状态,允许一个请求进入临界区的进程立即进入临界区,从而有效的利用资源。
    (2)忙则等待 已经有进程进入临界区时,意味着相应的临界资源正在被访问,所以其他准备进入临界区的进程必须等待,来保证多进程互斥。
    (3)有限等待 对要求访问临界资源的进程,应该保证该进程能在有效的时间内进入临界区,防止死等状态。
    (4)让权等待 当进程不能进入临界区,应该立即释放处理机,防止进程忙等待。
    解析: 暂无解析

  • 第23题:

    单选题
    两个相互不感知(完全不了解其他进程是否存在)的进程,其潜在的控制问题是()。
    A

    两个进程相互竞争,可能造成互斥、死锁或饥饿

    B

    两个进程共享协作,但可能造成互斥、死锁或饥饿

    C

    两个进程通过通信方式协作,但可能造成互斥、死锁或饥饿

    D

    两个进程相互不竞争、不协作,但可能造成互斥或死锁


    正确答案: B
    解析: 暂无解析

  • 第24题:

    多选题
    有关进程同步与互斥的正确描述是()
    A

    两个具有同一共享变量的临界区的进程不能并发执行

    B

    进程同步与互斥都是对涉及共享变量的并发进程进行管理

    C

    必须互斥的进程在执行次序上不一定有必然的联系

    D

    必须同步的进程在执行次序上有必然的依赖关系

    E

    实现进程的同步与互斥都是为了避免发生与时间有关的错误


    正确答案: C,B
    解析: 暂无解析