当前位置:高级系统架构师题库>软件架构设计题库

问题:

[单选] 软件的分层式体系结构把软件系统划分为4层,这4层结构自顶向下分别是()

A . 应用软件、业务构件、中间件、系统软件
B . 业务构件、应用软件、中间件、系统软件
C . 应用软件、中间件、系统软件、业务构件
D . 业务构件、中间件、应用软件、系统软件

软件架构是降低成本、改进质量、按时和按需交付产品的关键因素。以下关于软件架构的描述,错误的是() 根据用户需求,能够确定一个最佳的软件架构,指导整个软件的开发过程。 软件架构设计需要满足系统的质量属性,如性能、安全性和可修改性等。 软件架构设计需要确定组件之间的依赖关系,支持项目计划和管理活动。 软件架构能够指导设计人员和实现人员的工作。 在客户机/服务器系统开发中,采用()时,应将数据层和数据处理层放置于服务器,应用逻辑层、表示逻辑层和表示层放置于客户机。 分布式表示结构。 分布式应用结构。 分布式数据和应用结构。 分布式数据结构。 管道和过滤器模式属于() 数据为中心的体系结构。 数据流体系结构。 调用和返回体系结构。 层次式体系结构。 Architecture TradeoffAnalysis Method(ATAM)是一种软件架构的评估方法,以下关于该方法的叙述中,正确的是() ATAM是一种代码评估方法。 ATAM需要评估软件的需求是否准确。 ATAM需要对软件系统进行测试。 ATAM不是一种精确的评估工具。 某软件公司承接了为某工作流语言开发解释器的工作。该工作流语言由多种活动节点构成,具有类XML的语法结构。用户要求解释器工作时,对每个活动节点进行一系列的处理,包括执行活动、日志记录、调用外部应用程序等,并且要求处理过程具有可扩展能力。针对这种需求,公司采用()最为恰当。 适配器模式。 迭代器模式。 访问者模式。 观察者模式。 软件的分层式体系结构把软件系统划分为4层,这4层结构自顶向下分别是()
参考答案:

  参考解析

软件的分层式体系结构把软件系统划分为4层,这4层结构自顶向下分别是应用软件、业务构件、中间件和系统软件。

在线 客服