阅读以下关于嵌入式实时系统设计的相关技术的描述,回答问题。 【说明】 某公司长期从事嵌入式系统研制任务,面对机器人市场的蓬勃发展,公司领导决定自主研制一款通用的工业机器人。王工承担了此工作,他在广泛调研的基础上提出:公司要成功地完成工业机器人项目的研制,应

admin2023-02-21  41

问题 阅读以下关于嵌入式实时系统设计的相关技术的描述,回答问题。
【说明】
某公司长期从事嵌入式系统研制任务,面对机器人市场的蓬勃发展,公司领导决定自主研制一款通用的工业机器人。王工承担了此工作,他在广泛调研的基础上提出:公司要成功地完成工业机器人项目的研制,应采用实时结构化分析和设计(RTSAD)方法,该方法已被广泛应用于机器人顶层分析和设计中。
实时结构化分析和设计(RTSAD)方法分为分析和设计两个阶段。分析阶段要开发一个基本模型,即需求模型,基本模型中包含一个环境模型和一个行为模型:设计阶段是一种程序设计方法,该方法在转换分析和事务分析策略中结合使用了模块耦合和内聚标准,用于开发从结构化分析规范开始的设计方案。请用300字以内文字说明环境模型、行为模型、模块耦合和内聚的含义;并从模块独立性的角度,说明模块设计的基本原则。

选项

答案环境模型描述的是系统运行时所处的环境,也就是系统要连接的外部实体,以及发送给系统的输入和来自系统的输出。 行为模型描述的是行为,也就是系统对从外部环境中接收到的输入信息的反应,在实时系统中,这些反应一般都是依赖于状态的。 模块耦合在模块分解过程中作为一种标准来使用,用于判断模块间连接性的程度。 模块内聚在模块分解过程中作为一种标准来使用,用于确定模块内部的强度或统一性。 模块设计在模块独立性上的基本原则:高内聚低耦合。

解析 实时结构化分析和设计(RTSAD)是结构化分析与结构化设计的扩展。用于解决实时系统中需要解决的问题。许多实时结构化分析的用户将其视为用于解决系统软件需求问题的主要规范方法。对结构化分析的扩展满足了更精确地描述所开发系统行为特征的需求,本方法主要通过使用状态转换图、控制流,并通过使用控制转换或者控制规范将状态转换图结合到数据流图中,实现实时系统结构化分析与设计。
本问题主要考查考生对实时结构化分析和设计方法的基本概念掌握程度。实时结构化分析和设计(RTSAD)方法主要包含分析和设计两个阶段,其中分析阶段要求开发一个基础模型,这个基础模型称为需求模型。通常基本模型中应包含一个环境模型和一个行为模型。
环境模型描述的是系统运行时所处的环境,也就是系统要连接的外部实体,以及发送给系统的输入和来自系统的输出。
行为模型描述的是行为,也就是系统对从外部环境中接收到的输入信息的反应,在实时系统中,这些反应一般都是依赖于状态的。
设计阶段是一种程序设计方法,这种方法在转换分析和事务分析策略中结合使用了模块耦合和内聚标准,用于开发从结构化分析规范开始的设计方案。
模块耦合在模块分解过程中作为一种标准来使用,用于判断模块间连接性的程度。
模块内聚在模块分解过程中作为一种标准来使用,用于确定模块内部的强度或统一性。
从模块设计角度看,模块独立性应遵守“高内聚低耦合”的基本原则。
转载请注明原文地址:https://kaotiyun.com/show/z10D777K
0

相关试题推荐
随机试题
最新回复(0)