某服务器软件系统对可用性(Availability)、性能(Performance)和可修改性(Modification)的要求较高,(1)设计策略能提高该系统的可用性,(2)设计策略能够提高该系统的性能,(3)设计策略能够提高该系统的可修改性。
空白(3)处应选择()
A.信息隐藏
B.记录/回放
C.任务模型
D.回滚
您可能感兴趣的试卷
你可能感兴趣的试题
某服务器软件系统对可用性(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是位置依赖,可以用名称服务器来让A和B不直接依赖。
在一个软件系统中,功能是质量的载体,质量属性的得到依赖于开发的设计、执行以及部署等各个阶段的努力。
构架并不能独立实质量属性,它为质量属性的实现提供了基础。