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

题目
问答题
简述非抢先式实时操作系统及其优缺点。
参考答案和解析
正确答案: 对于基于优先级的实时操作系统而言,非抢先式实时操作系统是指某个任务运行后,就把CPU控制权完全交给了该任务,直到它主动将CPU控制权还回来。
优点:实时性比不使用实时操作系统的好,程序设计相对简单,可调用不可重入函数(任务间不嵌套)。
缺点:如果最长任务的执行时间不能确定,系统的实时性就不能确定。实时性:取决于最长任务的执行时间。
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

简述开关式电阻箱的工作原理及其优缺点。


正确答案: 此电阻箱是电阻串联线路,以改变开关位置而便阻值发生变化。电阻箱可以是单个十进盘也可做成多个十进盘,因而开关式电阻箱可以做成阻值范围较宽,使用较为方便。缺点是开关接触是开关接触电阻及变差将影响电阻箱输出电阻的误差。

第2题:

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


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

第3题:

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

A.顺序执行系统

B.占先式实时操作系统

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

D.分时操作系统


正确答案:B

第4题:

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


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

第5题:

简述嵌入式操作系统和实时操作系统的关系。


正确答案:“嵌入式”并不意味着“实时”,例如μClinux、EmbeddedLinux为嵌入式操作系统但非实时操作系统;“实时”并不意味着“嵌入式”,例如OpenVMS(工作站、小型机)为实时操作系统但非嵌入式操作系统;不过实际上,目前的嵌入式操作系统(EOS)基本上是实时操作系统(RTOS)。

第6题:

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


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

第7题:

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


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

第8题:

Windows操作系统是美国微软公司推出的32位图形界面抢先式多任务操作系统。


正确答案:正确

第9题:

批处理操作系统中的作业是()。

  • A、交互式的
  • B、分时的
  • C、非交互式的
  • D、实时的

正确答案:C

第10题:

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

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

正确答案:D

更多相关问题