中国地质大学(北京)《面向对象分析与设计》在线作业二

奥鹏教育中国地质大学在线作业

地大《面向对象分析与设计》在线作业二

下列事物中一般不是目标系统的外部参与者的是( )。
A:人
B:外部设备
C:外部系统
D:数据存储
答案问询微信:424329

( )是用于描述类或组件的一个服务(功能)的操作集合.
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

采用面向对象技术开发的应用系统的不具有以下( )特点。
A:重用性更强
B:运行速度更快
C:占用存储量小
D:维护更复杂
答案问询微信:424329

UML由( )等几个部分组成。
A:模型元素(Model Element)
B:图(Diagram)
C:视图(View)
D:通用机制(General Mechanism)
答案问询微信: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

以下叙述中,正确的是( )。
A:类的命名通常为名词或名词短语
B:用例的命名通常为名词或名词短语
C:方法命名通常为动词或动词加名词形式
D:实体对象往往是领域问题中的重要名词
答案问询微信:424329

以下属于面向对象的基本原则的有( )。
A:开放-封闭原则
B:单一职责原则
C:接口隔离原则
D:依赖倒置原则
答案问询微信:424329

关于包的描述,正确的有( )。
A:和其他建模元素一样,每个包必须有一个区别于其他包的名字
B:包中可以包含其他元素,比如类、接口、组件、用例等等
C:包的可见性分为:public、protected、private
D:引入(import)使得一个包中的元素可以单向访问另一个包中的元素
答案问询微信:424329

紧耦合表明组之间依赖很强,对一个组的修改会产生复杂的连锁反应并波动到其它包中。
A:对
B:错
答案问询微奥鹏教育中国地质大学在线作业信:424329

耦合性描述同一个组内的各个成员之间的相互关系。
A:对
B:错
答案问询微信:424329

面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。
A:对
B:错
答案问询微信:424329

内聚性可适用于类中的一组方法、包中的一组类以及子包上。
A:对
B:错
答案问询微信:424329

面向对象技术不稳定,小的需求变化会导致被开发系统的大幅度修改。
A:对
B:错
答案问询微信:424329

面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。
A:对
B:错
答案问询微信:424329

如果一个类的属性不能被其子类使用,则该属性的可见性为public。
A:对
B:错
答案问询微信:424329

使用Rational Rose建立的模型文件名的扩展名是.mdl。
A:对
B:错
答案问询微信:424329

泳道技术是将一个活动图中的活动状态进行分组,每一组表示一个特定的类、人或部门,他们负责完成组内的活动。
A:对
B:错
答案问询微信:424329

选择建立什么的模型对如何发现和解决问题具有重要影响。
A:对
B:错
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网