铁路知识考试

睡眠状态为任务请求等待信息或等待信息或延迟一段时间时所处的状态。

题目

睡眠状态为任务请求等待信息或等待信息或延迟一段时间时所处的状态。

参考答案和解析
正确答案:正确
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设计简化的多任务嵌入式实时操作系统时,由于多个任务均可能要求占用CPU这个关键资源,因此CPU的任务管理是一个非常重要的设计内容。在该嵌入式实时操作系统中,作为占用资源的基本单位,任务总共有五个状态,分别是休眠状态、就绪状态、运行状态、等待状态和延时等待状态。在任何时候,一个任务只会处于其中的某一个状态。请根据图6-8中已给出的信息将(1)~(5)空缺处填写完整。


正确答案:(1)等待状态 (2)就绪状态 (3)休眠状态 (4)延时等待 (5)运行状态 这是一道要求读者根据实际应用环境分析嵌入式实时操作系统任务状态转换的综合理解题。本题的分析思路如下: ①任务是相应任务块程序关于某数据集合的可并发的一次运行活动即任务通常作为占有资源的最基本单位。在本案例的实时操作系统中任务总共有五个状态分别是休眠状态、就绪状态、运行状态、等待状态和延时等待状态。而且试题中已给定“在任何时候一个任务只会处于其中的某一个状态”。 ②其中休眠状态指任务还没有初始化或任务的执行已经结束实际上对操作系统来说该任务是不存在的。就绪状态是指任务已经具备了运行的条件但是由于CPU正忙正在运行其他的任务因此暂时不能运行的状态。 ③运行状态表示此任务正在占有CPU并在CPU上运行。处于就绪状态的任务只要把CPU控制权分配给它(任务调度)它就能够立刻执行。 等待状态是指任务因为正在等待某种事件的发生而暂时不能运行。例如它正在等待某个I/O操作的完成或者它同某个任务之间存在着同步关系正在等待该任务给它发信号。此时即使CPU已经空闲了下来它也还是不能运行。处于等待状态的任务可以被某些系统调用或事件激发而转到就绪状态。当一个任务运行过程中需要等待某个事件或更高优先级的任务占用CPU时将由运行状态转移到等待状态。由此可判断(1)空缺处填写的内容是“等待状态”(2)空缺处填写的内容是“就绪状态”(5)空缺处填写的内容是“运行状态”。 ④处于运行状态的任务如暂时不需要占用CPU资源则可直接进入休眠状态;而当操作系统唤醒某一处于休眠状态的任务时该任务将进入就绪状态因此(3)空缺处可填入“休眠状态”等内容。 ⑤由图6-8中“延时时间到”以及(2)空缺处填写的内容是“就绪状态”、(5)空缺处填写的内容是“运行状态”可推理出(4)空缺处可填人“延时等待”这一状态。 ⑥图6-14给出了一个完整的简化实时操作系统的任务状态转换图。
(1)等待状态 (2)就绪状态 (3)休眠状态 (4)延时等待 (5)运行状态 这是一道要求读者根据实际应用环境分析嵌入式实时操作系统任务状态转换的综合理解题。本题的分析思路如下: ①任务是相应任务块程序关于某数据集合的可并发的一次运行活动,即任务通常作为占有资源的最基本单位。在本案例的实时操作系统中,任务总共有五个状态,分别是休眠状态、就绪状态、运行状态、等待状态和延时等待状态。而且试题中已给定“在任何时候,一个任务只会处于其中的某一个状态”。 ②其中,休眠状态指任务还没有初始化,或任务的执行已经结束,实际上对操作系统来说,该任务是不存在的。就绪状态是指任务已经具备了运行的条件,但是由于CPU正忙,正在运行其他的任务,因此暂时不能运行的状态。 ③运行状态表示此任务正在占有CPU,并在CPU上运行。处于就绪状态的任务只要把CPU控制权分配给它(任务调度),它就能够立刻执行。 等待状态是指任务因为正在等待某种事件的发生而暂时不能运行。例如,它正在等待某个I/O操作的完成,或者它同某个任务之间存在着同步关系,正在等待该任务给它发信号。此时,即使CPU已经空闲了下来,它也还是不能运行。处于等待状态的任务可以被某些系统调用或事件激发而转到就绪状态。当一个任务运行过程中需要等待某个事件或更高优先级的任务占用CPU时,将由运行状态转移到等待状态。由此可判断(1)空缺处填写的内容是“等待状态”,(2)空缺处填写的内容是“就绪状态”,(5)空缺处填写的内容是“运行状态”。 ④处于运行状态的任务如暂时不需要占用CPU资源,则可直接进入休眠状态;而当操作系统唤醒某一处于休眠状态的任务时,该任务将进入就绪状态,因此(3)空缺处可填入“休眠状态”等内容。 ⑤由图6-8中“延时时间到”以及(2)空缺处填写的内容是“就绪状态”、(5)空缺处填写的内容是“运行状态”可推理出,(4)空缺处可填人“延时等待”这一状态。 ⑥图6-14给出了一个完整的简化实时操作系统的任务状态转换图。

第2题:

火灾报警控制器发出或接收到反映火灾信息的声、光、电信号时所处的状态______。

A.火灾报警状态

B.自检状态

C.屏蔽状态

D.故障报警状态


正确答案:A

第3题:

物料在允许投料或出厂前所处的搁置、等待检验结果的状态( )


正确答案:B

第4题:

某个应用任务TaskA正在等待信号量到来从而执行,此时TaskA所处的状态名称为( )。

A.就绪态状态
B.执行状态
C.阻塞状态
D.结束状态

答案:C
解析:
进程基础三态是阻塞、就绪、执行,题中任务没有执行,也不仅仅缺CPU资源,还缺信号量资源,因此是阻塞状态。

第5题:

物料在允许投料或出厂前所处的搁置、等待检验结果的状态属于


正确答案:B

第6题:

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

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

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

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

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


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

第7题:

进程的等待状态是指等待占用CPU时的进程状态。

A.错误

B.正确


参考答案:B

第8题:

卖家进行修改交易信息权限操作,订单状态为“等待买家付款”。()

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


正确答案:错误

第9题:

火灾报警控制器发出或接收到反映火灾信息的声、光、电信号时所处的状态是( )。

A.火灾报警状态
B.自检状态
C.屏蔽状态
D.故障报警状态

答案:A
解析:
火灾报警状态:火灾报警控制器接收到监视的火灾触发器件发送的火灾报警信号并发出声、光报警信号时的状态。
在所有信息当中,火灾报警信息具有最高显示级别,当系统中存在多种信息时,控制器按照火警、监管、故障、屏蔽的优先顺序进行显示。

第10题:

Windows中的Netstat命令显示有关协议的统计信息。当TCP连接处于SYN_SENT状态时,表示( )。

A. 已经发出了连接请求
B. 连接已经建立
C. 处于连接监听状态
D. 等待对方的释放连接响应

答案:A
解析:

更多相关问题