参考答案和解析
正确答案:若系统中的某些资源一次只允许一个进程使用,这类资源称为临界资源,而在进程中访问临界资源的那一段程序称为临界区。如果有若干进程共享某一临界区,则该临界区称为相关临界区。对相关临界区的管理要求是实行互斥,保证在同一时刻只有一个进程访问临界区。对相关临界区的调度原则可归纳为:有空让进、无空等待、多中择一、有限等待、让权等待。
更多“什么是临界区?什么是相关临界区?对相关临界区的管理要求有哪些?”相关问题
  • 第1题:

    什么是临界区?


    正确答案: 如果在两个进程P1、P2中加入P、V操作后,可以实现对公用变量count的互斥使用。其中P(s)、V(s)之间的程序段称为临界区。

  • 第2题:

    对相关临界区的管理有哪些要求?


    正确答案: 为了使并发进程能正确地执行,对若干进程共享某一变量(资源)的相关临界区应满足以下三个要求:
    ①一次最我让一个进程在临界区中执行,当有进程在临界区中时,其他想进入临界区执行的进程必须等待;
    ②任何一个进入临界区执行的进程必须在有限的时间内退出临界区,即任何一个进程都不应该无限逗留在自己的临界区中;
    ③不能强迫一个进程无限地等待进入它的临界区,即有进程退出临界区时应让下一个等待进入临界区的进程进入它的临界区。

  • 第3题:

    对若干个并发进程共享某一变量的相关临界区的管理有哪些要求?


    正确答案: (1)一次最多一个进程能够进入临界区。
    (2)任何一个进入临界区的进程必须在有限的时间内退出临界区。
    (3)有进程退出临界区时应让一个等待进入临界区的进程进入它的临界区执行。

  • 第4题:

    什么是临界区和临界资源?对临界区管理的基本原则是什么?


    正确答案: 临界区——并发进程中与共享变量有关的程序段。
    临界资源——共享变量代表的资源。
    临界区管理的基本原则:
    (1)一次至多一个进程能够在它的临界区内;
    (2)不能让一个进程无限地留在它的临界区内;
    (3)不能强迫一个进程无限地等待进入它的临界区。特别,进入临界区的任一进程不能妨碍正等待进入的其它进程的进展。

  • 第5题:

    什么是临界资源?什么是临界区?


    正确答案: 临界资源是指一次仅允许一个进程访问的资源.临界区是指每个进程中访问临界资源的那段程序代码.

  • 第6题:

    进程互斥地进入相关临界区可避免与时间有关的错误,因而,对相关临界区的管理原则是()

    • A、一次只允许一个进程在临界区执行
    • B、一个进程在临界区执行时由于发生了某个事件而使它暂停执行,这时可允许另一个进程进入临界区执行
    • C、当有进程在临界区时其它想进入临界区执行的进程必须等待
    • D、任何一个进入临界区执行的进程必须在有限时间内退出临界区
    • E、有进程退出临界区执行的进程必须在有限时间内退出临界区

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

  • 第7题:

    问答题
    什么是临界资源?什么是临界区?

    正确答案: 临界资源是指一次仅允许一个进程访问的资源.临界区是指每个进程中访问临界资源的那段程序代码.
    解析: 暂无解析

  • 第8题:

    单选题
    若用PV操作来管理相关临界区,且信号量的值总是在[-2,1]之间变化,则()
    A

    最多只有一个进程在相关临界区执行

    B

    至少有两个进程在等待进入相关临界区

    C

    相关临界区的个数最多2个

    D

    竞争相关临界区执行权的进程最多2个


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

  • 第9题:

    问答题
    什么是临界区和临界资源?进程进入临界区的调度原则是什么?

    正确答案: 临界资源——一次仅允许一个进程使用的资源临界区——在每个进程中访问临界资源的那段程序一个进程进入临界区的调度原则是:
    ①如果有若干进程要求进入空闲的临界区,一次仅允许一个进程进入
    ②任何时候,处于临界区内的进程不可多于一个。如已有进程进入自己的临界区,则其他所有试图进入临界区的进程必须等待
    ③进入临界区的进程要在有限的时间内退出,以便让其他进程能及时进入自己的临界区
    ④如果进程不能进入自己的临界区,则应让出cpu,避免进程出现“忙等”现象.
    解析: 暂无解析

  • 第10题:

    单选题
    下面描述中,不属于对相关临界区的管理要求的是()
    A

    若干进程不应相互阻塞而致使彼此都不能进入临界区

    B

    每次至多有一个进程处于临界区

    C

    进程在临界区内仅逗留有限的时间

    D

    每次至多允许两个进程处于临界区


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

  • 第11题:

    问答题
    对临界区管理的要求是什么?

    正确答案: 对临界区管理的要求是:
    (1)当有若干个进程要求进入它们的临界区时,应在有限的时间内使一个进程进入临界区,进程之间不应相互等待而使谁都不能进入临界区。
    (2)每次只允许一个进程进入临界区内。
    (3)进程在临界区内逗留应在有限的时间范围内。
    解析: 暂无解析

  • 第12题:

    问答题
    什么是临界区?线程进入临界区的调度原则是什么?

    正确答案: 临界区:为了避免资源冲突,应该防止多个线程同时进入程序的某个特定部分,这个特定部门就是临界区。
    线程通过给临界区加锁的机制进入临界区,一个临界区只能有一把锁,当某个线程获得这把锁以后,将阻塞其他线程进入临界区,直到改线程释放这把锁。
    在Java中,通过wait(),notify(),notifyAll()来实现线程间协作。其中wait()方法用来暂停线程,并释放其对临界区的锁定,notify()和notifyAll()方法激活处于等待中的线程。
    解析: 暂无解析

  • 第13题:

    什么是临界区和临界资源?进程进入临界区的调度原则是什么?


    正确答案: 临界资源——一次仅允许一个进程使用的资源临界区——在每个进程中访问临界资源的那段程序一个进程进入临界区的调度原则是:
    ①如果有若干进程要求进入空闲的临界区,一次仅允许一个进程进入
    ②任何时候,处于临界区内的进程不可多于一个。如已有进程进入自己的临界区,则其他所有试图进入临界区的进程必须等待
    ③进入临界区的进程要在有限的时间内退出,以便让其他进程能及时进入自己的临界区
    ④如果进程不能进入自己的临界区,则应让出cpu,避免进程出现“忙等”现象.

  • 第14题:

    什么是临界区?线程进入临界区的调度原则是什么?


    正确答案:临界区:为了避免资源冲突,应该防止多个线程同时进入程序的某个特定部分,这个特定部门就是临界区。
    线程通过给临界区加锁的机制进入临界区,一个临界区只能有一把锁,当某个线程获得这把锁以后,将阻塞其他线程进入临界区,直到改线程释放这把锁。
    在Java中,通过wait(),notify(),notifyAll()来实现线程间协作。其中wait()方法用来暂停线程,并释放其对临界区的锁定,notify()和notifyAll()方法激活处于等待中的线程。

  • 第15题:

    下面描述中,不属于对相关临界区的管理要求的是()

    • A、若干进程不应相互阻塞而致使彼此都不能进入临界区
    • B、每次至多有一个进程处于临界区
    • C、进程在临界区内仅逗留有限的时间
    • D、每次至多允许两个进程处于临界区

    正确答案:D

  • 第16题:

    什么是临界区和同类临界区?


    正确答案: 临界区是指每个进程中访问临界资源的那段代码。
    同类临界区是指所有与同一个临界资源(CR)相联系的临界区(CS)。

  • 第17题:

    对临界区管理的要求是什么?


    正确答案: 对临界区管理的要求是:
    (1)当有若干个进程要求进入它们的临界区时,应在有限的时间内使一个进程进入临界区,进程之间不应相互等待而使谁都不能进入临界区。
    (2)每次只允许一个进程进入临界区内。
    (3)进程在临界区内逗留应在有限的时间范围内。

  • 第18题:

    问答题
    对相关临界区的管理有哪些要求?

    正确答案: 为了使并发进程能正确地执行,对若干进程共享某一变量(资源)的相关临界区应满足以下三个要求:
    ①一次最我让一个进程在临界区中执行,当有进程在临界区中时,其他想进入临界区执行的进程必须等待;
    ②任何一个进入临界区执行的进程必须在有限的时间内退出临界区,即任何一个进程都不应该无限逗留在自己的临界区中;
    ③不能强迫一个进程无限地等待进入它的临界区,即有进程退出临界区时应让下一个等待进入临界区的进程进入它的临界区。
    解析: 暂无解析

  • 第19题:

    问答题
    什么是临界资源和临界区?

    正确答案: A.一次仅允许一个进程使用的资源成为临界资源.
    B.在每个进程中,访问临界资源的那段程序称为临界区.
    解析: 暂无解析

  • 第20题:

    问答题
    什么是临界区和临界资源?对临界区管理的基本原则是什么?

    正确答案: 临界区——并发进程中与共享变量有关的程序段。
    临界资源——共享变量代表的资源。
    临界区管理的基本原则:
    (1)一次至多一个进程能够在它的临界区内;
    (2)不能让一个进程无限地留在它的临界区内;
    (3)不能强迫一个进程无限地等待进入它的临界区。特别,进入临界区的任一进程不能妨碍正等待进入的其它进程的进展。
    解析: 暂无解析

  • 第21题:

    问答题
    什么是临界区和同类临界区?

    正确答案: 临界区是指每个进程中访问临界资源的那段代码。
    同类临界区是指所有与同一个临界资源(CR)相联系的临界区(CS)。
    解析: 暂无解析

  • 第22题:

    问答题
    对若干个并发进程共享某一变量的相关临界区的管理有哪些要求?

    正确答案: (1)一次最多一个进程能够进入临界区。
    (2)任何一个进入临界区的进程必须在有限的时间内退出临界区。
    (3)有进程退出临界区时应让一个等待进入临界区的进程进入它的临界区执行。
    解析: 暂无解析

  • 第23题:

    问答题
    什么是临界区?什么是相关临界区?对相关临界区的管理要求有哪些?

    正确答案: 若系统中的某些资源一次只允许一个进程使用,这类资源称为临界资源,而在进程中访问临界资源的那一段程序称为临界区。如果有若干进程共享某一临界区,则该临界区称为相关临界区。对相关临界区的管理要求是实行互斥,保证在同一时刻只有一个进程访问临界区。对相关临界区的调度原则可归纳为:有空让进、无空等待、多中择一、有限等待、让权等待。
    解析: 暂无解析