参考答案和解析
正确答案: D
解析: 影响嵌入式操作系统实时性的6个主要因素。
(1)常用系统调用平均运行时间:即系统调用效率,是指内核执行常用的系统调用所需的平均时间。
(2)任务切换时间:任务切换时间是指事件引发切换后,从当前任务停止运行、保存运行状态(CPU寄存器内容),到装入下一个将要运行的任务状态、开始运行的时间间隔。
(3)线程切换时间:线程是可被调度的最小单位。在嵌入式系统的应用系统中,很多功能是以线程的方式执行的,所以线程切换时间同样是考察的一个要点。测试方法及原理与任务切换类似,此处不再介绍。
(4)任务抢占时间:任务抢占时间是高优先级的任务从正在运行的低优先级任务中获得系统控制权所消耗的时间。
(5)信号量混洗时间:信号量混洗时间指从一个任务释放信号量到另一个等待该信号量的任务被激活的时间延迟。在嵌入式系统中,通常有许多任务同时竞争某一共享资源,基于信号量的互斥访问保证了任一时刻只有一个任务能够访问公共资源。信号量混洗时间反映了与互斥有关的时间开销,是RTOS实时性的一个重要指标。
(6)中断响应时间:中断响应时间是指从中断发生到开始执行用户的中断服务程序代码来处理该中断的时间。中断处理时间通常不仅由RTOS决定,而且还由用户的中断处理程序决定,所以不应包括在测试框架之内。
更多“()不是反映嵌入式实时操作系统实时性的评价指标。”相关问题
  • 第1题:

    嵌入式操作系统的主要特点是微型化、( )。

    A.可定制、实时性、高可靠性和易移植性
    B.可定制、实时性和易移植性,但可靠性差
    C.实时性、可靠性和易移植性,但不可定制
    D.可定制、实时性和可靠性,但不易移植

    答案:A
    解析:
    本题考查操作系统的基础知识。
    嵌入式操作系统运行在嵌入式智能芯片环境中,对整个智能芯片以及它所操作、控制的各种部件装置等资源进行统一协调、处理、指挥和控制。其主要特点:
    ①微型化。从性能和成本角度考虑,希望占用资源和系统代码量少,如内存少、字长短、运行速度有限、能源少(用微小型电池)。
    ②可定制。从减少成本和缩短研发周期考虑,要求嵌入式操作系统能运行在不同的微处理器平台上,能针对硬件变化进行结构与功能上的配置,以满足不同应用需要。
    ③实时性。嵌入式操作系统主要应用于过程控制、数据采集、传输通信、多媒体信息及关键要害领域需要迅速响应的场合,所以对实时性要求高。
    ④可靠性。系统构件、模块和体系结构必须达到应有的可靠性,对关键要害应用还要提供容错和防故障措施。
    ⑤易移植性。为了提高系统的易移植性,通常采用硬件抽象层(Hardware AbstractionLevel,HAL)和板级支持包(Board Support Package,BSP)的底层设计技术。

  • 第2题:

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


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

  • 第3题:

    一般按照对外部事件的响应时间快慢,将嵌入式操作系统分成强实时型和普通实时型。以下均为强实时嵌入式操作系统的是()。

    • A、VxWorks,pSOS,uC/OS-II
    • B、VxWorks,pSOS,Windows Embedded
    • C、pSOS,uC/OS-II,uCLinux
    • D、pSOS,Windows Embedded,Symbian

    正确答案:A

  • 第4题:

    实时操作系统的有哪些评价指标?


    正确答案:任务调度算法、上下文切换时间、确定性、最小内存开销和最大中断禁止时间。

  • 第5题:

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


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

  • 第6题:

    按照实时性能和内核结构划分,QNX操作系统属于()。

    • A、硬实时微内核嵌入式操作系统
    • B、软实时微内核嵌入式操作系统
    • C、硬实时单内核嵌入式操作系统
    • D、硬实时宏内核嵌入式操作系统

    正确答案:A

  • 第7题:

    嵌入式操作系统的最大特点是()。

    • A、分布性
    • B、实时性
    • C、可定制性
    • D、自治性

    正确答案:C

  • 第8题:

    什么是嵌入式实时操作系统,Android操作系统属于实时操作系统吗?


    正确答案:嵌入式实时操作系统是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统作出快速响应,并控制所有实时任务协调一致运行的嵌入式操作系统。主要用于工业控制、军事设备、航空航天等领域对系统的响应时间有苛刻的要求,这就需要使用实时系统。又可分为软实时和硬实时两种,而android是基于linux内核的,因此属于软实时。

  • 第9题:

    实时操作系统的最重要指标是()。

    • A、多任务
    • B、多用户
    • C、实时性
    • D、多窗口

    正确答案:C

  • 第10题:

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

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

  • 第11题:

    填空题
    从嵌入式操作系统特点可以将嵌入式操作系统分为()和分时操作系统,其中实时系统亦可分为()和软实时系统。

    正确答案: 实时操作系统,硬实时系统
    解析: 暂无解析

  • 第12题:

    单选题
    下面哪点不是嵌入式操作系统的特点()
    A

    内核精简

    B

    专用性强

    C

    功能强大

    D

    高实时性


    正确答案: C
    解析: 暂无解析

  • 第13题:

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


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

  • 第14题:

    下面哪点不是嵌入式操作系统的特点()

    • A、内核精简
    • B、专用性强
    • C、功能强大
    • D、高实时性

    正确答案:C

  • 第15题:

    嵌入式操作系统的主要特点是()。

    • A、微型化和实时性
    • B、微型化和网络化
    • C、实时性和多媒体化
    • D、实时性和网络化

    正确答案:A

  • 第16题:

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

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

    正确答案:C

  • 第17题:

    从嵌入式操作系统特点可以将嵌入式操作系统分为()和分时操作系统,其中实时系统亦可分为()和软实时系统。


    正确答案:实时操作系统;硬实时系统

  • 第18题:

    VxWorks操作系统是WindRiver公司推出的一种32位嵌入式实时操作系统,下面不是它优点的是()

    • A、VxWorks源码开源,用户的开发成本低。
    • B、简洁、紧凑、高效的内核。
    • C、支持多任务,实时性强。
    • D、较好的兼容性和对多种硬件环境的支持

    正确答案:A

  • 第19题:

    自律机的操作系统采用特殊定制的LINUX嵌入式实时多任务操作系统。


    正确答案:正确

  • 第20题:

    ()不是反映嵌入式实时操作系统实时性的评价指标。

    • A、任务执行时间
    • B、中断响应和延迟时间
    • C、任务切换时间
    • D、信号量混洗时间

    正确答案:A

  • 第21题:

    单选题
    嵌入式操作系统的最大特点是()。
    A

    分布性

    B

    实时性

    C

    可定制性

    D

    自治性


    正确答案: B
    解析: 暂无解析

  • 第22题:

    单选题
    嵌入式操作系统的主要特点是()。
    A

    微型化和实时性

    B

    微型化和网络化

    C

    实时性和多媒体化

    D

    实时性和网络化


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    μCOS-II操作系统不属于()
    A

    RTOS

    B

    占先式实时操作系统

    C

    非占先式实时操作系统

    D

    嵌入式实时操作系统


    正确答案: D
    解析: 暂无解析

  • 第24题:

    问答题
    实时操作系统的有哪些评价指标?

    正确答案: 任务调度算法、上下文切换时间、确定性、最小内存开销和最大中断禁止时间。
    解析: 暂无解析