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

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

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

一个类所封装的内容是( )。
A:属性和消息
B:操作和消息
C:属性和操作
D:操作和接口
答案问询微信:424329

状态图中不能表示的概念有( )。
A:动作
B:类
C:转移
D:事件
答案问询微信:424329

以下( )不属于软件的生存期。
A:计划
B:编码
C:测试
D:升级
答案问询微信:424329

类图应该画在Rose的哪种( )视图中。
A:Use Case View用例视图
B:Logic View 逻辑视图
C:Component View 组件视图
D:Deployment View 部署视图
答案问询微信: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

用例(use case)用来描述系统在对时间做出响应时所采取的行动。用例之间是具有相关性的。 在一个“订单输入子系统”中,创建新订单和更新订单都需要核查用户账号是否正确。那么,用例“创建新订单”、“更新订单”与用例“核查客户账号”之间是( )关系。
A:包含(include)
B:扩展(extend)
C:分类(classification)
D:聚集(aggregation)
答案问询微信:424329

以下UML的描述中,正确的是( )。
A:UML不是一种可视化的程序设计语言,而是一种可视化的建模语言
B:UML是一种建模语言规格说明,是一种表示的标准
C:UML不是过程,也不是方法,但允许任何一种过程和方法使用它
D:UML是一种面向对象的设计工具
答案问询微信:424329

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

在UML中,有四种关系,下面哪个是( )。
A:依赖关系
B:继承关系
C:泛化关系
D:连接
答案问询微信:424329

属于敏捷过程特征的是( )。
A:迭代性
B:自适应
C:过程化开发
D:轻量级
答案问询微信:424329

关于参与者的说法中正确的是( )。
A:参与者是与目标系统交互的人或物
B:参与者可以是实际的人,也可以是外部设备、外部系统等
C:参与者是用例图的重要组成部分,因此它是目标系统的组成部分
D:参与者之间可以存在一定的关系
答案问询微信:424329

通常对象有很多属性,但对于外部对象来说某些属性应该不能被直接访问,UML中的类成员访问限定性有( )。
A:公有的(public)
B:受保护的(protected)
C:友员(friendly)
D:私有的(private)
答案问询微信:424329

关于耦合正确的说法是( )。
A:是模块间相互联系强弱的度量
B:耦合的强弱取决于模块间传递数据的方式、接口复杂情况以及传递数据的类型
C:各模块之间的耦合越松散越好
D:各模块之间的耦合越紧密越好
答案问询微信:424329

状态是指在对象的生命周期中满足某些条件、执行某些活动或等待某些事件时的一个条件或状况,下面哪些是状态的基本组成部分( )。
A:进入动作
B:退出动作
C:内部转换
D:子状态
答案问询微信:424329

顺序图是强调消息随时间顺序变化的交互图,下面哪些是用来描述顺序图的组成部分( )。
A:类角色
B:生命线
C:激活期
D:消息
答案问询微信:424329

关于内聚正确的说法是( )。
A:是一个模块内部各部件之间联系紧密程度的度量
B:是模块间各部件紧密联系程度的度量
C:强调分解时将相关的内容放到一起
D:一个模块内的各个部件联系越紧越好
答案问询微信:424329

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

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

在UML的事物的关系中,用来描述一般化和特殊化的关系是指泛化关系。
A:对
B:错
答案问询微信:424329

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

从系统的外部用户角度出发,用于描述系统应该具有的功能集的UML视图是对象视图。
A:对
B:错
答案问询微信:424329

开闭原则是指类、模块、方法是可以扩展的,但不可以修改。
A:对
B:错
答案问询微信:424329

替换原则即是总是保证子类可以替换它的基类。
A:对
B:错
答案问询微信:424329

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

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

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

提供优质的教育资源

公众号: 超前自学网