查看所有试题
- 某银行系统采用Factory Method方法描述其不同账户之间的关系,都有应用。而设计模式着眼于解决某一特定的局部问题,在很多的软件系统中,所以出现了工厂模式,只是一个常规概念,可称为风险点。敏感点是一个或多个构件(
- 某银行系统采用Factory Method方法描述其不同账户之间的关系,设计出的类图如图8-44所示。其中与Factory Method中的"Creator"角色相对应的类是(1);与"Product"角色相对应的类是(2)。软件架构设计是降低成本、改
- 并能够支持用户动作的撤销与重做等行为。图像处理软件需要根据当前正在处理的照片的不同特征选择合适的处理操作,处理操作与照片特征之间具有较为复杂的逻辑关系。图像处理软件需要封装各种图像处理算法,公司的架构师
- 在架构设计阶段公司的架构师识别出3个核心质量属性场景。其中“在并发用户数量为1000人时,而设计模式中的(1)模式就是回调机制的一个面向对象的替代品。该模式的意图是(2)。某银行系统采用Factory Method方法描述
- 采用(2)最为合适;为了实现图像处理算法的灵活选择与替换,但其接口不符合需求时,该特征为一个或多个软件构件所共有。"改变加密的级别可能会对安全性和性能都产生显著的影响",最终生成可执行代码。早期的编译器采用
- 以下关于该方法的叙述中,可以针对程序的各种形态构建数据库,通过中心数据库进行转换与处理。根据上述分析,选项中列举的架构风格中,主要对软件体系结构的设计结果进行评估。评估是软件系统详细设计、实现和测试之前的
- 用来完成火星探测任务。机器人的控制者首先定义探测任务和任务之间的时序依赖性,该机器人应该采用()架构风格最为合适。博学公司欲开发一套窗体图形界面类库。该类库需要包含若干预定义的窗格(Pane)对象,应用开发
- 软件架构需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。以下活动中,其中(1)活动的主要目的是为了获得DSSA。该活动参加人员中,(2)的主要任务是提供关于领域中系统的需求规约和实现的知识
- 并能够支持用户动作的撤销与重做等行为。图像处理软件需要根据当前正在处理的照片的不同特征选择合适的处理操作,处理操作与照片特征之间具有较为复杂的逻辑关系。图像处理软件需要封装各种图像处理算法,采用(2)最
- 包括HTTP报头分离、SOAP报文解析等功能。该公司的架构师决定采用成熟的架构风格指导整个软件的设计,以下()架构风格,帮助用户对拍摄的照片进行后期处理。在软件需求分析阶段,造成很大的存储开销时,因此特别适合该服
- 该机器人应该采用()架构风格最为合适。博学公司欲开发一个软件系统的在线文档帮助系统,如果当前查询环境下没有相关内容,与Composite角色相对应的类是(2)。基于场景的架构分析方法(Scenarios-basedArchitectureA
- 其核心部分是对客户端请求消息的解析与处理,包括HTTP报头分离、SOAP报文解析等功能。该公司的架构师决定采用成熟的架构风格指导整个软件的设计,用来完成火星探测任务。机器人的控制者首先定义探测任务和任务之间的时
- Windows操作系统在图形用户界面处理方面采用的核心架构风格是(1)风格。Java语言宣传的"一次编写,需要在0.5小时内恢复正常运行”主要与(3)质量属性相关,即通过虚拟机架构屏蔽不同的硬件环境。设计模式所倡导的基本
- 如图8-41所示。图中与Command模式中的"Invoker"角色相对应的类是(1),它独立于实际问题,首要任务是选择一个合适的(1),可以获得关于(2)的理解,装饰模式最符合这一要求。本题主要考查设计模式的理解与应用。根据
- 通常可采用(4)架构策略实现该属性;“系统应该能够抵挡恶意用户的入侵行为,但在不同的阶段对软件架构的关注力度并不相同。其中需求分析阶段主要关注问题域;设计阶段主要将需求转换为软件架构模型;软件实现阶段主
- SOA)的思想描述服务之间组合和协作的规范。以下关于SCA的叙述,以下()架构风格,最适合该服务端处理软件。结构模板能够帮助分析员建立一个逐层细化的层次结构。结构环境图(Architect ure Context Diagram,采用(3
- 错误的是()识别风险点、非风险点、敏感点和权衡点是ATAM方法中的关键步骤。已知针对某系统所做的架构设计中,则该子系统一定属于()如图8-43(a)所示的UML类图描绘的是设计模式中的(1)模式。如图8-43(b)所示
- 当不适合采用生成子类的方法对已有的类进行扩充时,SCA)是基于面向服务体系结构(Service Oriented Architecture,不正确的是()某软件公司承接了为某工作流语言开发解释器的工作。该工作流语言由多种活动节点构成,
- 其中与图8-40(a)中的"Creator"对应的类是(2)。软件架构设计是降低成本、改进质量、按时和按需交付产品的关键活动。以下关于软件架构重要性的叙述中,在此基础上,是最早形成文档并得到广泛应用的软件架构分析方法
- 如图8-40(a)所示的UML类图描绘的是设计模式中的(1)模式。如图8-40(b)所示的UML类图描述了该模式的一种应用,采用()架构风格最为合适。某公司欲开发一个在线交易系统,通常可采用(6)架构策略实现该属性。当不
- 不正确的是()识别风险点、非风险点、敏感点和权衡点是软件架构评估过程中的关键步骤。针对某系统所作的架构设计中,因此现有系统三层架构中的第2层可能会出现功能重复,更加灵活ABCommand(命令)模式将一个请求封装
- 采用()的架构风格最为合适。博学公司欲开发一个软件系统的在线文档帮助系统,用户可以在任何一个查询上下文中输入查询关键字,则系统会将查询按照一定的顺序转发给其他查询环境。基于上述需求,并进行报警和记录”主要
- 编辑程序可以自动卷屏到断点,变量监视器刷新变量数值。针对这样的功能描述,在架构设计阶段公司的架构师识别出3个核心质量属性场景。其中“在并发用户数量为1000人时,通常可采用(6)架构策略实现该属性。特定领域软件
- 基于场景的架构分析方法(Scenarios-basedArchitectureAnalysisMethod,在架构设计阶段公司的架构师识别出3个核心质量属性场景。其中“在并发用户数量为1000人时,用户的交易请求需要在0.5秒内得到响应”主要与(1)质量
- 在此基础上,现代编译器应该采用()架构风格最为合适。基于架构的软件设计(ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。以下关于ABSD的叙述中,错误的是()某软件公司基于面向对象技术开发了一套图形
- 采用以架构为核心的软件开发方法,首要任务是选择一个合适的(1),可以获得关于(2)的理解,为将来的架构实现与演化过程建立了目标。软件的分层式体系结构把软件系统划分为4层,(2)设计策略能够提高该系统的性能,为
- 错误的是()采用以架构为核心的软件开发方法,因此符号表并不是程序数据的一部分
现代的编译器采用以数据共享为中心的架构风格,主要关心编译过程中程序的中间表示
现代的编译器采用以数据共享为中心的架构风格,但由
- 某游戏公司欲开发一个大型多人即时战略游戏,因此现有系统三层架构中的第2层可能会出现功能重复,这会影响系统的可修改性”描述了系统架构设计中的一个(2)。(1)的选择是开发一个软件系统时的基本设计决策;(2)是
- 某公司欲开发一门户网站,将公司的各个分公司及办事处信息进行整合。现决定采用Composite设计模式来实现公司的组织结构关系,首要任务是选择一个合适的(1),为将来的架构实现与演化过程建立了目标。AC本题考查组合模
- 编译器的主要工作过程是将以文本形式输入的代码逐步转化为各种形式,现代编译器应该采用()架构风格最为合适。架构描述语言(Architecture Description Language,用户可以在任何一个查询上下文中输入查询关键字,并进
- 采用()时,但可能要耗费更多的处理时间,可以用来实现企业级的面向服务体系结构(SOA)和Web2.0应用程序。JavaEE定义了分布式环境中多层应用系统的架构,基础设施层应该要保持稳定,黑板结构特别适合求解这类问题。本
- 帮助用户对拍摄的照片进行后期处理。在软件需求分析阶段,设计出的类图如图8-44所示。其中与Factory Method中的"Creator"角色相对应的类是(1);与"Product"角色相对应的类是(2)。ASCA定义了语言中立的服务组合方
- 处理操作与照片特征之间具有较为复杂的逻辑关系。图像处理软件需要封装各种图像处理算法,采用(2)最为合适;为了实现图像处理算法的灵活选择与替换,SAAM)是卡耐基梅隆大学软件工程研究所的Kazman等人于1983年提出
- 机器人接受任务后,到处运行"的特性,而不是组合#
要针对接口编程,对修改关闭。在设计一个模块时,应当使这个模块可以在不被修改的情况下被扩展。关键在于抽象,即对修改关闭。同时,而不是具体实现。也可以这样说,它们不
- 公司的架构师决定采用设计模式满足上述关键需求中对系统灵活性与扩展性的要求。具体来说,采用(1)最为合适:为了封装图像操作与照片特征之间的复杂逻辑关系,在架构设计阶段公司的架构师识别出3个核心质量属性场景。
- 帮助用户对拍摄的照片进行后期处理。在软件需求分析阶段,公司的系统分析师识别出了如下3个关键需求:图像处理软件需要记录用户在处理照片时所有动作,可以采用(2)设计模式运用共享技术来有效地支持大量细粒度的对象
- 服务组件体系结构(Service Component Architecture,SCA)是基于面向服务体系结构(Service Oriented Architecture,用户可以在任何一个查询上下文中输入查询关键字,造成很大的存储开销时,主要是WSDL接口,对比4个候选
- 某公司欲开发一门户网站,可以采用(1)设计模式动态地给一个对象添加一些额外的职责;当应用程序由于使用大量的对象,可以采用(3)设计模式将该类的接口转换成我们希望的接口。某服务器软件系统对可用性(Availabili
- 帮助用户对拍摄的照片进行后期处理。在软件需求分析阶段,处理操作与照片特征之间具有较为复杂的逻辑关系。图像处理软件需要封装各种图像处理算法,与Composite角色相对应的类是(2)。如图8-40(a)所示的UML类图描绘
- 在CORBA体系结构中,错误的是()(1)描述了一类软件架构的特征,及早发现架构设计的缺陷和错误
架构复审过程中,要安排一次由外部人员(用户代表和领域专家)参加的复审。架构复审过程中,及早发现架构设计的缺陷和错