奥鹏中国地质大学(北京)《面向对象分析与设计》在线作业二
奥鹏教育中国地质大学在线作业
地大《面向对象分析与设计》在线作业二
事件(event)表示对一个在时间和空间上占据一定位置的有意义的事情的规格说明,下面哪个不是事件的类型( )。
A:信号事件
B:调用事件
C:空间事件
D:时间事件
答案问询微信:424329
不能实例化的类称为( )。
A:抽象类
B:无属性类
C:无方法类
D:多重继承类
答案问询微信:424329
不属于UML结构物件的是( )。
A:交互
B:类
C:用例
D:组件
答案问询微信:424329
多态性出现在具有( )结构的类之间。
A:整体-部分
B:一般-特殊
C:实例链接
D:消息连接
答案问询微信:424329
一个设计得好的面向对象系统具有( )特征。
A:低内聚,低耦合
B:高内聚,低耦合
C:高内聚,高耦合
D:低内聚,高耦合
答案问询微信:424329
Innovation公司正在为Rose开发插件,使得Rose可以把OOA、OOD模型以各种图形格式导出,如JPEG格式、BMP格式、GIF格式等。在导出时,会根据不同的算法来生成相应的图形文件,这些算法很复杂。为了描述这些算法,在下面这些图中,那个是最适合的( )。
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:对可执行体的发布建模
C:对物理数据库建模
D:对可适应的系统建模
答案问询微信: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:生命线
C:转换
D:消息
答案问询微信:424329
UML中类的有三种,下面哪几种是( )。
A:实体类
B:边界类
C:控制类
D:主类
答案问询微信:424329
采用面向对象技术开发的应用系统的不具有以下( )特点。
A:重用性更强
B:运行速度更快
C:占用存储量小
D:维护更复杂
答案问询微信:424329
以下属于面向对象的基本原则的有( )。
A:开放-封闭原则
B:单一职责原则
C:接口隔离原则
D:依赖倒置原则
答案问询微信:424329
没有具体对象的类,并且带有抽象方法的类称为抽象类。
A:对
B:错
答案问询微信:424329
参与者是为了完成一个事件而与系统交互的实体,它不属于系统范围之内。
A:对
B:错
答案问询微信:424329
使用Rational Rose建立的模型文件名的扩展名是.mdl。
A:对
B:错
答案问询微信:424329
导出(export)使的一个包中的元素可以单向访问另一个包中的元素。
A:对
B:错
答案问询微信:424329
内聚性可适用于类中的一组方法、包中的一组类以及子包上。
A:对
B:错
答案问询微信:424329
紧耦合表明组之间依赖很强,对一个组的修改会产生复杂的连锁反应并波动到其它包中。
A:对
B:错
答案问询微信:424329
面向对象程序设计将描述事物的数据与对数据的操作封装在一起,作为一个相互依存,不可分割的整体来处理。
A:对
B:错
答案问询微信:424329
面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。
A:对
B:错
答案问询微信:424329
如果一个类的属性不能被其子类使用,则该属性的可见性为public。
A:对
B:错
答案问询微信:424329
从系统的外部用户角度出发,用于描述系统应该具有的功能集的UML视图是对象视图。
A:对
B:错
答案问询微信:424329