试题详情
- 简答题
嵌入式软件体系架构
博学公司承担了一项宇航嵌入式设备的研制任务。本项目除对硬件设备环境有很高的要求外,还要求支持以下功能:
①设备由多个处理机模块组成,需要时外场可快速更换(即LRM结构)。
②应用软件应与硬件无关,便于软硬件的升级。
⑨由于宇航嵌入式设备中要支持不同功能,系统应支持完成不同功能任务间的数据隔离。
④宇航设备可靠性要求高,系统要有故障处理能力。
公司在接到此项任务后,进行了反复论证,提出三层栈(TLS)软件总体架构,如图12-7所示,并将软件设计工作交给了李工,要求其在3周内完成软件总体设计工作,给出总体设计方案。
故障处理是宇航系统软件设计中极为重要的组成部分。故障处理主要包括故障监视、故障定位、故障隔离和系统容错(重组)。用150字以内的文字说明嵌入式系统中故障主要分哪几类?并分别给出两种常用的故障滤波算法和容错算法。
-
(1)嵌入式系统中故障主要分为:
①硬件故障:如CPU、存储器和定时器等。
②应用软件故障:如数值越界、异常和超时等。
③操作系统故障:如越权访问、死锁和资源枯竭等。
(2)滤波算法:
①门限算法。
②递减算法。
③递增算法。
④周期滤波算法。
(3)容错算法:
①N+1备份。
②冷备。
③温备。
④热备。 关注下方微信公众号,在线模考后查看
热门试题
- 管道和过滤器模式属于()
- RMO是一家运动服装制造销售公司,
- 软件()是指改正产生于系统开发阶段而在系
- 某公司的部门(部门号,部门名,负责人,电
- 某公司欲开发一种工业机器人,用来进行汽车
- 逆向工程导出的信息可以分为4个抽象层次,
- 逆向工程过程的抽象层次是指可从源代
- 以GJB冠名的标准属于(1)。PSD、P
- 某银行系统采用FactoryMethod
- 静态分析通过解析程序文本从而识别出程序语
- 公司总部与分部之间需要传输大量数据,在保
- (1)是一种最常用的结构化分析工具
- 实现VPN的关键技术主要有隧道技术、加/
- 论中间件技术在软件开发中的作用 随着软
- 某网上购物电子商务公司拟升级正在使用的在
- 以下关于系统性能的叙述中,不正确的是()
- 以下关于改进信息系统性能的叙述中,正确的
- 采用微内核结构的操作系统提高了系统的灵活
- 假设需要把25盒磁带数据(每盒磁带数据量
- Microsoft's COM i