单选题
在UML的各种视图中, (10) 显示外部参与者观察到的系统功能; (11) 从系统的静态结构和动态行为角度显示系统内部如何实现系统的功能; (12) 显示的是源代码以及实际执行代码的组织结构。
【正确答案】
C
【答案解析】[分析] 本题考查的是UML中5个系统视图的相关知识。
逻辑视图是用来显示系统内部功能是怎样设计的,它利用系统的静态结构和动态行为来刻画系统的功能。静态结构描述类、对象和它们之间的关系等;动态行为主要描述对象之间的动态协作。
进程视图,又称并发视图,用来显示系统的并发工作状况。并发视图将系统划分为进程和处理机方式,通过划分引入并发机制,利用并发高效地使用资源、并行执行和处理异步事件。它是逻辑视图的一次执行实例。
实现视图,又称组件视图,主要用来显示代码组件的组织方式,主要描述了实现模块和它们之间的相互关系。
部署视图是用来显示系统的物理结构,也就是系统的物理展开。例如:计算机和设备以及它们之间的连接方式,而其中计算接和设备都称之为节点。
用例视图是最基本的需求分析模型,以外部参与者的角度来看待系统,它主要说明了准要使用系统,以及它们使用该系统的目的。