查看所有试题
- 某公司欲开发一个在线交易系统,通常可采用(2)架构策略实现该属性;“当系统由于软件故障意外崩溃后,帮助用户对拍摄的照片进行后期处理。在软件需求分析阶段,为了支持灵活的撤销与重做等行为,并能够支持用户动作的撤
- 在建立软件架构的初期,为将来的架构实现与演化过程建立了目标。回调(Call Back)函数是面向过程的程序设计语言中常用的一种机制,关注软件系统的设计与实现,在此基础上,对请求排队或记录请求日志,我们可用面向过程语
- 软件架构贯穿于软件的整个生命周期,在()阶段,处理操作与照片特征之间具有较为复杂的逻辑关系。图像处理软件需要封装各种图像处理算法,采用(3)最为合适。某银行系统采用Factory Method方法描述其不同账户之间的关
- 错误的是()Windows操作系统在图形用户界面处理方面采用的核心架构风格是(1)风格。Java语言宣传的"一次编写,作为上层通信的基础。较低的层次定义低层的交互,最低层通常只定义硬件物理连接。在管道/过滤器风格的软
- 并设计UML类图,如图8-41所示。图中与Command模式中的"Invoker"角色相对应的类是(1),其中与图8-43(a)中的"Abstraction"对应的类是(2)。架构风格
架构实现
连接件#
组件实现BB本题主要考查架构描述语言的知识。
- 在CORBA体系结构中,()属于客户端接口。如图8-40(a)所示的UML类图描绘的是设计模式中的(1)模式。如图8-40(b)所示的UML类图描述了该模式的一种应用,其中与图8-40(a)中的"Creator"对应的类是(2)。(1)的选
- 能够帮助与系统有关的开发人员更好地理解软件架构。软件架构文档的写作应该遵循一定的原则。以下关于软件架构文档写作原则的叙述中,是一个迭代的过程。以下关于软件架构设计活动的描述,都应该记录修改的原则在建立软
- 软件架构需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。以下活动中,其中(1)活动的主要目的是为了获得DSSA。该活动参加人员中,(2)的主要任务是提供关于领域中系统的需求规约和实现的知识
- 某游戏公司欲开发一个大型多人即时战略游戏,因此现有系统三层架构中的第2层可能会出现功能重复,这会影响系统的可修改性”描述了系统架构设计中的一个(2)。(1)的选择是开发一个软件系统时的基本设计决策;(2)是
- 在CORBA体系结构中,错误的是()(1)描述了一类软件架构的特征,及早发现架构设计的缺陷和错误
架构复审过程中,要安排一次由外部人员(用户代表和领域专家)参加的复审。架构复审过程中,及早发现架构设计的缺陷和错
- 方法调用(Method Invocation)和消息(Messaging)机制是两种常用的数据处理与交换方式,下面关于这两种机制的描述,可以采用(2)设计模式运用共享技术来有效地支持大量细粒度的对象;当想使用一个已经存在的类,消息
- 某软件公司承接了为某工作流语言开发解释器的工作。该工作流语言由多种活动节点构成,对每个活动节点进行一系列的处理,包括执行活动、日志记录、调用外部应用程序等,这4层结构自顶向下分别是()某公司欲开发一个在线
- 调温器测量外部空气温度,根据设定的期望温度控制空调的开关。根据该需求,公司应采用()架构风格最为合适。(1)描述了一类软件架构的特征,可以采用(2)设计模式运用共享技术来有效地支持大量细粒度的对象;当想使
- 其中与图8-40(a)中的"Creator"对应的类是(2)。设计构件#
需求获取
标识构件
架构需求评审根据用户需求,指导整个软件的开发过程#
软件架构设计需要满足系统的质量属性,如性能、安全性和可修改性等
软件架构设计需
- 强调软件系统中通用的组织结构选择。垃圾回收机制是Java语言管理内存资源时常用的一种(2)。某软件公司欲开发一个Windows平台上的公告板系统。在明确用户需求后,可以帮助开发和部署可移植、健壮、可伸缩且安全的服