非抢先式实时操作系统的实时性取决于()

题目
单选题
非抢先式实时操作系统的实时性取决于()
A

中断响应时间

B

最长任务执行时间

C

任务切换时间

D

所有其它任务执行时间之和

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

简单对比嵌入式实时操作系统中的抢占式调度和非抢占式调度


正确答案:(1)抢占式调度:优点是实时性好、反应快,调度算法相对简单,可优先保证高优先级任务的时间约束,缺点是上下文切换多;
(2)非抢占式调度:优点是上下文切换少,缺点是一般情况下,处理器有效资源利用率低,可调度性不好;
(3)通用内核:<1>调度策略:优先级调度、时间片轮转调度<2>调度方式:抢占式、不可抢占式、选择可抢占式<3>时间片:定长时间片与变长时间片;
(4)商业上销售的实时内核都是抢占式内核。

第2题:

简述非抢先式实时操作系统及其优缺点。


正确答案: 对于基于优先级的实时操作系统而言,非抢先式实时操作系统是指某个任务运行后,就把CPU控制权完全交给了该任务,直到它主动将CPU控制权还回来。
优点:实时性比不使用实时操作系统的好,程序设计相对简单,可调用不可重入函数(任务间不嵌套)。
缺点:如果最长任务的执行时间不能确定,系统的实时性就不能确定。实时性:取决于最长任务的执行时间。

第3题:

μCOS-II操作系统属于()。

A.顺序执行系统

B.占先式实时操作系统

C.非占先式实时操作系统

D.分时操作系统


正确答案:B

第4题:

μCOS-II操作系统不属于()

  • A、RTOS
  • B、占先式实时操作系统
  • C、非占先式实时操作系统
  • D、嵌入式实时操作系统

正确答案:C

第5题:

什么是抢先式实时操作系统?有何优缺点?实时性如何决定?


正确答案: 对于基于优先级的实时操作系统而言,抢先式实时操作系统是指内核可以抢占正在运行任务的CPU使用权并将使用权交给进入就绪态的优先级更高的任务。
优点:实时性好,优先级高的任务只要具备了运行的条件,或者说进入了就绪态,就可以立即(任务切换时间)运行。
缺点:如果任务之间抢占CPU控制权处理不好,会产生系统崩溃、死机等严重后果;调用不可重入型函数时,要满足互斥条件。
实时性:取决于任务(上下文)切换时间。

第6题:

结合实际说说您对嵌入式实时操作系统的概念的理解。引入嵌入式实时操作系统有什么好处?


正确答案: 概念:是一段在嵌入式系统启动后首先执行的背景程序,用户的应用程序是运行于RTOS之上的各个任务,RTOS根据各个任务的要求,进行资源管理、消息管理、任务调度、异常处理等工作。
(即具有实时性、用于控制、监视或者辅助操作机器和设备的装置,它是在嵌入式系统的基础上加入了对响应时间的要求)
好处:
1.提高了系统可靠性
2.模块化设计,提高开发效率
3.提供完善的资源配置机制
4.解决了嵌入式软件开发标准化难题、提高了程序的可移植性
5.高实时性

第7题:

在嵌入式系统按实时性需求分类,其中()实施性最好。

  • A、非实时系统
  • B、软实时系统
  • C、硬实时系统
  • D、软实时系统和硬实时系统

正确答案:D

第8题:

请说出实时操作系统与非实时操作系统的的不同应用领域。


正确答案: 实时操作系统——用于工业控制、航空、航天等领域,这些领域的特点是要求系统有极高的稳定性、可靠性以及实时响应性能。
非实时操作系统——多用于商业、服务业、日常办公、个人应用等领域,一般以功能繁多、操作容易、界面友好为追求。

第9题:

下述哪种实时编程结构不可重入函数必须进行互斥处理()

  • A、查询实时编程结构
  • B、前后台系统
  • C、非抢先式实时操作系统
  • D、抢先式实时操作系统

正确答案:D

第10题:

嵌入式实时操作系统和嵌入式软实时操作系统有何特点?代表性铲平有哪些?在被业界公认的嵌入式实时操作系统中,实时性最出色的的RTOS是什么?应用开发与多媒体支持最出色的RTOS是什么?在大规模?产业化产品设计中最适合的RTOS是什么?


正确答案:实时性最出色的的Vxworks。多媒体支持最出色的WindowsCE。产业化最适合的Linux。

更多相关问题