奥鹏教育中国地质大学《面向对象分析与设计》在线作业二

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

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

下面描述中( )不是使用软件模型的目的。
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:实体对象
D:生命周期对象
答案问询微信:424329

在一个课程注册系统中,定义了类CourseSchedule和类Course,其中类CourseSchedule中定义了方法add(c:Course)和方法remove(c:Course),则这两个类之间的关系是( )。
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:0….1;
B:0….*
C:1….*
D:*….*
答案问询微信:424329

UML中类的有三种,下面哪几种是( )。
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:包的可见性分为:public、protected、private
D:引入(import)使得一个包中的元素可以单向访问另一个包中的元素
答案问询微信:424329

关于面向对象方法的优点,下列正确的叙述是( )。
A:与人类奥鹏教育中国地质大学在线作业习惯的思维方法比较一致
B:可重用性好
C:以数据操作为中心
D:可维护性好
答案问询微信:424329

在UML中,下面类的命名哪些是无效的( )。
A:account
B:Accounting::Account
C:Accounting:Account
D:Accounting;Account
答案问询微信:424329

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

依赖倒置原则是依赖具体类,不依赖抽象。
A:对
B:错
答案问询微信:424329

在类图中,“﹟”表示的可见性是protected。
A:对
B:错
答案问询微信:424329

单个模型往往是不充分的,每个实际的系统往往需要为之建立一组几乎相互独立的模型。
A:对
B:错
答案问询微信:424329

类图可以用来对需求建模。
A:对
B:错
答案问询微信:424329

参与者是为了完成一个事件而与系统交互的实体,它不属于系统范围之内。
A:对
B:错
答案问询微信:424329

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

单一职责原则体现了耦合性。
A:对
B:错
答案问询微信:424329

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

没有具体对象的类,并且带有抽象方法的类称为抽象类。
A:对
B:错
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网