刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

请用150字以内的文字,说明公司制定的TLS软件架构的层次特点,并针对上述功能需求(1)~(4),说明架构中各层内涵。

使用微信搜索喵呜刷题,轻松应对考试!

答案:

【问题1】
TLS结构框架的主要特点:
(1)应用软件仅与操作系统服务相关,不直接操作硬件。
(2)操作系统通过模块支持原软件访问硬件,可与具体硬件无关。
(3)模块支持层将硬件抽象成标准操作。
(4)通过三层栈的划分可实现硬件的快速更改与升级,应用软件的升级不会引起硬件的变更。
TLS结构框架的各层内涵是:
(1)应用层主要完成宇航设备的具体工作,由多个功能任务组成,各功能任务间的隔离由操作系统层实现。
(2)操作系统层实现应用软件与硬件的隔离,为应用软件提供更加丰富的计算机资源服务。操作系统为应用软件提供标准的API接口(如POSIX),确保了应用软件的可升级性。
(3)模块支持层为操作系统管理硬件资源提供统一管理方法,用一种抽象的标准接口实现软件与硬件的无关性,达到硬件的升级要求,便于硬件的外场快速更换。
【问题2】
两种操作系统的差异见下表。

选择类似于Linux的嵌入式操作系统。理由如下:
(1)Linux操作系统是一种安全性较强的操作系统。内核工作在系统态,应用软件工作在用户态,可以有效防止应用软件对操作系统的破坏。
(2)Linux操作系统调度的最小单位是线程,线程归属于进程,进程具有自己独立的资源。进程通过存储器管理部件(MMU)实现多功能应用间隔离。
(3)嵌入式Linux操作系统支持硬件抽象,可有效实现TLS结构,并将硬件抽象与操作系统分离,可方便实现硬件的外场快速更换。
【问题3】
(1)嵌入式系统中故障主要分为:
① 硬件故障:如CPU、存储器和定时器等;
② 应用软件故障:如数值越界、异常和超时等;
③ 操作系统故障:如越权访问、死锁和资源枯竭等。
(2)滤波算法:
① 门限算法
② 递减算法
③ 递增算法
④ 周期滤波算法
(3)容错算法:
① N+1备份
② 冷备
③ 温备
④ 热备

解析:

{问题1的答案详细描述了TLS软件架构的层次特点以及各层的内涵,与参考答案一致。

问题2的答案对两种操作系统的主要差异进行了详细对比,并根据本任务的要求选择了类似于Linux的嵌入式操作系统,理由充分且符合实际需求。

问题3的答案对嵌入式系统中的故障主要分类以及常用的故障滤波算法和容错算法进行了详细的解答,与参考答案相符。}

创作类型:
原创

本文链接:请用150字以内的文字,说明公司制定的TLS软件架构的层次特点,并针对上述功能需求(1)~(4),说

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share