1、⑤强稳定性,弱交互性。嵌入式系统一旦开始运行就不需要用户过多的干预、这就要负责系统管理的操作系统具有较强的稳定性。嵌入式操作系统的用户接口一般不提供操作命令,它通过系统的调用命令向用户程序提供服务。⑥固化代码。在嵌入式系统中,嵌入式操作系统和应用软件被固化在嵌入式系统计算机的ROM中。
2、【答案】:D 嵌入式系统与通用计算机一样,也是由硬件和软件两部分组成,所涉及到的领域非常广泛,在应用数量上远远超过了各种类型的通用计算机系统。尽管如此,嵌入式系统与通用计算机系统仍有许多不同之处,它们的组成及功能都各有特点,所以各自的市场不同,谈不上取代。故本题选择D。
3、【答案】:B 大多数嵌入式处理器内置了时钟信号发生器,因此时钟电路只需要外接一个石英晶体振荡器和两只电容就可以工作了,但有些场合(如为了减少功耗、需要严格同步等)需要使用外部振荡源提供时钟信号。B项叙述有误,故本题选择B。
1、错误的是嵌入式系统可以运行通用型计算机上运行的软件。嵌入式系统一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机系统”,根据英国电器工程师协会的定义,嵌入式系统为控制、监视或辅助设备、机器或用于工厂运作的设备。
2、嵌入式计算机说法错误的是嵌入式系统 可以运行通用型计算机上运行的软件。通俗的说,嵌入式技术就是专用计算机技术,这个专用,是指针对某个特定的应用,如针对网络、针对通信、针对音频、针对视频,针对工业控制等。
3、嵌入式计算机的性能不如通用计算机。虽然嵌入式计算机在体积、功耗等方面可能有所限制,但并不意味着其性能低下。现代嵌入式计算机在处理器速度、内存大小等方面都有显著提升,能够满足许多复杂应用的需求。 嵌入式计算机无法联网。这是一个常见的误解。
在嵌入式实时系统中,通常用BIT完成对故障的检测和定位。BIT一般包括四种:上电BIT,维护BIT,周期BIT,启动BIT等。上电BIT是在系统上电时对所有硬件资源进行自检测的程序,它拥有100%CPU控制权,可对系统中所有硬件进行完整测试。
对嵌入式实时系统失效的判断,不仅依赖其运行结果的数值是否正确,也依赖提供结果是否及时。
【答案】:A 实时操作系统强调的是实时性,即在规定的时间内能够完成系统功能,返回正确的结果,因此最重要的指标是实时性和正确性。
嵌入式操作系统通常是实时操作系统。比如LrC/OS-II、eCOS和Linux。故对嵌入式实时操作系统的理解应该建立在对嵌入式系统的理解之上加入对响应时间的要求。
【答案】:D 微内核操作系统基本思想是尽可能将操作系统核心缩小,仅仅实现核心基础部分,如中断、并行调度等与硬件有关部分,而策略、应用层次则面向用户,这样大量代码就移向进程,因此其只是操作系统中最基本部分;微内核可以支持多处理机运行,适用于分布式系统环境。
稳定可靠:嵌入式实时操作系统可以在硬件故障或者异常情况下自我保护,避免录像数据的丢失或者损坏; 实时性强:嵌入式实时操作系统可以在多个任务之间进行时分复用,保证视频监控录像机系统的实时性和高效性。因此,视频监控录像机系统一般采用嵌入式实时操作系统,以保证系统的稳定和可靠性。
【答案】:D 本题考查嵌入式实时系统基础知识。嵌入式实时系统是一种完全嵌入受控器件内部,为特定应用而设计的专用计算机系统。在嵌入式实时系统中,要求系统在投入运行前即具有确定性和可预测性。
【答案】:A 实时操作系统强调的是实时性,即在规定的时间内能够完成系统功能,返回正确的结果,因此最重要的指标是实时性和正确性。
②实时系统软件小巧紧凑,因此运行过程中需要调入内存数据比较少。③实时系统一般都运行在单用户模式下,无需在软件中强调系统安全机制。
因此C是错误。嵌入式系统会在不同状态或运行阶段选择进行相应BIT,以保证系统故障及时发现与定位。