当被阻塞进程所等待的事件出现时,例如所需数据到达或等待的I/O操作已经完成,则调用唤醒原语操作,将等待该事件的进程唤醒。请问唤醒被阻塞进程的是()。A.父进程B.进程本身C.另外的或与被阻塞进程相关的进程D.子进程

题目

当被阻塞进程所等待的事件出现时,例如所需数据到达或等待的I/O操作已经完成,则调用唤醒原语操作,将等待该事件的进程唤醒。请问唤醒被阻塞进程的是()。

A.父进程

B.进程本身

C.另外的或与被阻塞进程相关的进程

D.子进程


相似考题
更多“当被阻塞进程所等待的事件出现时,例如所需数据到达或等待的I/O操作已经完成,则调用唤醒原语操作,将等待该事件的进程唤醒。请问唤醒被阻塞进程的是()。”相关问题
  • 第1题:

    当被阻塞进程所等待的事件出现时,如所需数据到达或者等待的I/O操作已完成,则调用唤醒原语操作,将等待该事件的进程唤醒。请问唤醒被阻塞进程的是( )。

    A 父进程

    B 子进程

    C 进程本身

    D 另外的或与被阻塞进程相关的进程


    参考答案D

  • 第2题:

    下列不适于进程调度的是

    A.正在执行的进程运行完毕

    B.正在执行的进程调用阻塞原语将自己阻塞起来进入等待状态

    C.在分时系统时间片用完

    D.进程用唤醒原语将自己转换为就绪状态


    正确答案:D
    解析:当进程用唤醒原语将自己转换为就绪状态的时候并不适合进程调度。

  • 第3题:

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

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

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

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

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


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

  • 第4题:

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


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

  • 第5题:

    在进程管理中,当______时,进程从阻塞状态变为就绪状态。

    A.进程被进程调度程序选中

    B.等待某一事件

    C.等待的事件发生

    D.时间片用完


    正确答案:C
    解析:进程一般有三种基本状态:运行、就绪和阻塞。状态变化如下:①当一个就绪进程被进程调度程序选中时,该进程的状态从就绪变为运行。②当正在运行的进程等待某一事件或申请的资源得不到满足时,该进程的状态从运行变为阻塞。③当一个阻塞进程等待的事件发生时,该进程的状态从阻塞变为就绪。④当一个进程的时间片用完时,该进程的状态从运行变为就绪。由此可见,本题应该选择C。

  • 第6题:

    对进程进行控制的原语,完成的功能包括()。

    • A、执行就绪的进程
    • B、唤醒等待的进程
    • C、将运行程序就绪
    • D、淘汰出错的进程

    正确答案:B

  • 第7题:

    进程从运行状态变为阻塞状态的原因是()。

    • A、输入或输出事件发生
    • B、时间片到
    • C、输入或输出事件完成
    • D、某个进程被唤醒

    正确答案:A

  • 第8题:

    用于控制进程的原语是()

    • A、 创建原语、撤销原语、阻塞原语、唤醒原语
    • B、 等待原语、撤销原语、阻塞原语、唤醒原语
    • C、 创建原语、等待原语、阻塞原语、唤醒原语
    • D、 创建原语、撤销原语、通信原语、唤醒原语

    正确答案:A

  • 第9题:

    单选题
    用V操作唤醒一个等待进程时,被唤醒进程的状态变为(  ).
    A

    等待

    B

    就绪

    C

    运行

    D

    完成


    正确答案: C
    解析:

  • 第10题:

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

    当S<0,进程继续执行

    B

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

    C

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

    D

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


    正确答案: B
    解析:

  • 第11题:

    单选题
    用于控制进程的原语是()
    A

     创建原语、撤销原语、阻塞原语、唤醒原语

    B

     等待原语、撤销原语、阻塞原语、唤醒原语

    C

     创建原语、等待原语、阻塞原语、唤醒原语

    D

     创建原语、撤销原语、通信原语、唤醒原语


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

  • 第12题:

    问答题
    一个因等待I/O操作结束而进入阻塞状态的进程,何时被唤醒?

    正确答案: 是在别的进程执行相应的I/O中断处理程序时唤醒的。
    解析: 暂无解析

  • 第13题:

    进程从运行状态变为等待的原因可能是()

    A.输入/输出事件发生

    B.时间片到

    C.输入/输出事件完成

    D.某个进程被唤醒


    参考答案:A

  • 第14题:

    (操作系统)在进程管理中,当 时,进程从阻塞状态变为就绪状态。

    A、进程被进程调度程序选中B、等待某一事件

    C、等待事件发生D、时间片用完


    正确答案:
                

  • 第15题:

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

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

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

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

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


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

  • 第16题:

    当V原语对信号量运算之后,错误的是( )。

    A.意味着释放一个资源

    B.当S<0,其绝对值表示等待该资源的进程数目

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

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


    正确答案:D
    解析:信号量只能通过P V原语操作来访问它。V操作意味着进程释放一个资源。当V原语对信号量运算后,若S=0,表示该信号量的等待队列中有等待该资源的进程被阻塞,故应调用原语将等待队列中的一个进程唤醒。当S0时,其绝对值表示S信号量等待队列进程的数目。

  • 第17题:

    对信号量8执行V操作后,以下叙述中正确的是(55)。

    A.当S等于0时唤醒一个阻塞进程

    B.当S小于0时唤醒一个阻塞进程

    C.当S小于等于O时唤醒一个就绪进程

    D.当S小于0时唤醒一个就绪进程


    正确答案:A
    本题考查操作系统的基础知识。荷兰学者Dijkstra提出的信号量(或信号灯)机制,是一种卓有成效的进程同步与互斥的工具。对信号量的操作原语有两种,P操作和V操作。P操作和V操作是执行时不被打断的两个操作系统原语,P操作和V操作必须成对使用。在操作系统中,信号量是表示资源的实体,它由两个成员(S,Q)构成,其中S是一个具有非负初值的整型变量,是一个初始状态为空的队列。整型变量S表示系统中某类资源的使用情况,当其值大于0时,表示系统中当前可用资源的数目;当其值小于0时,其绝对值表示系统中因请求该类资源而阻塞等待的进程数目。除信号量的初值外,信号量的值能由P操作和V操作改变。P(S)的主要功能是:先执行S=S-1;若SO则进程继续执行;若SO则阻塞该进程,并将它插入到该信号量的等待队列Q中。V(S)的主要功能是:先执行S=s+1;若S>0则进程继续执行;若S≤0则从该信号量等待队列中移出第一个进程,使其变为就绪状态并插入就绪队列,然后再返回原进程继续执行。综上所述,当前的S小于等于0时,会将信号量队列中第一个进程移出,变为就绪状态。当S等于0时,原进程执行完后,移出的进程就会被唤醒。

  • 第18题:

    试说明引起进程阻塞或被唤醒的主要事件是什么?


    正确答案: A.请求系统服务;
    B.启动某种操作;
    C.新数据尚未到达;
    D.无新工作可做.

  • 第19题:

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

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

    正确答案:C

  • 第20题:

    一个因等待I/O操作结束而进入阻塞状态的进程,何时被唤醒?


    正确答案: 是在别的进程执行相应的I/O中断处理程序时唤醒的。

  • 第21题:

    问答题
    试说明引起进程阻塞或被唤醒的主要事件是什么?

    正确答案: A.请求系统服务;
    B.启动某种操作;
    C.新数据尚未到达;
    D.无新工作可做.
    解析: 暂无解析

  • 第22题:

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

    继续运行

    B

    进入就绪态,让出CPU

    C

    进入阻塞态,让出CPU

    D

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


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

  • 第23题:

    单选题
    对进程进行控制的原语,完成的功能包括()。
    A

    执行就绪的进程

    B

    唤醒等待的进程

    C

    将运行程序就绪

    D

    淘汰出错的进程


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

  • 第24题:

    单选题
    在进程管理中,当(  )时进程从阻塞状态变为就绪状态.
    A

    进程被进程调度程序选中

    B

    等待某一事件

    C

    等待的事件发生

    D

    时间片用完


    正确答案: D
    解析: