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

简答题

试题三(25分)

    阅读以下关于汽车电子基础软件架构的说明,在对应栏内回答问题1至问题3。

[说明]

    某软件公司承担了某项国家重点项目的研制工作,任务重点是参考国外汽车电子发展趋势,开发某汽车公司的企业汽车电子基础软件的架构,逐步实现汽车企业未来技术发展规划。

    该软件公司接受此项任务后,调动全体技术人员深入收集国外相关技术资料,经过多方调研和分析,公司提出遵照国际组织最新推出的AUTOSAR规范,按统筹规划、分步骤实施的原则,实现汽车公司的基础软件架构设计。图3-1给出了AUTOSAR规范所定义的工作包,图中灰色部分代表本项目工作所包含的内容,即软件架构和基础软件。


请解释图3-1中的Ⅱ-1.1.1项中定义的软件架构和操作系统要求,以及图3-4中满足AUTOSAR定义的操作系统各功能模块的层次结构的箭头所标的具体操作含义。(10分)

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

答案:

【问题2】(1)操作系统的警报管理发现ECU系统出错时,启动错误处理程序;

    (2)错误处理程序将具体动作交由进程管理完成对发生错误的任务进行处理;

    (3)错误处理程序产生一个错误事件;

    (4)任务控制块处理程序调用资源管理功能,实现硬件资源重分配;

    (5)任务控制块处理程序通知事件管理,对错误事件进行应答。

解析:

本题要求解释图3-1中的Ⅱ-1.1.1项中定义的软件架构和操作系统要求,以及图3-4中满足AUTOSAR定义的操作系统各功能模块的层次结构的具体操作含义。根据参考解析和图示,可以得知:

(1) 当操作系统的警报管理发现ECU系统出错时,会启动错误处理程序。

(2) 错误处理程序会将具体动作交给进程管理,由进程管理完成错误任务的处理。

(3) 错误处理程序会产生一个错误事件,并通知事件管理。

(4) 任务控制块处理程序会调用资源管理功能,资源管理负责实现硬件资源的重新分配。

(5) 任务控制块处理程序会通知事件管理,事件管理负责对错误事件进行应答。

这是基于AUTOSAR规范定义的操作系统结构的基本操作原理。

创作类型:
原创

本文链接:请解释图3-1中的Ⅱ-1.1.1项中定义的软件架构和操作系统要求,以及图3-4中满足AUTOSAR定

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

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

分享考题
share