- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
一、单选题(共100.00分)
1.下面哪项不是UML中的类成员访问限定性。
A.公有的(public)
B.受保护的(protected)
C.友员(friendly)
D.私有的(private)
正确答案:C
答案解析:无
2.4.对于类名有以下哪项要求。
A.由字母和数字组成
B.由字母、数字、下划线组成
C.首字符必须是大写字母
D.必须有别于其它类的名称
正确答案:D
答案解析:无
3.如果一个元素a的改变会影响另外一个元素b,则
A.元素a依赖于元素b
B.元素b依赖于元素a
C.元素a关联于元素b
D.元素b关联于元素a
正确答案:B
答案解析:无
4.最适合描述“大学-学院”之间的类间关系的是
A.泛化关系
B.依赖关系
C.聚合关系
D.组合关系
正确答案:D
答案解析:无
5.14.面向对象设计中的接口分离原则是指设计时
A.采用多个与特定客户类有关的接口比采用一个通用的接口好
B.采用一个通用的接口比采用多个与特定客户类有关的接口好
C.接口的粒度越小越好
D.尽量把接口集中到一个单独的包中
正确答案:A
答案解析:无
6.UML中,以下哪一项不是预定义的包的常用衍型
A.system
B.facade
C.include
D.stub
正确答案:C
答案解析:无
7.关于包的描述,哪个不正确
A.和其他建模元素一样,每个包必须有一个区别于其他包的名字
B.包中可以包含其他元素,比如类、接口、组件、用例等等
C.包的可见性分为:public、protected、private
D.导出(export)使得一个包中的元素可以单向访问另一个包中的元素
正确答案:D
答案解析:无
8.UML中,()可以对模型元素进行有效组织,如类,用例,构件,从而构成具有一定意义的单元
A.连接
B.包
C.构件
D.节点
正确答案:B
答案解析:无
9.包和接口之间可以有()关系
A.关联
B.依赖
C.实现
D.泛化
正确答案:C
答案解析:无
10.UML中,允许在类图中出现的元素有
A.用例
B.包
C.状态
D.链
正确答案:B
答案解析:无
11.下列哪种不是构件的分类
A.部署构件
B.节点构件
C.工作产品构件
D.执行构件
正确答案:B
答案解析:无
12.下列哪种不属于构件
A.源代码
B.可执行文件
C.子系统
D.通信协议
正确答案:D
答案解析:无
13.5.构件图一般包含在()中
A.设计模型
B.分析模型
C.概念模型
D.E-R模型
正确答案:D
答案解析:无
14.6.构件图的组成不包括
A.接口
B.构件
C.主角
D.依赖关系
正确答案:C
答案解析:无
15.在构件中所用到的其他构件所提供的接口,称为
A.导入接口
B.导出接口
C.双向接口
D.套接字
正确答案:A
答案解析:无
16.UML用例图中,主角与主角之间可以有
A.关联关系
B.依赖关系
C.泛化关系
D.实现关系
正确答案:C
答案解析:无
17.下面哪一项不是用例之间可能的关系
A.包含(include)
B.扩展(extend)
C.泛化(generalization)
D.连接(connect)
正确答案:D
答案解析:无
18.最适合描述“大学-学院”之间的类间关系的是
A.泛化关系
B.依赖关系
C.聚合关系
D.组合关系
正确答案:D
答案解析:无
19.下面哪项不是UML中的类成员访问限定性。
A.公有的(public)
B.受保护的(protected)
C.友员(friendly)
D.私有的(private)
正确答案:C
答案解析:无
20.有如下UML图符表示的类,它的类名是()。
A.Shape
B.graphics
C.center
D.MoveTo
正确答案:A
文档评论(0)