单选题
下列哪组全部属于静态图?______
A) 用例图、类图、顺序图、部署图
B) 类图、顺序图.部署图、活动图
C) 用例图、对象图、顺序图、交互图
D) 用例图、类图、组件图、部署图
【正确答案】
D
【答案解析】[解析] UML提供了9种不同的图,分为两类:一类是静态图,包括用例图、类图、对象图、组件图、部署图;另一类是动态图,包括顺序图、交互图、状态图和活动图。也可根据它们在不同视图的应用,把它们分为:1)用例视图:用例图,描述系统的功能;2)结构视图:类图,描述系统的静态结构;对象图,描述系统在某个时刻的静态结构;3)行为视图:顺序图,按时间顺序描述系统元素间的交互;交互图,按照时间和空间的顺序描述系统元素间的交互和它们之间的关系;状态图,描述了系统元素的状态条件和响应;活动图,描述了系统元素的活动;4)实现视图:组件图,描述了实现系统的元素的组织;5)环境视图:部署图,描述环境元素的配置,并把实现系统的元素映射到配置上。