A.进程调度模块负责控制进程对CPU资源的使用,所采取的调度策略是使得各个进程能够平均访问CPU,但并不保证内核能及时地执行硬件操作 B.Linux内存管理模块的功能之一是屏蔽各种硬件内存结构的差异并向上返回统一的访问接口 C.网络接口模块包含网络接口驱动程序 D.支持进程之间各种通信机制,其通信机制主要包括信号、管道、消息队列、信号量、共享内存和套接字
单项选择题uC OS-II的事件控制块有4种类型,需要使用4个不同的函数来创建。如下选项中哪一个用于创建事件控制块?()。
A.OSTaskCreate() B.OSThreadCreate() C.OSQCreate() D.OSCtxSw()
单项选择题uC OS-II能够提供周期性时钟信号(即所谓的时钟节拍),用于实现任务的正确延时和超时确认。节拍率应在什么范围内?()。
A.10Hz~100Hz B.10Hz~1000Hz C.100Hz~1000Hz D.100Hz~10000Hz
单项选择题uC OS-II允许中断嵌套,嵌套层数可达多少层?()。
A.32 B.26 C.128 D.255
单项选择题uC OS-II总是运行处于就绪态任务中优先级最高的那个任务,以下哪个说法是错误的()。
A.真正实现任务切换的函数是OSCtxSw() B.任务级的调度是由函数OSSched()完成 C.中断级的调度是由函数OSIntExit()完成 D.实现上下文切换的函数是OSSched()
单项选择题uC OS-II系统中的每个任务都处在以下5种状态之一:休眠态、就绪态、运行态、挂起态(等待某一事件发生)和被中断态,以下哪个说法是错误的()。
A.任务处于休眠态,相当于该任务驻留在外存中,但还没有交给内核管理 B.任务处于就绪态,意味着该任务已经准备好,可以运行了,但由于该任务的优先级比正在运行的任务的优先级低,还暂时不能运行 C.任务处于运行态,指任务得到了CPU的控制权正在运行之中 D.任务处于被中断态,是指发生中断时执行相应的中断服务,原来正在运行的任务暂时停止运行,进入了被中断状态