你的位置:首页 > 信息动态 > 新闻中心
信息动态
联系我们

《软件方法》竞赛测试题1

2021/12/9 1:28:44

UMLChina建模竞赛题自测(1)

1 [ 多选题 ] 在建模中,关于组织和系统的关系,以下陈述成立的是:

A) 组织可以作为系统的涉众

B) 组织可以作为系统的目标组织

C) 系统可以作为组织的业务工人

D) 系统可以作为组织的业务实体

2 [ 多选题 ]在建模中,关于系统和系统的关系,以下陈述成立的是:

A) 系统可以作为系统的涉众

B) 系统可以作为系统的执行者

C) 系统可以作为系统的业务工人

D) 系统可以作为系统的业务实体

3 [ 多选题 ]以下选项,不适合作为系统执行者的是:

A) 微信

B) 北京市海淀区国土资源局

C) 记录有房源数据的xls文件

D) 东方航空公司积分兑换平台

4 [ 单选题 ]张三决定为单身狗开发一款有助于解决某方面生理问题的软件。他经过观察发现目前单身狗解决某方面生理问题的手段包括硬盘女神、大宝剑、墨墨YP等等。那么在画现状业务序列图时,正确的做法是:

001.png

A) 应该提炼本质,假设单身狗目前什么手段都没有,在此基础上寻找改进。

B) 先定位最有可能需要的一个具体单身狗,如实描述他的现状。

C) 因为这个软件是不是为某个人定制的,很多人都可以用,所以不用描述现状,直接画出系统用例即可。

D) 题目中列举的每种可能现状都要画出来,然后在此基础上寻找改进。

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

002.png

A) 专家原则

B) 老板原则

C) 内聚原则

D) 可视原则

6 [ 单选题 ]关于业务序列图和系统用例图,以下说法正确的是:

A) 系统用例图上的用例可能会只来自一张业务序列图。

B) 应该尽可能为每张业务序列图生成一张系统用例图。

C) 业务序列图上,从外部指向业务实体的消息,都可以映射为当前所研究系统的用例。

D) 系统用例图上,有的用例是无法从业务序列图上映射的,需要自己根据经验添加。

★、以下业务用例图正确的是:

A)

003.png

B)

004.png

C)

005.png

D)

006.png

8 [ 单选题 ]以下数据流图摘自上世纪80年代的一本建模书籍。从图形猜测,以下说法正确的是:

007.png

A) 图1表达业务建模,图2表达需求,图3表达分析。

B) 图1表达需求,图2表达分析,图3表达设计。

C) 图1表达需求,图2和图3表达分析。

D) 图1表达业务建模,图2和图3表达需求。

9 [ 单选题 ]抵触建模的心态中,有的属于过于自卑,有的属于过于自大。根据这个分类,以下选项的言论中,和其他几个选项不同的是:

A) 等你画完图,我都做完了。

B) 我这个产品所有医院都可以用,光去调研一家医院,不是忽略了其他医院的需求吗?

C) 我们公司比较特别,会建模的人接触不到客户,接触到客户的人不会建模。

D) 这两个类确实应该是泛化关系,不信我拿代码给你看。

10 [ 单选题 ]北京浩特(Beijing Hot)软件有限公司成立时间不长,所开发的系统是某种生产管理系统,为老板的关系户企业定制。目前已经上线了一些功能,反应尚可。浩特软件老板的想法是目前先把关系户的钱赚到手,几年之后等时机成熟,把这个系统变成产品卖给全国同类企业。如果此时引进建模技能来帮助开发系统,以下做法不正确的是:

(公司名称纯属虚构。以下图片仅为点缀效果,和题目内容无关。)

008.png

A) 调研全国类似企业,定位最需要这种生产管理系统的企业,以该企业为目标组织做需求启发和需求定义。

B) 以关系户企业为目标组织做需求启发和需求定义。

C) 以关系户企业为目标组织做需求启发和需求定义,同时对外宣传正在做面向全国同类企业的产品。

D) 以关系户企业为目标组织做需求启发和需求定义,但在分析和设计工作流考虑将来做面向全国同类企业产品时的复用。