itgle.com
更多“在信号量S上作P、V操作时,S的值发生变化,当S>0、S=0、S0时,它们的物理意义是什么?”相关问题
  • 第1题:

    当V原语对信号量作运算之后,错误的是( )。A.意味着释放一个资源B.当S<0,其绝对值表示等待该资源的进程数目C.当S<=0,要唤醒一个等待进程D.当S<0 ,要唤醒一个就绪进程


    正确答案:D
    S值的大小表示某类资源的数量,S>0,表示资源可以分配,S<0,绝对值表示S信号量等待队列中进程的数目

  • 第2题:

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

    A.等待队列

    B.提交队列

    C.后备队列

    D.就绪队列


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

  • 第3题:

    如果进程P对信号量S执行V操作,则信号量S的值会()。

    A.加1

    B.减1

    C.等于0

    D.小于0


    参考答案:A

  • 第4题:

    在抛物线理论中,大小挠度的分界值是()。

    • A、S0=0.1
    • B、S0=0.04
    • C、S0=0.08
    • D、S0=1

    正确答案:A

  • 第5题:

    若用PV操作管理某一组相关临界区,其信号量S的值在[-1,1]之间变化,当S=-1,S=0,S=1时,它们各自的物理含义是什么?


    正确答案:当S=1时,表示该类资源可以分配;当S=0时,表示该类资源已被占用,无可分配资源;当S=-1时,表示该类资源不可分配且有一个进程请求该资源。(PV操作只做+1-1运算,P操作请求资源,执行一次将S-1。V操作释放资源,执行一次将S+1)。

  • 第6题:

    每执行一次P操作,信号量的数值S减1。若S0,则该进程();若S<0,则该进程()。


    正确答案:继续执行;等待

  • 第7题:

    下列情况下,结论正确的是()

    • A、当△H>0,△S<0时,反应自发;
    • B、当△H<0,△S>0时,反应自发;
    • C、当△H<0,△S<0时,低温非自发,高温自发;
    • D、当△H>0,△S>0时,低温非自发,高温自发;
    • E、当△H>0,△S>0时,任何温度下均不自发

    正确答案:B,D

  • 第8题:

    下面关于信号量S的叙述中,正确的是()

    • A、信号量S的值仅由PV操作改变
    • B、当S>O时,S表示可使用的资源数,或表示可程数
    • C、当S-O时,表示无资源可使用,或表示不允许
    • D、当SE、当S≤0时,调用P(S)的进程必须等待

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

  • 第9题:

    单选题
    当一进程因在记录型信号量S上执行V(S)操作而导致唤醒另一进程后,S的值为()。
    A

    >0

    B

    <0

    C

    ≥0

    D

    ≤0


    正确答案: C
    解析: 本题目考查P、V操作的定义。根据V操作的定义,进程执行V操作时,先使信号量的值加1,如果信号量的值小于等于0,则唤醒一个等待在该信号量上的进程。因此应该选D。

  • 第10题:

    问答题
    若用PV操作管理某一组相关临界区,其信号量S的值在[-1,1]之间变化,当S=-1,S=0,S=1时,它们各自的物理含义是什么?

    正确答案: 当S=1时,表示该类资源可以分配;当S=0时,表示该类资源已被占用,无可分配资源;当S=-1时,表示该类资源不可分配且有一个进程请求该资源。(PV操作只做+1-1运算,P操作请求资源,执行一次将S-1。V操作释放资源,执行一次将S+1)。
    解析: 暂无解析

  • 第11题:

    填空题
    每执行一次P操作,信号量的数值S减1。若S0,则该进程();若S<0,则该进程()。

    正确答案: 继续执行;等待
    解析: 暂无解析

  • 第12题:

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

    等待队列

    B

    提交队列

    C

    后备队列

    D

    就绪队列


    正确答案: A
    解析:

  • 第13题:

    在操作系统中,对信号量S的P原语操作的定义中,使进程进入临界区的条件是

    A.S>0

    B.S=0

    C.S<0

    D.S≠0


    正确答案:A
    解析:在操作系统中,对信号量S的P原语操作定义中,有如下三种情形:
    ①S>0时,s表示可用资源数,允许进程进入临界区。
    ②S=0时,表示没有可用的资源或表示不允许进程再进入临界区。
    ③S0时,|S|表示等待资源的进程个数或表示等待进入临界区的进程个数

  • 第14题:

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

    A.等待队列

    B.后备队列

    C.就绪队列

    D.提交队列


    正确答案:A

  • 第15题:

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

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

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

  • 第16题:

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


    正确答案:错误

  • 第17题:

    在信号量S上作P、V操作时,S的值发生变化,当S>0、S=0、S<0时,它们的物理意义是什么?


    正确答案:S的值表示它代表的物理资源的使用状态:S>0表示还有共享资源可供使用。S=0表示共享资源正被进程使用但没有进程等待使用资源。S<0表示资源已被分配完,还有进程等待使用资源。

  • 第18题:

    当一进程因在记录型信号量S上执行V(S)操作而导致唤醒另一进程后,S的值为()。

    • A、>0
    • B、<0
    • C、≥0
    • D、≤0

    正确答案:D

  • 第19题:

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

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

    正确答案:C

  • 第20题:

    对于矩形群桩在作沉降验算时,在桩端平面上以下深度z处,中心点的沉降量s0和角点的沉降量s1相比较,下面正确的选项为( )。

    • A、s0=s1
    • B、s0=2s1
    • C、s0=4s1
    • D、s1=4s1

    正确答案:C

  • 第21题:

    单选题
    当对信号量进行V原操作之后,(  )。
    A

    当S<0,进程继续执行

    B

    当S>0,要唤醒一个就绪进程

    C

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

    D

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


    正确答案: B
    解析:

  • 第22题:

    多选题
    下面关于信号量S的叙述中,正确的是()
    A

    信号量S的值仅由PV操作改变

    B

    当S>O时,S表示可使用的资源数,或表示可程数

    C

    当S-O时,表示无资源可使用,或表示不允许

    D

    当SE、当S≤0时,调用P(S)的进程必须等待


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

  • 第23题:

    单选题
    下列情况下,结论正确的是()。
    A

    当ΔH>0,ΔS<0时,反应自发

    B

    当ΔH<0,ΔS>0时,反应自发

    C

    当ΔH<0,ΔS<0时,低温非自发,高温自发

    D

    当ΔH>0,ΔS>0时,低温非自发,高温自发;


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

  • 第24题:

    问答题
    在信号量S上作P、V操作时,S的值发生变化,当S>0、S=0、S<0时,它们的物理意义是什么?

    正确答案: S的值表示它代表的物理资源的使用状态:S>0表示还有共享资源可供使用。S=0表示共享资源正被进程使用但没有进程等待使用资源。S<0表示资源已被分配完,还有进程等待使用资源。
    解析: 暂无解析