更多“()是一种能由PV操作所改变的整型变量。A、 控制变量B、 锁C、 整型信号量D、 记录型信号量”相关问题
  • 第1题:

    在操作系统的PV操作中,P操作中进行的是(18).

    A.信号量减一

    B.信号量加一

    C.信号量不变

    D.信号量变化可设定


    正确答案:A
    解析:RV操作是操作系统中实现进程同步与互斥的原语。P操作和V操作都是不可分割的原子操作,因此,P、V原语执行期间不允许中断发生。其中对PV操作的描述如下: P(sem)操作的作用是将信号量sem值减1,若sem的值成负数,则调用P操作的进程暂停执行,直到另一个进程对同一信号量做V操作。V(sem)操作的作用是将信号量 sem值加1,若sem的值小于等于0,则从相应队列(与sem有关的队列)中选择一个进程,唤醒它。
      一般P操作与V操作的定义如下所述。
      P操作:
      P(sem){
      sem = sem - 1;
      if(sem0) 进程进入等待状态;
      else 继续进行: }
    V操作:
      V(sem){
      sero =sem + 1;
      if(sem≤0) 唤醒队列中的一个等待进程;
      else 继续进行;}

  • 第2题:

    是一种能由P、V操作所改变的整型变量。

    A.控制变量

    B.锁

    C.整型信号量

    D.记录型信号量


    正确答案:C

  • 第3题:

    在程序运行过程中,( )时涉及整型数据转换为浮点型数据的操作。

    A.将浮点型变量赋值给整型变量
    B.将整型常量赋值给整型变量
    C.将整型变量与浮点型变量相加
    D.将浮点型常量与浮点型变量相加

    答案:C
    解析:
    此题BD选项为同数据数据,对于A选项是将float数据类型转成int数据类型,C选项是将int类型和float类型进行相加,实现了int类型转成float类型。

  • 第4题:

    不能作为FOR语句循环控制变量的是下列哪种类型变量()

    • A、整型
    • B、布尔型
    • C、实型
    • D、字符型

    正确答案:C

  • 第5题:

    如何利用信号量PV操作实现进程的同步?


    正确答案: PV操作不仅是实现进程互斥的有效工具,而且还是一个简单又方便的同步工具。用一个信号量与一个消息联系起来,当信号量的值为0时,表示所期望的尚未产生,当信号量的值为大于0时,表示所期望的消息已经存在。

  • 第6题:

    PV操作是在()上的操作。

    • A、临界区
    • B、进程
    • C、缓冲区
    • D、信号量

    正确答案:D

  • 第7题:

    PV操作是在信号量上的操作,若此时信号量的值小于0,则()

    • A、不允许进程调用V操作
    • B、调用P操作的进程不会成为等待状态
    • C、当前已有进程在等待信号量
    • D、当前无进程在临界区执行

    正确答案:C

  • 第8题:

    ()是一种只能由P、V原语操作的特殊变量。

    • A、调度
    • B、进程
    • C、同步
    • D、信号量

    正确答案:D

  • 第9题:

    单选题
    下列对进程互斥概念的表述正确的是()。
    A

    若进程A和B在临界区上互斥,则当A位于临界区内时,可以被B打断

    B

    信号量是初值为零的整型变量,可对其作加l和减l操作

    C

    信号量是1个整型变量,对其只能作P和V操作

    D

    在临界区内,可以对两个进程同时进行P操作


    正确答案: D
    解析: A中两进程在临界区互斥,则必须等一个完成之后才能启动另一个。
    B中信号量的初值是整型,不一定是0。
    D中临界区内只能操作一个进程。

  • 第10题:

    问答题
    你认为整型信号量机制和记录型信号量机制,是否完全遵循了同步机构的四条准则?

    正确答案: A.在整型信号量机制中,未遵循"让权等待"的准则.
    B.记录型信号量机制完全遵循了同步机构的"空闲让进,忙则等待,有限等待,让权等待"四条准则.
    解析: 暂无解析

  • 第11题:

    单选题
    ()是一种能由PV操作所改变的整型变量。
    A

     控制变量

    B

     锁

    C

     整型信号量

    D

     记录型信号量


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

  • 第12题:

    单选题
    ()是一种只能由P、V原语操作的特殊变量。
    A

    调度

    B

    进程

    C

    同步

    D

    信号量


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

  • 第13题:

    你认为整型信号量机制和记录型信号量机制,是否完全遵循了同步机构的四条准则?


    本题答案:A.在整型信号量机制中,未遵循"让权等待"的准则.
    B.记录型信号量机制完全遵循了同步机构的"空闲让进,忙则等待,有限等待,让权等待"四条准则.

  • 第14题:

    ()是一种只能由P、V原语操作的特殊变量。

    A.调度

    B.进程

    C.同步

    D.信号量


    参考答案:D

  • 第15题:

    信号量机制是一种有效的实现进程同步与互斥的工具。信号量只能由P、V操作来改变。

    A

    B



  • 第16题:

    信号量机制是一种有效的实现进程同步与互斥的工具。信号量只能由P、V操作来改变。


    正确答案:正确

  • 第17题:

    PV操作是在信号量上的操作。若某进程在调用V操作后释放了一个正在等待信号量的进程,那么在调用前信号量的值为()

    • A、=0
    • B、=1
    • C、<0
    • D、>0

    正确答案:C

  • 第18题:

    Switch(exp)语句中的exp不应是()

    • A、字符型变量
    • B、整型变量
    • C、整型常量
    • D、逻辑型常量

    正确答案:D

  • 第19题:

    下列对进程互斥概念的表述正确的是()。

    • A、若进程A和B在临界区上互斥,则当A位于临界区内时,可以被B打断
    • B、信号量是初值为零的整型变量,可对其作加l和减l操作
    • C、信号量是1个整型变量,对其只能作P和V操作
    • D、在临界区内,可以对两个进程同时进行P操作

    正确答案:C

  • 第20题:

    单选题
    PV操作是在信号量上的操作。若某进程在调用V操作后释放了一个正在等待信号量的进程,那么在调用前信号量的值为()
    A

    =0

    B

    =1

    C

    <0

    D

    >0


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

  • 第21题:

    单选题
    PV操作是在信号量上的操作,若此时信号量的值小于0,则()
    A

    不允许进程调用V操作

    B

    调用P操作的进程不会成为等待状态

    C

    当前已有进程在等待信号量

    D

    当前无进程在临界区执行


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

  • 第22题:

    单选题
    不能作为FOR语句循环控制变量的是下列哪种类型变量()
    A

    整型

    B

    布尔型

    C

    实型

    D

    字符型


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

  • 第23题:

    判断题
    信号量机制是一种有效的实现进程同步与互斥的工具。信号量只能由P、V操作来改变。
    A

    B


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