问答题X 纠错

参考答案:

层次结构将系统进行分级组织,其组织思想是:在层次结构中,每一层向上层提供服务,并作为客户向下层请求服务。分层系统的优点:支持基于抽象程度递增的系统设计;支持功能增强;支持重用。分层系统的缺点:并不是每个系统都可以很容易的划分为分层的模式,甚至即使是层次化的,出于性能的考虑,也不得不吧一些低及或高级的功能综合起来;很难找到一个合适的、正确的层次抽象方法。
消息总线是系统的连接件、负责消息的分派、传递和过滤以及处理结果的返回。消息是构件之间通信的唯一方式。由于构件通过总线进行连接,并不要求各个构件具有相同的地址空间或局限在一台机器上,因此该风格可以很好的刻画分布式开发系统,以及CORBA.DCOM和EJB规范的系统。

查答案就用赞题库小程序 还有拍照搜题 语音搜题 快来试试吧
无需下载 立即使用

你可能喜欢

问答题

软件体系结构的生命周期模型与软件生命周期模型有什么关系?

参考答案:软件体系结构是贯穿于软件研发的整个生命周期的系统开发、运行、维护所实施的全部工作和任务的结构框架,给出了软件开发活动各阶...

问答题

引入了软件体系结构以后,传统软件过程发生了哪些变化?这种变化有什么好处?

参考答案:软件体系结构的引入使软件设计开发更加具体和形象,它的模型更使得软件过程更加方便和多样化。其好处在于:包括程序员在内的绝大...

问答题

软件体系结构模型是软件体系结构的表现形式,软件体系结构模型可以分为哪几种,具体是如何划分的?

参考答案:

问答题

在软件体系结构的研究和应用中,还有哪些不足之处?

参考答案:(1)缺乏同意的软件体系结构的概念,导致体系结构的研究范畴模糊。(2)ADL繁多,缺乏同意的ADL的支持。(3)软件体系...

问答题

就项目管理方面而言,软件重用项目与非重用项目有哪些不同之处?

参考答案:使用软件重用技术可减少重复工作,提高软件生产率, 缩短开发周期。同时,由于软构建大多经过严格的质量认证,因此有助于改善软...

问答题

基于构件的软件开发的优势是什么?基于构件的软件开发面临哪些挑战和困难?

参考答案:优势:基于构件的软件将软件开发的重点从程序编写转移到了基于已有构件的组装,更快地构造系统,减轻用来支持和升级大型系统所需...

问答题

什么是可重用构件?相对于普通的软件产品,对可重用构件有何特殊要求?

参考答案:可充用构件表示软件重用过程中,可重用的软件构件元素。可重用构件的特殊要求:(1)可重用构件应该具有功能上的独立性与完整性...

问答题

什么是软件重用?软件重用的层次可以分为哪几个级别?

参考答案:软件重用:是指在两次或多次不同的软件开发过程中重复使用相同或相似软件元素的过程。可以分为三个层次:(1)代码重用(2)设...

多项选择题

A.逻辑视图
B.进程视图
C.物理视图
D.开发视图和场景视图

多项选择题

A.构件
B.连接件
C.配置
D.端口和角色

赞题库

赞题库-搜题找答案

(已有500万+用户使用)


  • 历年真题

  • 章节练习

  • 每日一练

  • 高频考题

  • 错题收藏

  • 在线模考

  • 提分密卷

  • 模拟试题

无需下载 立即使用

版权所有©考试资料网(ppkao.com)All Rights Reserved