- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式實时操作系统选择题
1、删除任务,是说任务将返回并处于(A),任务的代码不再被uscoII调用。
A、休眠状态 B、等待状态 C、就绪态 D、中断状态
2、任务一旦建立,这个任务就进入了(C)
A、睡眠状态 B、等待状态 C、就绪态 D、运行态
3、uscoII中,下列哪个系统函数不能够引起任务调度(B)
A、OSStart() B、OS_TASK_SW() C、OSTaskSuspend() D、OSTaskResume()
4、任务是一个无返回的无穷循环,uscoII总是进入就绪态的(A)的任务
A、最高优先级 B、最低优先级 C、第二高优先级 D、任意优先级
5、ANSI C中,可以用malloc() 和 free() 两个函数动态地分配和释放内存,下面关于这两个函数,说法正确的是( D )
A、嵌入式实时操作系统中,调用这两个函数却是安全的
B、多次调用这两个函数,不会产生大量内存碎片
C、malloc() 和 free()函数的执行时间是确定的
D、可能使得内存无法再分配使用
6、下列特殊功能寄存器S中,哪个是状态字寄存器S(B)
A、PRIMASK B、xPSR C、CONTROL D、FAULTMASK
7、以下哪个部分不属于μC/OS-II的任务的组成部分: (D )
A 函数 B任务堆栈
C 任务控制块 D线程
8、当___时由运行状态转为就绪状态? (A)
A 任务的CPU使用权被剥夺
B等待某一事件的运行
C 任务获得了CPU的使用权
D任务响应中断申请
9、μCOS-II中对关键代码段由于希望在执行的过程中不被中断干扰,通常采用关中断的方式,以下X86汇编代码正确而且不会改变关中断之前的中断开关状态的是(D)A. 先CLI、执行关键代码、再STIB. 先STI、执行关键代码、再CLIC. 先POPF、CLI、执行关键代码、再PUSHFD. 先PUSHF、CLI、执行关键代码、再POPF。
μCOS-II操作系统不属于(C)。A、RTOS B、占先式实时操作系统C、非占先式实时操作系统 D、嵌入式实时操作系统
μCOS-II操作系统属于(B)A、顺序执行系统B、占先式实时操作系统C、非占先式实时操作系统D、分时操作系统
对于UC/OS-II操作系统,以下说法不正确的是(B)A、任务可以有类型说明B、任务可以返回一个数值C、任务可以有形参变量D、任务是一个无限循环
在μC/OS-II系统中,OSTimeTick()函数只被以下(A)函数或过程所调用。A. OSTickISR B. OSShed C. OSCtxSw D. OSIntCtxSw
14、下面临界区概念论述正确的是(d)
a、临界区是指进程中用于实现进程互斥的那段程序代码
b、临界区是指进程中用于实现进程同步的那段程序代码
c、临界区是指进程中用于实现进程通信的那段程序代码
d、临界区是指进程中用于访问临界资源的那段程序代码
15、多道程序设计是指?(?d??)。?
a.在实时系统中并发运行多个程序?
b.在分布系统中同一时刻运行多个程序?
c.在一台处理机上同一时刻运行多个程序?
d.在一台处理机上并发运行多个程序
16、实时操作系统必须在?(?c?)?内完成来自外部的事件
?a.响应时间???b.周转时间???c.规定时间???d.调度时间?
17、对于UC/OS-II操作系统,以下说法不正确的是(B)A、任务可以有类型说明B、任务可以返回一个数值C、任务可以有形参变量D、任务是一个无限循环
要使CPU能够正常工作,下列哪个条件不是处理器必须满足的。()(A)?处理器的编译器能够产生可重入代码(B)在程序中可以找开或者关闭中断(C)?处理器支持中断,并且能产生定时中断(D)有大量的存储空间
22、UC/OS-II系统中,用户应用程序最多可以使用多少个任务(B)。
A. 64 B. 63
C. 62 D. 8
第四章 中断和时钟
23、.在任务中可以用设置( C )的方法来屏蔽中断。
A:优先级 B:启动项 C:临界区 D:标志位
第七章 动态内存管理
24、.uC/OS-II对内存进行( B )级管理。
A:一级 B:二级 C:三级 D:四级
25、操作系统以(A )为单位来管理动态内存。
A:分区 B:内存块 C:内存控制块 D:链表
26、我们不能通过以下哪个环节来实现任务之间的通信?( D )
A信号量
文档评论(0)