免费智能真题库 > 历年试卷 > 系统分析师 > 2013年上半年 系统分析师 上午试卷 综合知识
  第3题      
  知识点:   事物
  章/节:   需求分析和设计方法       

 
UML中的事物也称为建模元素,(2)在模型中属于静态的部分,代表概念上或物理上的元素。这些元素中,(3)定义了交互的操作。
 
 
  A.  节点
 
  B.  活动类
 
  C.  接口
 
  D.  协作
 
 
 

 
  第3题    2020年下半年  
   54%
UML 2.0所包含的图中,(3)将进程或者其他结构展示为计算内部一步步的控制流和数据流;(4)描述模型本身分解而成的组织单元以及它们..
  第3题    2018年上半年  
   44%
UML的结构包括构造块、规则和公共机制三个部分。在基本构造块中,(3)能够表示多个相互关联的事物的集合;规则是构造块如何放在..
  第1题    2013年上半年  
   56%
UML用系统视图描述系统的组织结构。其中,(1)对系统的物理代码的文件和构件进行建模。
   知识点讲解    
   · 事物
 
       事物
        UML中的事物也称为建模元素,包括结构事物(structural things)、行为事物(behavioral things,动作事物)、分组事物(grouping things)和注释事物(annotational things,注解事物)。这些事物是UML模型中最基本的面向对象的构造块。
        (1)结构事物。结构事物在模型中属于最静态的部分,代表概念上的或物理上的元素。总共有七种结构事物:
        首先是类,类是描述具有相同属性、方法、关系和语义的对象的集合。一个类实现一个或多个接口。
        第二种是接口,接口是指类或构件提供特定服务的一组操作的集合。因此,一个接口描述了类或构件的对外可见的动作。一个接口可以实现类或构件的全部动作,也可以只实现一部分。
        第三种是协作,协作定义了交互的操作,是一些角色和其他元素一起工作,提供一些合作的动作,这些动作比元素的总和要大。因此,协作具有结构化、动作化、维的特性。一个给定的类可能是几个协作的组成部分。这些协作代表构成系统的模式的实现。
        第四种是用例,用例是描述一系列的动作,这些动作是系统对一个特定角色执行,产生值得注意的结果的值。在模型中用例通常用来组织行为事物。用例是通过协作来实现的。
        第五种是活动类,活动类是这种类,它的对象有一个或多个进程或线程。活动类和类很相似,只是它的对象代表的元素的行为和其他的元素是同时存在的。
        第六种是构件,构件是物理上或可替换的系统部分,它实现了一个接口集合。在一个系统中,可能会遇到不同种类的构件。
        第七种是节点,节点是一个物理元素,它在运行时存在,代表一个可计算的资源,通常占用一些内存和具有处理能力。一个构件集合一般来说位于一个节点,但有可能从一个节点转到另一个节点。
        (2)行为事物。行为事物是UML模型中的动态部分。它们是模型的动词,代表时间和空间上的动作。总共有两种主要的行为事物。
        第一种是交互(内部活动),交互是由在一组对象之间在特定上下文中,为达到特定的目的而进行的一系列消息交换而组成的动作。交互中组成动作的对象的每个操作都要详细列出,包括消息、动作次序(消息产生的动作)、连接(对象之间的连接)。
        第二种是状态机,状态机由一系列对象的状态组成。
        内部活动和状态机是UML模型中最基本的两个动态事物,它们通常和其他的结构事物、主要的类、对象连接在一起。
        (3)分组事物。分组事物是UML模型中组织的部分,可以把它们看成是个盒子,模型可以在其中被分解。总共只有一种分组事物,称为包。包是一种将有组织的元素分组的机制。结构事物、行为事物甚至其他的分组事物都有可能放在一个包中。与构件(存在于运行时)不同的是包纯粹是一种概念上的东西,只存在于开发阶段。
        (4)注释事物。注释事物是UML模型的解释部分。
   题号导航      2013年上半年 系统分析师 上午试卷 综合知识   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
第3题    在手机中做本题