电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

嵌入式操作系统μITRON综合习题VIP免费

嵌入式操作系统μITRON综合习题_第1页
1/8
嵌入式操作系统μITRON综合习题_第2页
2/8
嵌入式操作系统μITRON综合习题_第3页
3/8
嵌入式操作系统μ ITRON综合习题(能答多少答多少,不知道的自己猜猜看) 一.填空题 1. 处于________状态的任务才会被μ ITRON调度来获得 CPU运行权;某一个时刻处于________状态的任务最多只能有一个。 2. 任务的创建方式有____________和_____________两种方式。 3. 一个 EVENTFLAG最多可以表示________个事件,当某个任务在等待某个事件的发生时(也就是处于 WAIT FLAG),等待的事件发生了(也就是 SET FLAG),则该任务会先迁移到__________状态。 4. ITRON下内存管理方法采用的是静态分配内存的方法,并且将内存区域分为_________和_________两部分,各自独立管理。 5. 对于任务,CYC和中断三种可被管理的对象,其执行的优先顺序为:_________>__________>____________。 6. 应用程序和μ ITRON内核之间的接口一般为____________。 7. μITRON系统下任务调度的基本方式为____________________________________________。 8. 互斥体锁定的资源最大数为___________。假设任务 A的优先级为 8,在任务 A运行中发行互斥体锁定了临界资源a。此时优先级为 2的任务 B抢占了CPU,处于运行态。在任务 B运行中要使用临界资源a,所以也发行了系统调度 loc_mtx试图锁定临界资源a。则发行系统调度 loc_mtx后,任务 A的优先级为_________,任务 B的状态为___________。 二.选择题(单选) 1.当任务 A运行过程中发生了中断,当前任务 A的状态为________ A. RUN B. WAIT C.READY D.DORMANT 2.产生系统死锁的原因可能是由于______ A、进程释放资源 B、一个进程进入死循环 C、多个进程竞争,资源出现了循环等待 D、多个进程竞争共享型设备 3. 下面哪个系统调用不能用来实现时间管理________ A. trcv_mbx B. twai_flg C. sta_tsk D.dly_tsk 4. 发送 message采用下面哪个系统调用________ A. rcv_mbx B. snd_mbx C.cre_mbx D.del_mbx 5. 当任务 a正在运行时,这时有一个任务优先级比 a高的任务 b处于了 READY状态,则此时任务 a状态将变为________,任务 b状态变为__________ A. RUN B. READY C.WAIT D.DORMANT 6.下面说法正确的是_________ A. μ ITRON系统是采用基于任务优先级方式调度的。对于同一优先级的ready队列中的任务则是采用时间片的方式调度; B. 当某个任务A执行过程中,在发行了系统调用snd_msg后,有可能立即被剥夺 CPU运行权; C. 当处于w...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

嵌入式操作系统μITRON综合习题

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部