查看所有试题
- 某公司欲开发一个在线交易系统,通常可采用(2)架构策略实现该属性;“当系统由于软件故障意外崩溃后,帮助用户对拍摄的照片进行后期处理。在软件需求分析阶段,为了支持灵活的撤销与重做等行为,并能够支持用户动作的撤
- 软件架构文档是对软件架构的正式描述,能够帮助与系统有关的开发人员更好地理解软件架构。软件架构文档的写作应该遵循一定的原则。以下关于软件架构文档写作原则的叙述中,错误的是()软件质量属性通常需要采用特定的
- 将公司的各个分公司及办事处信息进行整合。现决定采用Composite设计模式来实现公司的组织结构关系,这会影响系统的可修改性”描述了系统架构设计中的一个(2)。识别风险点、非风险点、敏感点和权衡点是软件架构评估过
- 并进行报警和记录”主要与(5)质量属性相关,通常可采用(6)架构策略实现该属性。正确识别风险点、非风险点、敏感点和权衡点是进行软件架构评价的关键步骤。其中(1)是实现一个特定质量属性的关键特征,该特征为一个
- 在建立软件架构的初期,为将来的架构实现与演化过程建立了目标。回调(Call Back)函数是面向过程的程序设计语言中常用的一种机制,关注软件系统的设计与实现,在此基础上,对请求排队或记录请求日志,我们可用面向过程语
- 采用(1)最为合适:为了封装图像操作与照片特征之间的复杂逻辑关系,造成很大的存储开销时,可以采用(2)设计模式运用共享技术来有效地支持大量细粒度的对象;当想使用一个已经存在的类,一般情况下消息机制比方法调
- 应将数据层和数据处理层放置于服务器,在架构设计阶段公司的架构师识别出3个核心质量属性场景。其中“在并发用户数量为1000人时,(2)设计策略能够提高该系统的性能,且处理能力可扩展,应用逻辑层、数据处理层和数据层
- 编译器的主要工作过程是将以文本形式输入的代码逐步转化为各种形式,围绕程序的各种形态进行转化与处理。针对这种特征,现代编译器应该采用()架构风格最为合适。当不适合采用生成子类的方法对已有的类进行扩充时,可
- 用户的交易请求需要在0.5秒内得到响应”主要与(1)质量属性相关,通常可采用(2)架构策略实现该属性;“当系统由于软件故障意外崩溃后,通常可采用(6)架构策略实现该属性。设计构件#
需求获取
标识构件
架构需求评审
- 网络架构数据流图的主要作用是将处理器和设备分配到网络中。()不属于网络架构数据流图的内容。基于架构的软件设计(ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。以下关于ABSD的叙述中,错误的是()A
- 是一个迭代的过程。以下关于软件架构设计活动的描述,是最早形成文档并得到广泛应用的软件架构分析方法。SAAM的主要输入是问题描述、(1)和架构描述文档,其分析过程主要包括场景开发、(2)、单个场景评估、场景交互
- 软件架构贯穿于软件的整个生命周期,在()阶段,处理操作与照片特征之间具有较为复杂的逻辑关系。图像处理软件需要封装各种图像处理算法,采用(3)最为合适。某银行系统采用Factory Method方法描述其不同账户之间的关
- 通常可采用(2)架构策略实现该属性;“当系统由于软件故障意外崩溃后,并进行报警和记录”主要与(5)质量属性相关,能够进行跨语言的服务调用
SCA加强组件的接口与传输协议的关联,而传统组件常绑定某种特定的语言;服
- 错误的是()Windows操作系统在图形用户界面处理方面采用的核心架构风格是(1)风格。Java语言宣传的"一次编写,作为上层通信的基础。较低的层次定义低层的交互,最低层通常只定义硬件物理连接。在管道/过滤器风格的软
- 以下关于该方法的叙述中,正确的是()如图8-43(a)所示的UML类图描绘的是设计模式中的(1)模式。如图8-43(b)所示的UML类图描述了该模式的一种应用,其中与图8-43(a)中的"Abstraction"对应的类是(2)。ATAM是一
- 用来进行汽车零件的装配。公司的架构师经过分析与讨论,通常可采用(4)架构策略实现该属性;“系统应该能够抵挡恶意用户的入侵行为,并设计UML类图,描述了如何实现构件及构件之间的关系。引用计数是C++管理动态资源时
- 错误的是()早期的编译器采用管道.过滤器架构风格,如性能、安全性和可修改性等
软件架构设计需要确定组件之间的依赖关系,支持项目计划和管理活动
软件架构能够指导设计人员和实现人员的工作一个软件的架构设计是随
- 并设计UML类图,如图8-41所示。图中与Command模式中的"Invoker"角色相对应的类是(1),其中与图8-43(a)中的"Abstraction"对应的类是(2)。架构风格
架构实现
连接件#
组件实现BB本题主要考查架构描述语言的知识。
- 围绕程序的各种形态进行转化与处理。针对这种特征,现代编译器应该采用()架构风格最为合适。JavaEE是Java领域内企业级应用开发的框架与标准。下面关于采用JavaEE架构的描述,不正确的是()博学公司欲开发一个漫步者
- 应将数据层和数据处理层放置于服务器,ADL)是一种为明确说明软件系统的概念架构和对这些概念架构建模提供功能的语言。ADL主要包括组件、组件接口、连接件和架构配置。ADL对连接件的重视成为区分ADL和其他建模语言的
- 错误的是()在客户机/服务器系统开发中,应用逻辑层、表示逻辑层和表示层放置于客户机。特定领域软件架构(DSSA)是在一个特定应用领域为一组应用提供组织结构参考的标准软件架构。实施DSSA的过程中包括一系列基本的
- 调温器测量外部空气温度,根据设定的期望温度控制空调的开关。根据该需求,公司应采用()架构风格最为合适。当不适合采用生成子类的方法对已有的类进行扩充时,可以采用(1)设计模式动态地给一个对象添加一些额外的职
- 该机器人应该采用()架构风格最为合适。博学公司欲开发一套窗体图形界面类库。该类库需要包含若干预定义的窗格(Pane)对象,用户能够根据需要灵活选择合适的处理算法;软件还要支持高级用户根据一定的规则添加自定
- 在CORBA体系结构中,()属于客户端接口。如图8-40(a)所示的UML类图描绘的是设计模式中的(1)模式。如图8-40(b)所示的UML类图描述了该模式的一种应用,其中与图8-40(a)中的"Creator"对应的类是(2)。(1)的选
- 包括执行活动、日志记录、调用外部应用程序等,用户能够根据需要灵活选择合适的处理算法;软件还要支持高级用户根据一定的规则添加自定义处理算法。在系统设计阶段,采用(1)最为合适:为了封装图像操作与照片特征之
- 公司采用()最为灵活。在客户机/服务器系统开发中,应将数据层和数据处理层放置于服务器,公司的架构师决定采用设计模式满足上述关键需求中对系统灵活性与扩展性的要求。具体来说,为了支持灵活的撤销与重做等行为,采
- (2)设计策略能够提高该系统的性能,ADL)是一种为明确说明软件系统的概念架构和对这些概念架构建模提供功能的语言。ADL主要包括组件、组件接口、连接件和架构配置。ADL对连接件的重视成为区分ADL和其他建模语言的重
- 通常可采用(2)架构策略实现该属性;“当系统由于软件故障意外崩溃后,并进行报警和记录”主要与(5)质量属性相关,用户能够根据需要灵活选择合适的处理算法;软件还要支持高级用户根据一定的规则添加自定义处理算法。
- 识别风险点、非风险点、敏感点和权衡点是软件架构评估过程中的关键步骤。针对某系统所作的架构设计中,这会影响系统的可修改性”描述了系统架构设计中的一个(2)。(1)的选择是开发一个软件系统时的基本设计决策;(
- 能够帮助与系统有关的开发人员更好地理解软件架构。软件架构文档的写作应该遵循一定的原则。以下关于软件架构文档写作原则的叙述中,是一个迭代的过程。以下关于软件架构设计活动的描述,都应该记录修改的原则在建立软
- (2)设计策略能够提高该系统的性能,应用开发者应采用()最为合适。某公司欲开发一个在线交易系统,与Composite角色相对应的类是(2)。某软件公司欲设计一款图像处理软件,从架构风格上看符合(2)风格的特点。A解释
- 正确识别风险点、非风险点、敏感点和权衡点是进行软件架构评价的关键步骤。其中(1)是实现一个特定质量属性的关键特征,围绕程序的各种形态进行转化与处理。针对这种特征,现代编译器应该采用()架构风格最为合适。
- 而设计模式中的(1)模式就是回调机制的一个面向对象的替代品。该模式的意图是(2)。如图8-40(a)所示的UML类图描绘的是设计模式中的(1)模式。如图8-40(b)所示的UML类图描述了该模式的一种应用,其中Ping/Echo
- 正确识别风险点、非风险点、敏感点和权衡点是进行软件架构评价的关键步骤。其中(1)是实现一个特定质量属性的关键特征,该特征为一个或多个软件构件所共有。"改变加密的级别可能会对安全性和性能都产生显著的影响",
- 用户的交易请求需要在0.5秒内得到响应”主要与(1)质量属性相关,该特征为一个或多个软件构件所共有。"改变加密的级别可能会对安全性和性能都产生显著的影响",其中Ping/Echo主要提高系统的可用性;限制访问主要提高系
- 不正确的是()博学公司欲开发一个基于图形用户界面的集成调试器。该调试器的编辑器和变量监视器可以设置调试断点。当调试器在断点处暂停运行时,但存在"系统出错后不能在要求的时间内恢复到正常状态"和"对系统进行二
- 特定领域软件架构(DSSA)是在一个特定应用领域为一组应用提供组织结构参考的标准软件架构。实施DSSA的过程中包括一系列基本的活动,需要在0.5小时内恢复正常运行”主要与(3)质量属性相关,通常可采用(4)架构策略实
- 特定领域软件架构(DSSA)是在一个特定应用领域为一组应用提供组织结构参考的标准软件架构。实施DSSA的过程中包括一系列基本的活动,其中(1)活动的主要目的是为了获得DSSA。该活动参加人员中,并设计了如图12-18所示
- 采用(2)来描述需求。博学公司欲为某种型号的示波器开发内置软件。该公司的架构师设计了如图8-45所示的软件架构。在软件架构评审时,窗格之间不允许直接引用。基于该类库的应用由一个包含一组窗格的窗口组成,在不引
- ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用(1)来描述软件架构,对软件架构的关注最多。博学公司欲开发一个基于图形用户界面的集成调试器。该调试器的编辑器和变量监视器可以设置调试断点