首页
一个设计得好的OO系统具有哪些特征?()
精华吧
→
答案
→
知到智慧树
→
未分类
一个设计得好的OO系统具有哪些特征?()
A.低内聚、低耦合的特征
B.高内聚、低耦合的特征
C.高内聚、高耦合的特征
D.低内聚、高耦合的特征
正确答案:高内聚、低耦合的特征
Tag:
特征
系统
时间:2024-01-15 21:18:25
上一篇:
UML提供了多种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。当需要说明体系结构的静态实施视图时,应该选择哪种图?()
下一篇:
在面向对象的设计原则中,什么原则表示软件实体应当对扩展开放,对修改关闭,即软件实体应当在不修改的前提下扩展?()
相关答案
1.
下面关于组件图的说法正确的是哪些?()
2.
活动图的边包括( )
3.
CocoCola是一家大型公司,由于公司业务的发展,准备对公司已有的ERP软件系统进行升级,因此委托CoolSoft公司负责该项工作。Cococola公司所使用的系统是很久以前采用结构化开发方法开发的,该系统非常复杂,而且系统使用多线程来处理公司中并发的帐务处理请求。由于系统开发出来后经过多次修改,因此最初的系统开发文档已经过时。CoolSoft公司的专家建议在对系统升级前和Cococola公司的高层管理人员开一次讨论会,以便能更好地了解目前所使用的软件系统。那么在这次讨论会中,下面几个图中哪个图是最有用
4.
在互联网时代,共享软件无处不在,美国共享软件职业联盟对共享软件的定义是:“Shareware”is software that offers a “try before you buy”(TBYB)capability,共享软件实质是采用“先用后买”的营销手段的商业软件。周弈靠一个非主流的MP3-CD Maker小软件,一个月就从美国人那里得到了5万美元的注册收入。周弈的例子让我们意识到个人英雄主义的时代并没有过去,只是有了新的环境。周弈的软件很小,甚至可以不用软件工程的方法就可以开发出来,只是内部的一个
5.
下面哪些陈述是正确的?()
6.
下面哪些陈述是错误的?()
7.
Innovation公司正在为美国国防部的新型导弹UMS—993开发嵌入式控制软件,为了描述和理解该嵌入式系统中的控制机制,如在不同的飞行情况下导弹的响应动作,下面哪个图是最有用的?()
8.
转换是两个状态间的一种关系,表示对象将在当前状态中执行动作,并在某个特定事件发生或某个特定的条件满足时进入后续状态。下面哪些元素是转换的组成部分?()
9.
消息传递是对象间通信的手段,一个对象通过向另一个对象发送消息来请求其服务,一个消息通常包括以下哪个选项?()
10.
用于描述相互合作的对象间的交互关系和链接关系的UML图是什么?()
热门答案
1.
下列四个选项中,哪个不会出现在协作图中?()
2.
下面哪些建模元素不能在协作图中表示出来?()
3.
在UML2.0的顺序图中,引入了交互片段的概念,交互片段是顺序图的某一段,不同类型的交互片段其操作符是不同的。例如,操作符par表示组合片段中的各个交互片段并行执行,操作符()表示根据判断条件选择组合片段中的一个交互片段执行。
4.
下列四个选项中,哪个不会出现在顺序图中?()
5.
系统架构师Bob在分析面向对象的课程注册系统的“注册课程”用例时,得到了一组协作关系复杂的类,下面哪种图可以描述该用例中多个对象之间的相互协作关系以及协作过程中的行为次序?()
6.
UML的哪类消息表示消息源发出消息后不必等待消息处理过程的返回,即可继续执行自己的后续操作?()
7.
计算机(Computer)由中央处理器、内存、软盘、硬盘、显示器、键盘、鼠标等组成。那么Computer类和其他类(CPU 、 RAM 、 FloppyDrive 、 HardDisk 、 Monitor 、 Keyboard、 Mouse)之间的关系是什么?()
8.
关于类和对象的关系,下列说法中哪个是错误的?()
9.
已知类A需要类B提供的服务,下列所描述的四种情况中,哪种情况不好把类A和类B之间的关系定义成依赖关系?()
10.
什么有关联和类的特性,将多个类连接起来又有着属性和操作?()