更多“正在运行的进程在信号量S上作P操作之后,当S<0,进程进入信号量的是()。A.等待队列B.后备队列C.就绪 ”相关问题
  • 第1题:

    在操作系统中,对信号量S的P操作定义中,使进程进入相应等待队列等待的条件是()。

    A、S>0

    B、S0

    C、S≠0

    D、以上都不对


    正确答案:B

  • 第2题:

    在操作系统中,对信号量S的P原语操作定义中,使进程进入相应等待队列等待的条件是______。

    A.S>0

    B.S=0

    C.S<0

    D.S≠0


    正确答案:C
    解析:对信号量S的P原语操作定义中,使进程进入相应等待队列等待的条件是S0。

  • 第3题:

    如果信号量S的值是0,此时进程A执行P(S)操作,那么,进程A会( )。

    A.继续运行

    B.进入阻塞态,让出CPU

    C.进入就绪态,让出CPU

    D.继续运行,并唤醒S队列头上的等待进程


    参考答案:B

  • 第4题:

    如果信号量S的值是0,此时进程A执行P(S)操作,那么,进程A会()。

    A、继续运行,并唤醒S队列头上的等待进程

    B、继续运行

    C、进入阻塞态,让出CPU

    D、进入就绪态,让出CPU


    参考答案:C

  • 第5题:

    操作系统对信号量S的P原语操作定义中,使进程进入相应等待队列的条件是( )。

    A.S≠0

    B.S<0

    C.S=0

    D.S>0


    正确答案:B
    解析:对于信号量的取值,S值得大小表示某类资源的数量。当S>0时,表示尚有资源可分配;当S0,其绝对值表示S信号量等待队列进程的数目.每执行一次P操作,表示要求分配一个资源:每执行一次V操作,意味着释放一个资源。当S0时,使进程进入相应的等待队列。

  • 第6题:

    当V原语对信号量作运算之后,( )。

    A.当S<0,进程继续执行

    B.当S<0,要唤醒一个就绪进程

    C.当S≤0,要唤醒一个等待进程

    D.当S≤0,要唤醒一个就绪进程


    正确答案:C
    解析:若S≤0,则释放S信号量队列上的一个等待进程,使之进入就绪队列。

  • 第7题:

    在操作系统信号量机制中,对某信号量S进行P操作,使进程进入相应等待队列的条件是 ( )。

    A.S>0

    B.S<0

    C.S=0

    D.S!=0


    正确答案:B
    解析:当信号量S0时,表示资源已经分配完毕,此时进程执行P操作申请资源得不到满足,进入等待状态。所以,答案是B。

  • 第8题:

    正在运行的进程在信号量S上作P操作之后,当S<0,进程进入信号量的______。

    A.等待队列

    B.提交队列

    C.后备队列

    D.就绪队列


    正确答案:A
    解析:执行一次P操作,意味着申请一个资源,即信号量S-1。如果S0,表明该资源已经没有了,该进程只能等待,所以,此时进程的状态从运行变为等待,并插入该信号量到等待队列中去。

  • 第9题:

    当某进程执行P操作时,首先对S信号量减1,当S≤0时表示资源得不到满足,系统将执行P操作的进程插入等待队列。


    正确答案:错误

  • 第10题:

    如果信号量S的值是O,此时进程A执行P(S)操作,那么,进程A会()。

    • A、继续运行
    • B、进入就绪态,让出CPU
    • C、进入阻塞态,让出CPU
    • D、继续运行,并唤醒S队列头上的等待进程

    正确答案:C

  • 第11题:

    单选题
    如果信号量S的值是O,此时进程A执行P(S)操作,那么,进程A会()。
    A

    继续运行

    B

    进入就绪态,让出CPU

    C

    进入阻塞态,让出CPU

    D

    继续运行,并唤醒S队列头上的等待进程


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

  • 第12题:

    单选题
    正在运行的进程在信号量S上作P操作之后,当S<0,进程将进入信号量的(  )。
    A

    等待队列

    B

    提交队列

    C

    后备队列

    D

    就绪队列


    正确答案: A
    解析:

  • 第13题:

    对信号量S执行P操作后,使进程进入等待队列的条件是()。

    A S.vAlue< 0

    B S.vAlue<= 0

    C S.vAlue >0

    D S.vAlue >= 0


    参考答案A

  • 第14题:

    在操作系统中,对信号量S的P操作原语的定义中,使进程进入相应阻塞队列等待的条件是( )。

    A.S>0

    B.S=0

    C.S<0

    D.S≠0


    参考答案:C

  • 第15题:

    正在运行的进程在信号量S上作P操作之后,当S<0,进程将进入信号量的()

    A.等待队列

    B.提交队列

    C.后备队列

    D.就绪队列


    参考答案:A

  • 第16题:

    操作系统中,对信号量S的P原语操作定义中,使进程进入相应等待队列等待的条件是______。

    A.S>0

    B.S=0

    C.S<0

    D.S≠0


    正确答案:C

  • 第17题:

    在操作系统中,对信号量S的P原语操作定义中,使进程进入相应等待队列的条件是 ( )。A.S>0 B.S=0 C.S<OD.S≠0


    正确答案:C
    S<0,该进程进入S信号量得队列等待。S<=0,释放S信号量队列上的一个等待进程,使之进入就绪队列

  • 第18题:

    当V原语对信号量作运算之后,会出现

    A.当S<0,进程继续执行

    B.当S<0,要唤醒一个就绪进程

    C.当S<=0,要唤醒一个等待进程

    D.当S<0,要唤醒一个就绪进程


    正确答案:C
    解析:操作的物理意义是回收释放的一个资源,即信号量的值加1。在这个过程中,如果信号量的值大于0,表明系统没有其他进程正在等待使用该资源,该进程继续执行或转向进程调度,这取决于进程调度采用的方式。当S=0时,释放S信号队列上的一个等待进程,使之进入就绪队列。

  • 第19题:

    若S是P、V操作的信号量,当S<O时,其绝对值的含义是( )。

    A.信号量等待队列中的进程数

    B.可供使用的资源数

    C.未满足请求的资源数

    D.进程等待队列为空


    正确答案:A
    解析:进程每执行一次P操作,其信号量减1,若此时信号量0,表明资源请求得不到满足,进程进入等待队列,再有其他进程做P操作的时候,信号量减1,仍为负值,进程进入等待队列,相应信号量绝对值就表示信号量等待队列中的进程数。

  • 第20题:

    正在运行的进程在信号量S上作P操作之后,当S<0的时候,进程进入信号量的()。

    A.等待队列
    B.就绪队列
    C.后备队列
    D.提交队列

    答案:A
    解析:
    当S<O的时候,说明当前资源已经全部分配,没有可以再次分配的资源,进程可以请求资源,但是只能当代其他的进程释放掉资源后才能进一步的使用。

  • 第21题:

    如果信号量S的值是0,此时进程A执行P(S)操作,那么,进程A会()。

    • A、继续运行
    • B、进入阻塞态,让出CPU
    • C、进入就绪态,让出CPU
    • D、继续运行,并唤醒S队列头上的等待进程

    正确答案:B

  • 第22题:

    在操作系统中,对信号量S的P操作原语的定义中,使进程进入相应阻塞队列等待的条件是()。

    • A、S>0
    • B、S=0
    • C、S<0

    正确答案:C

  • 第23题:

    单选题
    如果信号量S的值是0,此时进程A执行P(S)操作,那么,进程A会()。
    A

    继续运行

    B

    进入阻塞态,让出CPU

    C

    进入就绪态,让出CPU

    D

    继续运行,并唤醒S队列头上的等待进程


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