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

简答题

试题三(25分)

阅读以下关于嵌入式实时系统设计的描述,回答问题1至问题3。

【说明】

嵌入式系统是当前航空、航天、船舶及工业、医疗等领域的核心技术,嵌入式系统可包括实时系统与非实时系统两种。某宇航公司长期从事航空航天飞行器电子设备的研制工作,随着业务的扩大,需要大量大学毕业生补充到科研生产部门。按照公司规定,大学毕业生必须进行相关基础知识培训,为此,公司经理安排王工对他们进行了长达一个月的培训。

【问题1】(7分)

王工在培训中指出:嵌入式系统主要负责对设备的各种传感器进行管理与控制。而航空航天飞行器的电子设备由于对时间具有很强的敏感性,通常由嵌入式实时系统进行管控,请用300字以内文字说明什么是实时系统,实时系统有哪些主要特性。

【问题2】(8分)

实时系统根据应用场景、时间特征以及工作方式的不同,存在多种实时特性,大致有三种分类方法,即时间类别、时间需求和工作方式结构。根据自己所掌握的“实时性”知识,将图3-1给出的实时特性按三种分类方式,填写图3-1中(1)~(8)处空白。

备选答案:时限的危害程度;时间角包;弱;时间响应;固定;时限/反应时间;时间明确;输入输出激励;时间触发;强;周期/零星/非周期;事件触发。


【问题3】(10分)

可靠性是实时系统的关键特性之一,区分软件的错误(Error)、缺陷(Defect)、故障(Fault)和失效(Failure)概念是软件可靠性设计工作的基础。请简要说明错误、缺陷、故障和失效的定义;并在图3-2中标出错误、缺陷和失效出现阶段,说明缺陷、故障和失效的表现形式,填写图3-2中(1)~(6)处的空白。



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

答案:

参考答案:

实时系统是指向系统发出一指令后,在一个极短的时间内,系统回复结果。

实时系统的特性:

(1)时间约束性(及时性)

(2)可预测性

(3)高可靠性

(4)与外部环境的交互作用性

(5)多任务类型

(6)约束的复杂性

(7)具有短暂超载的特点

参考答案:

(1)强

(2)(3)时间响应、时间明确

(4)(5)(6)时限/反应时间、输入/输出激励、周期/零星/非周期

(7)(8)时间触发、事件触发

参考答案:

软件错误:软件错误是指在软件生存期内的不希望或不可接受的人为错误,其结果是导致软件缺陷的产生。

软件缺陷:软件缺陷是存在于软件(文档、数据、程序)之中的那些不希望或不可接受的偏差。

软件故障:软件故障是指软件运行过程中出现的一种不希望或不可接受的内部状态。

软件失效:软件失效是指软件运行时产生 的一种不希望或不可接受的外部行为结果。

(1)存在

(2)引起

(3)用户经历

(4)在开发过程中

(5)在产品中

(6)在运行时


解析:

问题一的回答中解释了什么是实时系统及其主要特性。实时系统是对响应时间有严格要求的系统,主要特性包括及时性、可预测性等。嵌入式系统通过管理和控制传感器实现对航空航天飞行器的电子设备进行实时管控。问题二的回答中按照时间约束的危害程度和时间响应等分类方式对实时系统的特性进行了分类描述,并根据描述填写了图3-1的空白处。问题三的回答中定义了错误、缺陷、故障和失效的概念,并解释了它们之间的关系和在软件生命周期中的出现阶段,同时根据描述填写了图3-2的空白处。

创作类型:
原创

本文链接:试题三(25分) 阅读以下关于嵌入式实时系统设计的描述,回答问题1至问题3。 【说明】 嵌入式系统是

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

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

分享考题
share