运行的进程申请使用的打印机正在为其他进程所使用,则该进程______。A.继续处于运行状态B.由运行状态变为等待状态C.由运行状态变为终止状态D.由运行状态变为就绪状态

题目

运行的进程申请使用的打印机正在为其他进程所使用,则该进程______。

A.继续处于运行状态

B.由运行状态变为等待状态

C.由运行状态变为终止状态

D.由运行状态变为就绪状态


相似考题
参考答案和解析
正确答案:B
解析:进程在运行中,申请的打印机为其他进程所用而不能使用,这时该进程就不具备继续运行的条件,必须等待对方打印完毕,自己得到打印机资源后才能恢复运行,进程由运行状态进入了等待状态。一旦等待条件消失,进程获得了打印机资源,具备了运行条件,就有等待状态变为就绪状态。
更多“运行的进程申请使用的打印机正在为其他进程所使用,则该进程______。A.继续处于运行状态B.由运行状 ”相关问题
  • 第1题:

    进程从运行状态到等待状态可能是由于(19)。

    A.该运行进程执行了P操作

    B.该运行进程执行了V操作

    C.其他运行进程执行了P操作

    D.其他运行进程执行了V操作


    正确答案:A
    解析:当进程申请某资源而没有得到,该进程就转变为等待状态。如一进程请求使用打印机,但系统已将打印机分配给其他进程而不能分配给该进程,故其只能进入等待状态,仅在其他进程释放打印机的时候,再由释放者将请求进程唤醒。所以进程从运行状态转换到等待状态可能是由于它申请了资源,即执行了P操作。

  • 第2题:

    进程从运行状态到等待状态可能是由于(23)。

    A.该运行进程执行了P操作

    B.该运行进程执行了V操作

    C.其他运行进程执行了P操作

    D.其他运行进程执行了V操作


    正确答案:A
    解析:当进程申请某资源而没有得到,该进程就转变为等待状态。如一进程请求使用打印机,但系统已将打印机分配给其他进程而不能分配给请求进程,故请求者只能进入等待状态,仅在其进程释放打印机的时候,再由释放者将请求者唤醒。所以进程从运行状态转换到等待状态可能是由于它申请了资源,即执行了P操作。

  • 第3题:

    31、在单处理机系统中,设系统中有n个进程(n>2),且当前处理机没有执行进程调度程序,下列情况哪些可能发生()。

    A.没有运行的进程,有2个进程处于就绪状态,n进程处于等待状态

    B.一个进程处于运行状态,n-1进程处于等待状态

    C.一个进程处于运行状态,1个进程处于就绪状态,n-2进程处于等待状态

    D.一个进程处于运行状态,n-1进程处于就绪状态,没有进程处于等待状态


    C

  • 第4题:

    在单CPU系统中,关于进程的叙述正确的是( )。

    A.一个进程可以同时处于就绪状态和等待状态

    B.最多只有一个进程处于运行状态

    C.只能有一个进程处于就绪状态

    D.一个处于等待状态的进程一旦分配了CPU,即进入运行状态


    正确答案:B
    解析:系统根据某种调度算法,将CPU分配给某一个就绪的进程使之运行,该进程就处于运行状态。在单CPU系统中,任何时刻只有一个进程处于运行状态,其他进程分别处于就绪或阻塞状态。

  • 第5题:

    假设系统中进程的三态模型如下图所示,图中的a、b和c的状态分别为( );当前运行的进程执行P操作后,该进程(请作答此空)。

    A.处于运行状态
    B.处于阻塞状态
    C.处于就绪状态
    D.处于运行状态或者进入阻塞状态

    答案:D
    解析:
    进程一般具有三种基本状态:运行态、就绪态和阻塞态。处于这三种状态的进程在一定条件下,其状态可以转换。当CPU空闲时,系统将根据某种调度算法选择处于就绪态的一个进程进入运行态;而当CPU的一个时间片用完时,当前处于运行态的进程就进入了就绪态。进程从运行到阻塞状态通常是由于进程释放CPU,等待系统分配资源或等待某些事件的发生,如:执行了P操作,系统暂时不能满足其对某资源的请求,或等待用户的输入信息等;当进程正在等待的事件发生时,进程从阻塞到就绪状态,如I/O完成。