工学

填空题μC/OS-II的就绪任务登记在()表中,OSRdyTbl[]的每一位代表了一个优先级任务的就绪状态,称为就绪位。OSRdyTbl[]最多可有()位。

题目
填空题
μC/OS-II的就绪任务登记在()表中,OSRdyTbl[]的每一位代表了一个优先级任务的就绪状态,称为就绪位。OSRdyTbl[]最多可有()位。
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

● 一个任务被唤醒,意味着 (44 ) 。

A. 该任务重新占有了CPU

B. 它的优先级变为最大

C. 其任务移至等待队列队首

D. 任务变为就绪状态


正确答案:D


 

 

第2题:

()可能会引起处理机从一个进程转到另一个进程。

A.一个进程从运行状态变为等待状态

B.一个进程从运行状态变为就绪状态

C.一个就绪状态进程的优先级降低

D.一个进程运行完成而撤离系统

E.一个就绪状态进程的优先级升高


参考答案:ABDE

第3题:

一个任务被唤醒,意味着()。

A、该任务重新占有了CPU

B、它的优先级变为最大

C、其任务移至等待队列首

D、任务变为就绪状态


参考答案:D

第4题:

uC/OS-II的就绪任务登记在___【33】____表中,OSRdyTbl[]的每一位代表了一个优先级任务的就绪状态,称为就绪位。OSRdyTbl[]最多可有____【34】___位。


正确答案:就绪 64

第5题:

一个任务被唤醒,意味着(26)。

A.该任务重新占有了CPU

B.它的优先级变为最大

C.该任务移到等待状态

D.该任务变为就绪状态


正确答案:D
解析:任务是指相应任务块程序关于某个数据集合的一次可并发的运行活动,通常作为占有资源的最基本单位。通常在操作系统中,任务总共有3个状态:阻塞状态、就绪状态、运行状态。在任何时候,一个任务只会处于其中的某一个状态。其中,阻塞状态是指任务因为正在等待某个事件的发生而暂时不能运行。例如,它正在等待某个I/O操作的完成,或者它同某个任务之间存在着同步关系,正在等待该任务给它发信号等。此时,即使CPU已经空闲下来,它也还是不能运行。处于挂起状态的任务可以被某些系统调用或事件激发而转到就绪状态。就绪状态是指任务已经具备了运行的条件,但是由于CPU正在运行其他的任务,所以暂时不能运行的状态。当一个任务被新创建时就处于就绪状态。同样当一个任务被唤醒,意味着该任务将进入就绪状态。当任务调度器选中某一任务去运行时,该任务将进入运行状态。运行状态表示此任务正在占有CPU,并在CPU上运行。处于就绪状态的任务只要把CPU控制权分配给它(任务调度),它就能够立刻执行。当一个任务在运行过程中需要等待某个事件时,将由运行状态转移到等待状态。当有比正在运行的任务的优先级高的事件发生时,运行状态将被高优先级的任务抢占,即高优先级可以使正在执行的任务转移到就绪状态。

第6题:

在操作系统中,一般不实现进程从( )状态的转换。

A 就绪→等待

B 运行→就绪

C 就绪→运行

D 等待→就绪


参考答案A

第7题:

下列进程状态的转换中,哪一个是不正确的?

A.就绪→运行

B.运行→就绪

C.就绪→等待

D.等待→就绪


正确答案:C
解析:在上述4种转换中,就绪→等待这种转换不存在,所以是不正确的。

第8题:

在计算机操作系统中,一个任务被唤醒,意味着 (8) 。 A.该任务重新占有了CPU B.它的优先级变为最大 C.其任务移至等待队列队首 D.任务变为就绪状态


正确答案:D
要点解析:任务是指相应任务块程序关于某个数据集合的…一次可并发的运行活动,通常作为占有资源的最基本单位。通常在操作系统中,任务总共有3个状态:①阻塞状态;②就绪状态;⑨运行状态。在任何时候,一个任务只会处于其中的某一个状态。 
其中,阻塞状态是指任务因正在等待某种事件的发生而暂时不能运行。例如,它正在等待某个I/0操作的完成,或者它同某个任务之间存在着同步关系,正在等待该任务给它发信号。此时,即使CPU已经空闲下来了,它也还是不能运行。处于挂起状态的任务可以被某些系统调用或事件激发而转到就绪状态。 
就绪状态是指任务已经具备了运行的条件,但是由于CPU正忙,正在运行其他的任务,所以暂时不能运行的状态。当一个任务被新创建时就处于就绪状态。同样当一个任务被唤醒,意味着该任务将进入就绪状态。当任务调度器选中某一任务去运行时,该任务将进入运行状态。 
运行状态表示此任务正在占有CPU,并在CPU上运行。处于就绪状态的任务只要把CPU控制权分配给它(任务调度),它就能够立刻执行。当一个任务运行过程中需要等待某个事件时,将由运行状态转移到等待状态。当有比正在运行的任务的优先级高的事件发生时,运行状态将被高优先级的任务抢占,即高优先级中断正在执行的任务使其转移到就绪状态。 

第9题:

一个任务被唤醒,意味着(44)。

A.该任务重新占有了CPU

B.其优先级变为最大

C.其任务移至等待队列队首

D.任务变为就绪状态


正确答案:D
解析:一个任务被唤醒,意味着该任务从阻塞状态变为就绪状态,即把它从等待队列移动到就绪队列,这样就可以去竞争CPU。

第10题:

在进程所请求的打印任务结束后,将使进程状态从( )。

A.运行状态变为就绪状态

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

C.就绪状态变为等待状态

D.等待状态变为就绪状态


正确答案:D
解析:进程在打印过程中通常由I/O控制器接管对打印机的管理,此时并不占用CPU资源,进程处于等待状态,当打印任务完成时,进程将从等待状态转换为就绪状态,等待系统为它分配处理机资源做打印后的善后处理。

更多相关问题