更多“试述设计临界资源或临界区访问机制的四个原则是什么?”相关问题
  • 第1题:

    若有n个进程在执行过程中,访问同一个临界资源时,它们之间___。

    A.必须互斥进入临界区访问临界资源

    B.可以同时进入临界区间访问临界资源

    C.允许n个进程进入临界区访问临界资源

    D.至多允许两个进程同时访问临界资源


    正确答案:A

  • 第2题:

    为了保证计算机中临界资源的正确使用,进程在对临界资源访问前,必须首先调用下列哪一区的代码?

    A.进入区

    B.临界区

    C.退出区

    D.剩余区


    正确答案:A

  • 第3题:

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


    正确答案:并发进程中与共享变量有关的程序段叫“临界区”,共享变量代表的资源叫“临界资源”,基本原则:(1)一次至多一个进程进入临界区(2)如果已有进程在临界区中,试图进入此临界区的其他进程应等待(3)进入临界区内的进程应在有限时间内退出。

  • 第4题:

    临界区是指(12)。

    A.进程中访问临界资源的代码

    B.进程中实现资源共享的代码

    C.进程中临界资源所处的物理地址

    D.进程中临界资源所处的虚拟地址


    正确答案:A
    解析:临界区指进程中访问临界资源的代码。

  • 第5题:

    解决进程同步与互斥问题时,信号量机制中所谓的“临界区”是指()。

    A.临界资源本身

    B.可读写的共享资源

    C.访问临界资源的代码

    D.只读的共享资源


    参考答案:C

  • 第6题:

    为了保证临界资源的正确使用,进程在结束对临界资源的访问后必须通过下列哪一区才能离开?

    A.进入区

    B.临界区

    C.退出区

    D.剩余区


    正确答案:C

  • 第7题:

    解决进程同步与互斥问题时,信号量机制中所谓的“临界区”是指()。

    • A、临界资源本身
    • B、可读写的共享资源
    • C、访问临界资源的代码
    • D、只读的共享资源

    正确答案:C

  • 第8题:

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


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

  • 第9题:

    下列对临界区的论述中,正确的是()。

    • A、临界区是指进程中用于实现进程互斥的那段代码。
    • B、临界区是指进程中用于实现进程同步的那段代码。
    • C、临界区是指进程中用于实现共享资源的那段代码。
    • D、临界区是指进程中访问临界资源的那段代码。

    正确答案:D

  • 第10题:

    并发进程可以同时进入临界区,交替访问临界资源.


    正确答案:错误

  • 第11题:

    单选题
    下列对临界区的论述中,正确的是()。
    A

    临界区是指进程中用于实现进程互斥的那段代码。

    B

    临界区是指进程中用于实现进程同步的那段代码。

    C

    临界区是指进程中用于实现共享资源的那段代码。

    D

    临界区是指进程中访问临界资源的那段代码。


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

  • 第12题:

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

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

  • 第13题:

    有一段时间内允许一个进程访问的资源,称为( )。 A.共享资源 B.临界区C.临界资源 D.共享区


    正确答案:C
    临界资源是指每次仅允许一个进程访问的资源。   属于临界资源的硬件有打印机、磁带机等,软件有消息缓冲队列、变量、数组、缓冲区等。 诸进程间应采取互斥方式,实现对这种资源的共享。

  • 第14题:

    下面对临界区的论述中正确的是()。

    A、临界区是指进程中用于实现进程互斥的那段代码。

    B、临界区是指进程中用于实现进程同步的那段代码。

    C、临界区是指进程中用于实现进程通信的那代码。

    D、临界区是指进程中访问临界资源的那段代码。


    参考答案:D

  • 第15题:

    对临界区的正确论述是(30)。

    ①临界区是指进程中实现进程互斥的那段代码

    ②临界区是指进程中用于实现进程同步的那段代码

    ③临界区是指进程中用于实现进程通信的那段代码

    ④临界区是指进程中用于访问共享资源的那段代码

    ⑤临界区是指进程中用于访问临界资源的那段代码

    ⑥若进程A与进程B必须互斥地进入自己的临界区,

    则进程A处于对应的区内时,仍有可能被进程B中断

    A.①,②

    B.①,②,⑤

    C.⑤,⑥

    D.①,②,③,④,⑤,⑥


    正确答案:C
    解析:临界区是进程中对临界资源实施操作的那段程序(临界资源是指一次仅允许一个进程访问的资源)。互斥临界区管理的原则是有空即进、无空则等、有限等待和让权等待。当某一进程进入互斥临界区时,仍有可能因为时间片用完,更高优先级的进程到来等原因,而被另一进程中断。所以答案为5和6。

  • 第16题:

    下列关于临界区叙述正确的是

    A.进程中访问临界资源的那段程序称为临界区

    B.临界区最多允许两个进程进入

    C.进程进入临界区的要求可以在无限的时间内得到满足

    D.系统中一些资源一次只允许有限的进程使用,称之为临界资源


    正确答案:A
    解析:系统中一些资源一次只允许一个进程使用,称之为临界资源。进程中访问临界资源的那段程序称为临界区。当没有进程在临界区时,允许一个进程立即进入临界区。进程进入临界区的要求可以在有限的时间内得到满足。

  • 第17题:

    并发进程可以同时进入临界区,交替访问临界资源.

    A.错误

    B.正确


    参考答案:A

  • 第18题:

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


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

  • 第19题:

    有m个进程共享同一临界资源,若使用信号量机制实现对临界资源的互斥访问,则信号量值的变化范围是()。


    正确答案:[1-m,1]

  • 第20题:

    为了保证临界资源的正确使用,进程在结束对临界资源的访问后必须通过下列哪一区才能离开()

    • A、进入区
    • B、临界区
    • C、退出区
    • D、剩余区

    正确答案:C

  • 第21题:

    临界区是进程中()。

    • A、实现进程同步的那段程序
    • B、实现进程通讯的那段程序
    • C、访问临界资源的那段程序
    • D、访问共享资源的那段程序

    正确答案:C

  • 第22题:

    判断题
    并发进程可以同时进入临界区,交替访问临界资源.
    A

    B


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

  • 第23题:

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

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

  • 第24题:

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

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