嵌入式系统

在μC/OS-II操作系统下,处于运行态的任务因更高优先级的任务就绪而被剥夺CPU使用权后将转入()。A、等待态B、被中断态C、就绪态D、休眠态

题目

在μC/OS-II操作系统下,处于运行态的任务因更高优先级的任务就绪而被剥夺CPU使用权后将转入()。

  • A、等待态
  • B、被中断态
  • C、就绪态
  • D、休眠态
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

一个作业被调度进入内存后其进程被调度进入CPU运行,在执行一段指令后,进程请求打印输出,此间该进程的状态变化是()。

A、运行态-就绪态-等待态

B、等待态-就绪态-运行态

C、就绪态-运行态-等待态

D、就绪态-等待态-运行态


参考答案C

第2题:

下列哪一种进程状态转换不会发生?( )

A) 等待态→就绪态

B) 就绪态→运行态

C) 就绪态→等待态

D) 运行态→等待态

A.

B.

C.

D.


正确答案:C

第3题:

进程所请求的一次打印输出结束之后,将使进程状态从___。

A.运行态变为就绪态

B.运行态变为等待态

C.就绪态变为运行态

D.等待态变为就绪态


正确答案:D

第4题:

uC/OS-II系统中的每个任务都处在以下5种状态之一:休眠态、就绪态、运行态、挂起态(等待某一事件发生)和被中断态,以下哪个说法是错误的()。

A.任务处于休眠态,相当于该任务驻留在外存中,但还没有交给内核管理

B.任务处于就绪态,意味着该任务已经准备好,可以运行了,但由于该任务的优先级比正在运行的任务的优先级低,还暂时不能运行

C.任务处于运行态,指任务得到了CPU的控制权正在运行之中

D.任务处于被中断态,是指发生中断时执行相应的中断服务,原来正在运行的任务暂时停止运行,进入了被中断状态


正确答案:A

第5题:

在进程状态转换中,不可能发生的状态转换是( )。A.就绪态→运行态B.运行态→就绪态C.运行态→等待态D.等待态→运行态


正确答案:D
不能由等待态直接进入运行态,因为首先进入就绪态,然后当进程被调度程序选中时,就会进入运行态

第6题:

进程所请求的一次打印输出结束后,将使进程状态从

A.运行态变为就绪态

B.运行态变为等待态

C.就绪态变为运行态

D.等待态变为就绪态


正确答案:D
解析:运行中的进程有3种状态:运行状态、就绪状态和等待状态。
  运行状态:是指进程已获得CPU,并且在CPU中执行的状态。就绪状态:是指进程已具备运行条件,但由于没有获得CPU而不能运行所处的状态,一旦CPU分配给它,就可以运行。等待状态:是指进程因等待某种事件发生而暂时不能运行的状态。例如,当两个进程竞争使用同一资源时,没有占用该资源的进程便处于等待状态。它必须等到该资源被释放后才可以去使用它。引起等待的原因一旦消失,进程就变为就绪状态,以便在适当的时候投入运行。

第7题:

在如图1-4所示的进程状态转换图中,序号①、②、③的位置应分别填入(11)。

A.运行态、等待态、就绪态

B.等待态、就绪态、运行态

C.就绪态、等待态、运行态

D.就绪态、运行态、等待态


正确答案:C
解析:在进程状态转换时,不可发生等待态→运行态、就绪态→等待态这两种转换情况,由此可判断图1-4中“②”空缺处为“等待态”。就绪状态是指进程已经具备了运行的条件,但是由于CPU正忙,正在运行其他的进程,所以暂时不能运行的状态。处于就绪状态的进程只要把CPU控制权分配给它(进程调度),它就能够立刻执行,此时发生“就绪态→运行态”的状态转换。当处于运行态的进程时间片用完了,此时将发生“运行态→就绪态”的状态转换。根据图1-4中①、②、③空缺处的方向箭头,可判断“①”空缺处填写的内容是“就绪态”,“③”空缺处填写的内容是“运行态”。

第8题:

在进程状态转换中,不可能发生的状态转换是( )。

A)就绪态→运行态

B)运行态→就绪态

C)运行态→等待态

D)等待态→运行态


正确答案:D
进程状态转换图:

第9题:

在进程状态转换中,不可能发生的状态转换是( )。A.就绪态→进行态B.运行态→就绪态C.运行态→等待态D.等待态→运行态


正确答案:D
由等待态进入到运行态,首先必须进入就绪态才可以

第10题:

在进程状态转换时,下列______状态转换是不可能发生的。( )

A.就绪态→运行态

B.运行态→就绪态

C.运行态→等待态

D.等待态→运行态


正确答案:D
解析:进程从创建到终止其状态一直在不断变化。进程的状态分成5种,他们在执行过程中不断地在就绪、运行和等待3种状态间进行转换。它们的状态转换可以是以下几种:就绪→运行、运行→就绪、运行→等待、等待→就绪。但不能从等待→运行或从就绪→等待。所以选项D是不可能发生的。

更多相关问题