某服务器软件系统对可用性(Availability)、性能(Performance)和可修改性(Modification)的要求较高,(1)设计策略能提高该系统的可用性,(2)设计策略能够提高该系统的性能,(3)设计策略能够提高该系统的可修改性。
空白(2)处应选择()
A.分层结构
B.事务机制
C.主动冗余
D.队列调度
您可能感兴趣的试卷
你可能感兴趣的试题
某服务器软件系统对可用性(Availability)、性能(Performance)和可修改性(Modification)的要求较高,(1)设计策略能提高该系统的可用性,(2)设计策略能够提高该系统的性能,(3)设计策略能够提高该系统的可修改性。
空白(1)处应选择()
A.Ping/Echo
B.限制访问
C.运行时注册
D.接口-实现分离
A.领域专家
B.领域分析者
C.领域设计者
D.领域实现者
特定领域软件架构(DSSA)是在一个特定应用领域为一组应用提供组织结构参考的标准软件架构。实施DSSA的过程中包括一系列基本的活动,其中(1)活动的主要目的是为了获得DSSA。该活动参加人员中,(2)的主要任务是提供关于领域中系统的需求规约和实现的知识。
空白(1)处应选择()
A.领域需求
B.领域分析
C.领域设计
D.领域实现
基于软件架构的设计(ArchitectureBasedSoftwareDevelopment,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用(1)来描述软件架构,采用(2)来描述需求。
空白(2)处应选择()
A.用例与类图
B.用例与视角
C.用例与质量场景
D.视角与质量场景
基于软件架构的设计(ArchitectureBasedSoftwareDevelopment,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用(1)来描述软件架构,采用(2)来描述需求。
空白(1)处应选择()
A.类图和序列图
B.视角与视图
C.构件和类图
D.构件与功能
某银行系统采用Factory Method方法描述其不同账户之间的关系,设计出的类图如图8-44所示。其中与Factory Method中的"Creator"角色相对应的类是(1);与"Product"角色相对应的类是(2)。
空白(2)处应选择()
A.Bank
B.Account
C.Checking
D.Savings
某银行系统采用Factory Method方法描述其不同账户之间的关系,设计出的类图如图8-44所示。其中与Factory Method中的"Creator"角色相对应的类是(1);与"Product"角色相对应的类是(2)。
空白(1)处应选择()
A.Bank
B.Account
C.Checking
D.Savings
如图8-43(a)所示的UML类图描绘的是设计模式中的(1)模式。如图8-43(b)所示的UML类图描述了该模式的一种应用,其中与图8-43(a)中的"Abstraction"对应的类是(2)。
空白(2)处应选择()
A.DataAccess
B.DataAccessImpl
C.CustomerDM
D.AccountDM
如图8-43(a)所示的UML类图描绘的是设计模式中的(1)模式。如图8-43(b)所示的UML类图描述了该模式的一种应用,其中与图8-43(a)中的"Abstraction"对应的类是(2)。
空白(1)处应选择()
A.Command
B.Bridge
C.Composite
D.Proxy
A.架构模式
B.惯用法
C.设计模式
D.分析模式
最新试题
推迟绑定时间是提高系统运行时的可修改性的一种战术。
一个网站可以通过隔断和公网的连线来绝对保证安全。
安全性是衡量系统在向合法用户提供服务的同时,阻止非授权使用的能力。
数据流风格的构架不但关心数据怎样在运算单元之间流动,同时也关心控制点怎样在程序或系统之间移动。
CBAM是对软件系统进行经济建模的方法,它提供了对技术与经济问题以及构架决策的评估。
维持语义的一致性的目标是确保模块中所有责任都能协同工作,不需要过多依赖于别的模块。
CBAM不是使用一个单独的场景,是通过改变响应值对某一质量属性生成一组场景,每个场景又对应一个效用。
一个界面美观、容易学习的系统是用户评估易用性重要方面,因此构架设计对此质量属性帮助不大。
接口展示了软件构件之间的交互关系,对于软件构架而言非常重要,需要单独编档。
Pipe-and-Filter构架天然地支持并行,并具有良好的性能。