参考答案和解析
正确答案:错误
更多“当一个进程请求资源得不到满足时,其PCB应从阻塞队列中移出。”相关问题
  • 第1题:

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

    此题为判断题(对,错)。


    参考答案:错

  • 第2题:

    进程创建工作主要完成的是创建进程控制块(PCB) ,并把它置于______队列中。


    正确答案:就绪
    就绪 解析:进程被创建后,它被置于就绪队列中。

  • 第3题:

    ●以下关于操作系统进程队列及队列管理的叙述中,不正确的是(49) 。

    (49)

    A.进程队列实际上就是通过PCB队列指针将若干个进程控制块组成一张链表

    B.操作系统的进程队列分为三类:运行队列、就绪队列和等待队列

    C.队列管理的操作只有入列、出列两种

    D.队列的入列,是将一个PCB链入队列的队尾、队首,或插在中间


    正确答案:C

  • 第4题:

    对于产生死锁的4个必要条件之一的循环等待资源是( )。

    A.每一个资源每次只能给一个进程使用

    B.已被占用的资源只能由占用进程自己来释放

    C.一个进程申请资源得不到满足时处于等待资源的状态且不释放已占资源

    D.存在一个进程环路,其中每一个进程已获得的资源同时被下一个进程所请求


    正确答案:D
    解析:出现死锁时必须同时保持4个必要条件:进程互斥使用资源、占有等待资源、不可抢占和循环等待资源,其中循环等待资源是指存在一个进程环路,其中每一个进程已获得的资源同时被下一个进程所请求。

  • 第5题:

    对于产生死锁的4个必要条件之一的不可抢占条件是( )。

    A.每一个资源每次只能给一个进程使用

    B.已被占用的资源只能由占用进程自己来释放

    C.一个进程申请资源得不到满足时处于等待资源的状态且不释放已占资源

    D.存在一个进程环路,其中每一个进程已获得的资源同时被下一个进程所请求


    正确答案:B
    解析:死锁的4个必要条件中,不剥夺条件(不可抢占)是指进程所获得的资源在未使用完毕之前,不能被其他进程强行剥夺,而只能由获得该资源的进程自己释放。

  • 第6题:

    下列各项工作步骤中,不是创建进程所必需的步骤是()。

    A.建立一个PCB(进程控制块)

    B.由CPU调度程序为进程调度CPU

    C.为进程分配内存等必要资源

    D.将PCB链入进程就绪队列


    参考答案:B

    由CPU调度程序为进程调度CPU属于进程调度的功能。

  • 第7题:

    当使用进程创建原语创建进程时,下列哪一个选项表示的顺序是正确的?()

    • A、申请PCB;填写PCB;放入就绪队列
    • B、申请PCB;填写PCB;放入运行队列
    • C、申请PCB;申请内存;填写PCB
    • D、申请内存;申请PCB;填写PCB

    正确答案:A

  • 第8题:

    当一个进程请求资源得不到满足时,其PCB应从阻塞队列中移出。


    正确答案:错误

  • 第9题:

    当为一个新创建的进程分配资源和建立了PCB后,进程将进入()

    • A、运行状态
    • B、阻塞状态
    • C、就绪状态
    • D、退出状态

    正确答案:C

  • 第10题:

    单选题
    当一个新的进程创建完成后,该进程的进程控制块将被插入到下列哪一个队列中?()
    A

    就绪队列

    B

    运行队列

    C

    阻塞队列

    D

    挂起队列


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

  • 第11题:

    判断题
    当一个进程请求资源得不到满足时,其PCB应从阻塞队列中移出。
    A

    B


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

  • 第12题:

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

    B


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

  • 第13题:

    当为一个新创建的进程分配资源和建立了PCB后,进程将进入()

    A. 运行态

    B. 阻塞态

    C. 就绪态

    D. 退出态


    正确答案:C

  • 第14题:

    一个进程被唤醒表示( )。

    A.它的优先级变为最大

    B.进程状态变为就绪

    C.此进程重新占用CPU

    D.其PCB移至就绪队列的队首


    正确答案:B

  • 第15题:

    假设某操作系统采用非剥夺法来分配资源,且对资源的申请和释放可以在任何时候进行。当进程A请求资源得不到满足时,

    ①若没有因等待资源而阻塞的其他进程,则进程A(24)。

    ②若有因等待资源而阻塞的其他进程,则(25)检查所有由于等待资源而被阻塞的进程的资源占有情况。若占有了进程A所需的资源,则将资源取出并分配给进程A,那么该策略(26)。

    A.可直接阻塞

    B.释放其他进程已占有的资源,并撤销相关进程

    C.释放申请进程已占有的资源,并撤销该进程

    D.不可直接阻塞


    正确答案:A

  • 第16题:

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

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

    B.可供使用的资源数

    C.未满足请求的资源数

    D.进程等待队列为空


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

  • 第17题:

    当使用进程创建原语创建进程时,下列哪一个选项表示的顺序是正确的?()

    A.申请PCB;填写PCB;放入就绪队列

    B.申请PCB;填写PCB;放入运行队列

    C.申请PCB;申请内存;填写PCB

    D.申请内存;申请PCB;填写PCB


    参考答案:A

  • 第18题:

    下面各项工作步骤中,哪一个不是创建进程所必需的步骤?( )

    A.建立一个PCB(进程控制块)
    B.由CPU调度程序为进程调度CPU
    C.为进程分配内存等必要资源
    D.将PCB链入进程就绪队列

    答案:B
    解析:
    当进程要执行时,会进入就绪队列,这时CPU调度程序会为进程调度CPU。而创建进程时进程不一定会立即进入就绪队列,会首先在作业队列上。

  • 第19题:

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


    正确答案:错误

  • 第20题:

    当一个新的进程创建完成后,该进程的进程控制块将被插入到下列哪一个队列中?()

    • A、就绪队列
    • B、运行队列
    • C、阻塞队列
    • D、挂起队列

    正确答案:A

  • 第21题:

    下列各项工作步骤中,不是创建进程所必需的步骤是()。

    • A、建立一个PCB(进程控制块)
    • B、由CPU调度程序为进程调度CPU
    • C、为进程分配内存等必要资源
    • D、将PCB链入进程就绪队列

    正确答案:B

  • 第22题:

    单选题
    一个进程被唤醒意味着(  )。
    A

    该进程重新占有了CPU

    B

    它的优先权变为最大

    C

    其PCB移至等待队列队首

    D

    进程变为就绪状态


    正确答案: D
    解析:

  • 第23题:

    单选题
    下列情况下,哪一种情况是进行进程调度的时机()
    A

     一个进程正在占用CPU执行,就绪队列中不为空

    B

     一个进程访问打印机的要求得不到满足而被阻塞

    C

     一个在运行的进程申请主存空间的要求得到了满足

    D

     在非抢占式最高优先级调度策略下,一个更高优先级的进程进入就绪队列


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

  • 第24题:

    单选题
    当为一个新创建的进程分配资源和建立了PCB后,进程将进入()
    A

    运行状态

    B

    阻塞状态

    C

    就绪状态

    D

    退出状态


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