阅读以下关于系统设计建模的说明,在答题纸上回答问题1至问题3。 【说明】 某公司拟研制一款高空监视无人直升机,该无人机采用遥控一自主复合型控制实现垂直升降。该直升机飞行控制系统由机上部分和地面部分组成,机上部分主要包括无线电传输设备、飞控计算机、导

admin2016-11-11  39

问题 阅读以下关于系统设计建模的说明,在答题纸上回答问题1至问题3。
【说明】
    某公司拟研制一款高空监视无人直升机,该无人机采用遥控一自主复合型控制实现垂直升降。该直升机飞行控制系统由机上部分和地面部分组成,机上部分主要包括无线电传输设备、飞控计算机、导航设备等,地面部分包括遥控操纵设备、无线电传输设备以及地面综合控制计算机等。其主要工作原理是地面综合控制计算机负责发送相应指令,飞控计算机按照预定程序实现相应功能。经过需求分析,对该无人直升机控制系统纵向控制基本功能整理如下:
    (a)飞控计算机加电后,应完成系统初始化,飞机进入准备起飞状态;
    (b)在准备起飞状态中等待地面综合控制计算机发送起飞指令,飞控计算机接收到起飞指令后,进入垂直起飞状态;
    (c)垂直起飞过程中如果飞控计算机发现飞机飞行异常,飞行控制系统应转入无线电遥控飞行状态,地面综合控制计算机发送遥控指令;
    (d)垂直起飞达到预定起飞高度后,飞机应进入高度保持状态;
    (e)飞控计算机在收到地面综合控制计算机发送的目标高度后,飞机应进入垂直升降状态,接近目标高度;垂直升降过程中出现飞机飞行异常,控制系统应转入无线电遥控飞行;
    (f)飞机到达目标高度后,应进入高度保持状态,完成相应的任务;
    (g)飞机在接到地面综合控制计算机发送的任务执行结束指令后,进入飞机降落状态;
    (h)飞机降落过程中如果出现飞机飞行异常,控制系统应转入无线电遥控飞行;
    (i)飞机降落到指定着陆高度后,进入飞机着陆状态,应按照预定着陆算法,进行着陆;
    (j)无线电遥控飞行中,地面综合控制计算机发送着陆指令,飞机进入着陆状态,应按照预定着陆算法,进行着陆。
【问题1】
状态图和活动图是软件系统设计建模中常用的两种手段,请用200字以内文字简要说明状态图和活动图的含义及其区别。

选项

答案状态图:用来描述一个特定对象的所有可能状态以及其引起状态转移的事件。 活动图:用来描述操作的行为,也用于描述用例和对象内部的工作过程。 两者有本质区别: 状态图和活动图用于不同的目的,状态图着重描述一系列的状态及状态间的转移,状态间的变迁需要外部事件的触发。 活动图用于捕获动作及动作的结果,活动图中一个活动结束将立即进入下一个活动,是内部处理驱动的流程。

解析 本题主要考查系统设计建模的相关知识及工程实践经验。
    此类题目要求考生认真阅读题目,根据所学的状态图和活动图的概念,从题目中提取相应的要素,按照题目给出的提示,完成状态图和活动图。

    本问题考查系统建模中常用的活动图与状态图的概念知识。
    状态图用来描述一个特定对象的所有可能状态以及其引起状态转移的事件,一个状态图包括一系列的状态以及状态之间的转移,状态图通常用于表示单个对象在其生命周期中的行为。活动图用来描述操作的行为,也用于描述用例和对象内部的工作过程。状态图和活动图都是用来描述系统的动态行为特征的,主要用于描述事物的状态变化和处理过程。
    但是两者还是有本质区别:
    状态图和活动图用于不同的目的,状态图着重描述一系列的状态及状态间的转移,状态间的变迁需要外部事件的触发。活动图用于捕获动作(将要执行的工作或活动)及动作的结果,活动图中一个活动结束将立即进入下一个活动,是内部处理驱动的流程。
转载请注明原文地址:https://kaotiyun.com/show/6AQZ777K
0

最新回复(0)