奥鹏教育中国地质大学《面向对象分析与设计》在线作业一
奥鹏教育中国地质大学在线作业
地大《面向对象分析与设计》在线作业一
( )是用于把元素组织成组的通用机制。
A:包
B:类
C:接口
D:组件
答案问询微信:424329
计算机(Computer)由中央处理器、内存、软盘、硬盘、显示器、键盘、鼠标等组成。那么Computer类和其它类(CPU、RAM、FloppyDrive、HardDisk、Monitor、Keyboard、Mouse)之间的关系是( )。
A:泛化关系(Generalization)
B:实现关系(Realization)
C:包含关系(Inclusion)
D:聚集关系(Aggregation)
答案问询微信:424329
不属于UML结构物件的是( 奥鹏教育中国地质大学在线作业 )。
A:交互
B:类
C:用例
D:组件
答案问询微信:424329
类图中不包括( )。
A:类
B:接口
C:消息
D:关系
答案问询微信:424329
一个设计得好的面向对象系统具有( )特征。
A:低内聚,低耦合
B:高内聚,低耦合
C:高内聚,高耦合
D:低内聚,高耦合
答案问询微信:424329
一个类所封装的内容是( )。
A:属性和消息
B:操作和消息
C:属性和操作
D:操作和接口
答案问询微信:424329
( )是从用户使用系统的角度描述系统功能的图形表达方法。
A:类图
B:对象图
C:序列图
D:用例图
答案问询微信:424329
用例(use case)用来描述系统在对时间做出响应时所采取的行动。用例之间是具有相关性的。 在一个“订单输入子系统”中,创建新订单和更新订单都需要核查用户账号是否正确。那么,用例“创建新订单”、“更新订单”与用例“核查客户账号”之间是( )关系。
A:包含(include)
B:扩展(extend)
C:分类(classification)
D:聚集(aggregation)
答案问询微信:424329
( )可以帮助人们简单方便地复用已经成功的设计或体系结构。
A:商业组件
B:逆向工程
C:设计模式
D:需求规格说明
答案问询微信:424329
在使用UML建模时,若需要描述跨越多个用例的单个对象行为,使用( )是最为合适的。
A:协作图(collaboration diagram)
B:序列图(sequence diagram)
C:活动图(activity diagram)
D:状态图(statechart diagram)
答案问询微信:424329
在UML中,有四种关系,下面哪个是( )。
A:依赖关系
B:继承关系
C:泛化关系
D:连接
答案问询微信:424329
关于协作图的描述,正确的有( )。
A:协作图作为一种交互图,强调的是参加交互的对象的组织
B:在ROSE工具中,协作图可在顺序图的基础上按“F5”键自动生成
C:协作图中有消息流的顺序号
D:协作图是顺序图的一种
答案问询微信:424329
属于敏捷过程特征的是( )。
A:迭代性
B:自适应
C:过程化开发
D:轻量级
答案问询微信:424329
在用例之间,会有三种不同的关系,下列哪些是他们之间可能的关系( )。
A:包含(include)
B:扩展(extend)
C:泛化(generalization)
D:关联(connect)
答案问询微信:424329
通常对象有很多属性,但对于外部对象来说某些属性应该不能被直接访问,UML中的类成员访问限定性有( )。
A:公有的(public)
B:受保护的(protected)
C:友员(friendly)
D:私有的(private)
答案问询微信:424329
以下( )是UML中的静态视图。
A:状态图
B:用例图
C:对象图
D:类图
答案问询微信:424329
关于耦合正确的说法是( )。
A:是模块间相互联系强弱的度量
B:耦合的强弱取决于模块间传递数据的方式、接口复杂情况以及传递数据的类型
C:各模块之间的耦合越松散越好
D:各模块之间的耦合越紧密越好
答案问询微信:424329
组件图用于对系统的静态实现视图建模,这种视图主要支持系统部件的配置管理,通常可以分为四种方式来完成,下面哪些是( )。
A:对源代码建模
B:对可执行体的发布建模
C:对物理数据库建模
D:对可适应的系统建模
答案问询微信:424329
关于用例图的描述正确的是( )。
A:用例图表示系统的行为
B:用椭圆表示行为
C:用小人表示用户
D:用带说明的线表示用户与行为的关系
答案问询微信:424329
顺序图由( )组成。
A:类角色
B:生命线
C:激活期
D:消息
答案问询微信:424329
单个模型往往是不充分的,每个实际的系统往往需要为之建立一组几乎相互独立的模型。
A:对
B:错
答案问询微信:424329
在UML中,有3种基本构造块,分别是事物、关系和图。
A:对
B:错
答案问询微信:424329
单一职责原则体现了耦合性。
A:对
B:错
答案问询微信:424329
开闭原则是指类、模块、方法是可以扩展的,但不可以修改。
A:对
B:错
答案问询微信:424329
导出(export)使的一个包中的元素可以单向访问另一个包中的元素。
A:对
B:错
答案问询微信:424329
耦合性描述同一个组内的各个成员之间的相互关系。
A:对
B:错
答案问询微信:424329
面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。
A:对
B:错
答案问询微信:424329
面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。
A:对
B:错
答案问询微信:424329
从系统的外部用户角度出发,用于描述系统应该具有的功能集的UML视图是对象视图。
A:对
B:错
答案问询微信:424329
在类图中,“+”表示的可见性是private。
A:对
B:错
答案问询微信:424329