《软件方法》强化自测题-分析(1)

2022-04-09 10:45:43 浏览数 (1)

按照业务建模、需求、分析、设计工作流考查。

答案不直接给出,可访问每套题后面给出的自测链接或扫二维码自测,做到全对才能知道答案。

知识点见《软件方法》(http://www.umlchina.com/book/softmeth.html)

和“软件需求设计方法学全程实例剖析”幻灯片(http://www.umlchina.com/training/slide.html)

分析-强化自测题(1)

1 [ 单选题 ]每天凌晨,奶农要起床到牛栏给奶牛挤奶。请问以下责任分配最有可能违反了什么原则。

A) 专家原则

B) 老板原则

C) 内聚原则

D) 可视原则

2 [ 单选题 ]状态机如下图所示。如果对象创建之后,事件e2、e1、e3、e4、e1和e5按给定顺序发生,请问,事件发生结束后,变量x、y和z值分别是_______________________。本题为填空题,直接写结果,例如:1,1,1。

A) -1,0,4

B) 4,0,3

C) -1,2,4

D) -1,1,0

3 [ 多选题 ]假设用以下状态机图描述令狐冲施展剑法的情况,请问以下说法正确的是

A) 如果令狐冲处在“甲丑”时被“撩”,令狐冲将到达“戊”。

B) 如果令狐冲处在“甲丑”时被“撩”,然后被“劈”,令狐冲将回到“甲丑”。

C) 如果令狐冲处在“甲丑”时被“撩”,然后被“刺”,令狐冲将回到“甲子”。

D) 如果令狐冲从来没有进入过“丁”,那么令狐冲处在“戊”时被“劈”,令狐冲将到达“丙子”。

4 [ 单选题 ]各个选项中,和所给图效果最接近的是:

A)

B)

C)

D)

5 [ 单选题 ]如果“人员”是类,“李玉宝”是“人员”的一个对象,以下表示法中,正确的个数为:

A) 3个

B) 4个

C) 5个

D) 6个

6 [ 单选题 ]关于判断节点,以下图形中正确的个数为:

A) 0个

B) 1个

C) 2个

D) 3个

7 [ 单选题 ]如果用彩色建模方法来给类图上颜色,那么状态变化最丰富的类最有可能涂的颜色是:

A) 黄色

B) 绿色

C) 粉红色

D) 灰色

8 [ 单选题 ]关于系统用例和类,以下说法正确的是:

A) 系统某个用例的实现中,使用的类的数量可以为0。

B) 系统某个用例的实现中,使用的类的数量至少为3。

C) 系统某个用例的实现中,使用的类的数量至少为1。

D) 系统某个用例的实现中,尽可能保持一个步骤对应一个类,必要时可以调整。

9 [ 单选题 ]能够提供以下用例的系统,最有可能的类图是:

A)

B)

C)

D)

10 [ 单选题 ]我们在网络上看一些“网红程序员”、“网红架构师”的文章,发现这样一个有趣的现象,不管他们来自哪家公司,工作中做的是物流软件还是医疗软件,谈论的内容都差不多,大多是工作中使用的某种语言或框架的特性,而且觉得UML建模没必要。针对此现象,以下说法正确的是:

A) 开发一种语言或框架的复杂度超过开发物流或医疗软件。

B) “网红程序员”用了敏捷过程,UML建模已经被蕴含在敏捷过程中。

C) “网红程序员”其实用了UML建模,只不过不好意思说出来。

D) “网红程序员”所关注的领域负载比较低。

自测链接:https://www.101test.com/cand/index?paperId=68F3AZ

0 人点赞