当满足一定条件时,μC/OS-II操作系统内核将进行任务级的调度。下列各项中不属于任务调度需满足的条件的是()。A、调度没有被禁止(OSLockNesting=0)B、任务就绪表中查找到的最高优先级任务的优先级比当前运行任务的优先级高C、所有的中断服务程序均已经执行完毕D、有足够的内存空间保存当前任务的上下文
当满足一定条件时,μC/OS-II操作系统内核将进行任务级的调度。下列各项中不属于任务调度需满足的条件的是()。
- A、调度没有被禁止(OSLockNesting=0)
- B、任务就绪表中查找到的最高优先级任务的优先级比当前运行任务的优先级高
- C、所有的中断服务程序均已经执行完毕
- D、有足够的内存空间保存当前任务的上下文
相关考题:
关于Linux的调度机制中,不恰当的是()。 A Linux提供了基于动态优先级的调度机制B 调度程序对优先级高的进程默认分配更长的时间片C 当调度程序查找可执行程序时,查找时间不会因为系统任务繁重而变慢D 当need_resched被设置时,系统就立刻调用schedule()进行调度
在实时操作系统中,响应时间是衡量系统性能的最重要因素。任务调度的目的是缩短系统平均响应时间,提高系统资源利用率。以下关于系统实时调度技术说法错误的是(13)。A.抢占式调度具有实时性好、调度算法较简单,要保证高优先级任务的时间约束,上下文切换少等优点B.非抢占式调度是指不允许任务在执行期间被中断,任务一旦占用嵌入式微处理器就必须执行完毕或自愿放弃C.静态表驱动策略是一种离线调度策略,运行时刻表一旦生成后就不再发生变化D.在任务运行过程中,采用静态优先级调度的任务优先级不会发生变化
在实时系统中,响应时间是衡量系统性能的最重要因素。任务调度的目的是缩短系统平均响应时间,提高系统资源利用率。以下关于嵌入式系统实时调度技术说法错误的是(28)。A.抢占式调度具有实时性好,调度算法较简单,可保证高优先级任务的时间约束,上下文切换少等优点B.非抢占式调度是指不允许任务在执行期间被中断,任务一旦占用嵌入式微处理器就必须执行完毕或自愿放弃C.静态表驱动策略是一种离线调度策略,运行时刻表一旦生成后就不再发生变化D.在任务运行过程中,采用静态优先级调度的任务优先级不会发生变化
uC/OS-II系统中的每个任务都处在以下5种状态之一:休眠态、就绪态、运行态、挂起态(等待某一事件发生)和被中断态,以下哪个说法是错误的()。A.任务处于休眠态,相当于该任务驻留在外存中,但还没有交给内核管理B.任务处于就绪态,意味着该任务已经准备好,可以运行了,但由于该任务的优先级比正在运行的任务的优先级低,还暂时不能运行C.任务处于运行态,指任务得到了CPU的控制权正在运行之中D.任务处于被中断态,是指发生中断时执行相应的中断服务,原来正在运行的任务暂时停止运行,进入了被中断状态
uC/OS-II总是运行处于就绪态任务中优先级最高的那个任务,以下哪个说法是错误的()。A.真正实现任务切换的函数是OSCtxSw()B.任务级的调度是由函数OSSched()完成C.中断级的调度是由函数OSIntExit()完成D.实现上下文切换的函数是OSSched()
在uC/OS-II中,OSSched()函数是任务调度的前导函数,用于判断进行任务调度的条件是否满足。下列满足条件的变量值为()。A.OSIntNesting=0,OSLockNesting=0B.OSIntNesting=0,OSLockNesting=1C.OSIntNesting=1,OSLockNesting=0D.OSIntNesting=1,OSLockNesting=1
关于任务,下列说法中正确的有(): (A)任务是一个具有独立功能的无限循环的程序段的一次运行活动,具有动态性、并行性和异步独立性。(B)任务控制块中应包括任务标识、任务优先级、任务状态和控制信息,以及CPU的现场的相关信息。(C)不同的内核实现对任务状态的定义不尽相同,其基本状态为执行态、就绪态、等待态三种状态。(D)任务函数不能有参数,但可以有返回值。(E)与ISR不同,任务是由内核的调度程序调度的,而ISRs为异步地执行,不受调度程序调度。
大多数嵌入式实时操作系统中,大都采用调度算法()来保证优先级高的任务能及时运行,采用调度算法()解决多个同优先级任务平等调度问题。 (A)抢占式任务调度(B)单调速率调度(C)FIFO调度(D)时间片轮转调度
uC/OS-II系统中的每个任务都处在以下5种状态之一:休眠态、就绪态、运行态、挂起态(等待某一事件发生)和被中断态,以下哪个说法是错误的()。A、任务处于休眠态,相当于该任务驻留在外存中,但还没有交给内核管理B、任务处于就绪态,意味着该任务已经准备好,可以运行了,但由于该任务的优先级比正在运行的任务的优先级低,还暂时不能运行C、任务处于运行态,指任务得到了CPU的控制权正在运行之中D、任务处于被中断态,是指发生中断时执行相应的中断服务,原来正在运行的任务暂时停止运行,进入了被中断状态
μC/OS-II系统中的每个任务都处在以下5种状态之一:休眠态、就绪态、运行态、挂起态(等待某一事件发生)和被中断态,以下哪个说法是错误的?()A、任务处于休眠态,相当于该任务驻留在外存中,但还没有交给内核管理B、任务处于就绪态,意味着该任务已经准备好,可以运行了,但由于该任务的优先级比正在运行的任务的优先级低,还暂时不能运行C、任务处于运行态,指任务得到了CPU的控制权正在运行之中D、任务处于被中断态,是指发生中断时执行相应的中断服务,原来正在运行的任务暂时停止运行,进入了被中断状态
uC/OS-II总是运行处于就绪态任务中优先级最高的那个任务,以下哪个说法是错误的()。A、真正实现任务切换的函数是OSCtxSw()B、任务级的调度是由函数OSSched()完成C、中断级的调度是由函数OSIntExit()完成D、实现上下文切换的函数是OSSched()
下列关于μC/OS-II操作系统的描述中,错误的是()。A、μC/OS-II支持抢占式任务调度B、发生中断时,正在运行的μC/OS-II任务暂停运行,并进入被中断状态C、μC/OS-II的所有就绪态任务均登记在事件控制块中D、μC/OS-II允许每个任务拥有自己的自用栈
μC/OS-II总是运行处于就绪态任务中优先级最高的那个任务,以下哪个说法是错误的?()A、真正实现任务切换的函数是OSCtxSw()B、任务级的调度是由函数OSSched()完成C、中断级的调度是由函数OSIntExit()完成D、实现上下文切换的函数是OSSched()
关于分散调度方式的正确表述是:()A、各个任务仅与调度程序交换信息,而任务之间不需要相互联系B、各个任务的执行程序是固定不变的C、一个任务执行结束时由任务自身确定下一步执行哪个任务D、集中调度方式可以根据各个任务的优先级别来进行调度
下面关于任务调度,哪一项是错误的()A、支持将业务逻辑定义为可调度的任务,支持对已定义任务的增加、删除、修改、查询等操作B、提供图形化的界面编制任务调度规则,用户以所见即所得的方式来规划任务的流程、设置各种运行参数C、任务调度系统对于任务异常,只能手动启动任务D、支持设定任务优先级,针对任务的重要程度和时间利用度,可以设置不同的任务执行优先级,同等条件下优先级高的任务将先于优先级低的任务执行
在下列条件下,不会引起WindowsNT线程调度程序重新调度的是()。A、当线程进入就绪状态时B、当线程的时间片用完或高优先级线程抢先时C、当调度程序或执行体改变线程优先级时D、当备用状态的线程进行描述表切换时
单选题下面关于任务调度,哪一项是错误的()A支持将业务逻辑定义为可调度的任务,支持对已定义任务的增加、删除、修改、查询等操作B提供图形化的界面编制任务调度规则,用户以所见即所得的方式来规划任务的流程、设置各种运行参数C任务调度系统对于任务异常,只能手动启动任务D支持设定任务优先级,针对任务的重要程度和时间利用度,可以设置不同的任务执行优先级,同等条件下优先级高的任务将先于优先级低的任务执行
单选题下列关于μC/OS-II操作系统的描述中,错误的是()。AμC/OS-II支持抢占式任务调度B发生中断时,正在运行的μC/OS-II任务暂停运行,并进入被中断状态CμC/OS-II的所有就绪态任务均登记在事件控制块中DμC/OS-II允许每个任务拥有自己的自用栈
单选题当满足一定条件时,μC/OS-II操作系统内核将进行任务级的调度。下列各项中不属于任务调度需满足的条件的是()。A调度没有被禁止(OSLockNesting=0)B任务就绪表中查找到的最高优先级任务的优先级比当前运行任务的优先级高C所有的中断服务程序均已经执行完毕D有足够的内存空间保存当前任务的上下文
单选题下列选项中,不是实时操作系统必须满足的条件是()A 具有可抢占的内核B 中断可嵌套C 任务调度的公平性D 具有优先级翻转保护