如下所示的图为UML的( ),用于展示某汽车导航系统中( )。Mapping对象获取汽车当前位置(GPS Location)的消息为( )。
问题1选项
A.类图
B.组件图
C.通信图
D.部署图
问题2选项
A.对象之间的消息流及其顺序
B.完成任务所进行的活动流
C.对象的状态转换及其事件顺序
D.对象之间消息的时间顺序
问题3选项
A.1: getGraphic()
B.2: getCarPos()
C.1.1: CurrentArea()
D.2. 1: getCarLocation()
第1题:
本题考查统一建模语言(UML)的基本知识。
类图(Class diagram)是显示了模型的静态结构,特别是模型中存在的类、类的内部结构以及它们与其他类的关系。
组件图表示组件是如何互相组织以构建更大的组件或是软件系统的。
描述了一个系统运行时的硬件节点、在这些节点上运行的软件构件将在何处物理运行以及它们将如何彼此通信的静态视图。
通信图(communication diagram)是一种交互图,它强调收发消息的对象或参与者的结构组织。
顺序图和通信图表达了类似的基本概念,但它们所强调的概念不同,顺序图强调的是时序,通信图强调的是对象之间的组织结构(关系);
对象的状态转换及其事件顺序:状态图。
完成任务所进行的活动流:活动图。
对象之间消息的时间顺序:时序图
获取汽车当前位置的消息为2.1:getCarLocation()。
第2题:
第3题: