itgle.com

若有n个进程在执行过程中,访问同一个临界资源时,它们之间___。A.必须互斥进入临界区访问临界资源B.可以同时进入临界区间访问临界资源C.允许n个进程进入临界区访问临界资源D.至多允许两个进程同时访问临界资源

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

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

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

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

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


相似考题
更多“若有n个进程在执行过程中,访问同一个临界资源时,它们之间___。 ”相关问题
  • 第1题:

    在操作系统中,临界区是指()

    A.进程的共享代码段

    B.进程访问外部设配的程序段

    C.进程中访问临界资源的程序段

    D.进程访问系统资源的程序段


    错误

  • 第2题:

    15、一个正在访问临界资源的进程因为申请I/O操作而阻塞时,它允许其他进程进入其临界区。


    C 进程进入临界区必须满足互斥条件,当进程进入临界区但是尚未离开时就被迫进入阻塞是可以的,系统中经常有这样的情形。在此状态下,只要其他进程在运行过程中不寻求进入该进程的临界区,就应该允许其运行。该进程所锁定的临界区是不允许其他进程访问的,其他进程若要访问,必定会在临界区的“锁”上阻塞,期待该进程下次运行时可以离开并将临界区交给它。所以正确答案为C选项。

  • 第3题:

    27、n个进程共享某一个临界资源,则控制n个进程互斥访问临界资源的信号量的取值范围是()。

    A.0~1

    B.-1~0

    C.1~1-n

    D.0~1-n


    C

  • 第4题:

    临界资源与临界区的关系是()

    A.临界资源位于临界区

    B.临界资源就是临界区

    C.一个临界区拥有多个临界资源

    D.临界区是进程访问临界资源的代码


    线程内定义的变量可以是临界资源。

  • 第5题:

    保证诸进程互斥地进入自己的对应于同一临界资源的临界区是实现它们对该临界资源的互斥访问的充要条件。


    答:为了互斥地访问临界资源,系统必须保证进程互斥地进入临界区。[1分]为此,必须在临界区前增加一段称作进入区的代码,以检查是否有其他进程已进入临界区使用临界资源,若有,则进程必须等待;否则,允许进程进入临界区,同时设置标志表示有进程正在临界区内。[1分]同样,在临界区后必须增加一段称作退出区的代码,用于将已有进程进入临界区访问临界资源的标志改为无进程进入临界区使用临界资源。[1分]进入区、退出区具体可用多种同步机制实现,如锁、信号量机制等。[1分]