一、 单项选择题(每题 1 分,共 40 分)
1.开发过程中最困难的一个环节是什么。
角色开发人员的思想(形式化语言交流)
2.UML 图中*[]的意思。
While
3.UML 建模的过程中,静态建模和动态建模谁更重要
静态建模更重要
4.UML 静态图是指什么图。
类图
5.我们建立类的继承关系的动机是什么。
强制引入多态
6.阅读一副类图的时候,如果发现不在同一个层次结构中的两个类有相同或相
近的方法,则可以确定的是这两个类之间的交互将出现什么技术。
委托
7.类名。
名词
8.名词既可能做类名也可能做属性,怎么决定。
粒度:粒度大可能是类名,粒度小可能是属性
9.类图中的命名法则。
驼峰命名法
10.当我们在考虑类的方法的参数时,怎样利用自然语言。
宾语—参数,主语—类,谓语—方法名称
11.如果上题中的方法不能确定参数时,还有什么方法。
方法完成所需工具—自身的某种属性
12.如果两个类之间的关系是组成,则这两个类怎么交互。
委托
13.如果两个类之间的关系是依赖,则这两个类怎么交互。
委托
14.用例为什么重要。
用例==需求
15.用例的名称
动词
16.用什么图来描述用例的步骤序列。
顺序图
17.顺序图的线索
时间
18.顺序图怎么表示逻辑的分支。
生命线分支
19.顺序图中对象之间发送的消息,就对应于状态图中的什么。
触发器事件
20.泳道图的优点。
可表示出活动由什么组成
21.组件怎样供外界使用。
接口