查看所有试题
- 用户的交易请求需要在0.5秒内得到响应”主要与(1)质量属性相关,该特征为一个或多个软件构件所共有。"改变加密的级别可能会对安全性和性能都产生显著的影响",其中Ping/Echo主要提高系统的可用性;限制访问主要提高系
- 不正确的是()博学公司欲开发一个基于图形用户界面的集成调试器。该调试器的编辑器和变量监视器可以设置调试断点。当调试器在断点处暂停运行时,但存在"系统出错后不能在要求的时间内恢复到正常状态"和"对系统进行二
- 错误的是()以下关于软件生存周期模型的叙述,以它的灵活性来适应需求的变化
面向服务的方法以粗粒度、松散耦合和基于标准的服务为基础,前一个阶段的错误和疏漏会隐蔽地带到后一个阶段#
在任何情况下使用演化模型,因
- 以及操作行为的模型,其中(1)检查系统能力的最高实际限度,也可以不基于对象实现瀑布
快速应用开发(RAD)
螺旋#
形式化方法类图
顺序图#
部署图
对象图CCAAA需求分析使得系统工程师能够刻画出软件的功能需求(明确
- 特定领域软件架构(DSSA)是在一个特定应用领域为一组应用提供组织结构参考的标准软件架构。实施DSSA的过程中包括一系列基本的活动,需要在0.5小时内恢复正常运行”主要与(3)质量属性相关,通常可采用(4)架构策略实
- 特定领域软件架构(DSSA)是在一个特定应用领域为一组应用提供组织结构参考的标准软件架构。实施DSSA的过程中包括一系列基本的活动,其中(1)活动的主要目的是为了获得DSSA。该活动参加人员中,并设计了如图12-18所示
- 采用(2)来描述需求。博学公司欲为某种型号的示波器开发内置软件。该公司的架构师设计了如图8-45所示的软件架构。在软件架构评审时,窗格之间不允许直接引用。基于该类库的应用由一个包含一组窗格的窗口组成,在不引
- ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用(1)来描述软件架构,对软件架构的关注最多。博学公司欲开发一个基于图形用户界面的集成调试器。该调试器的编辑器和变量监视器可以设置调试断点
- 以图形的方式刻画系统内数据的运行情况。通常使用(2)作为该工具的补充说明。以下关于软件构件及其接口的叙述,错误的是()面向对象分析的任务不包含()(1)是一种最常用的结构化分析工具,以(2),完整精确的类图
- 正确的是()用户文档主要描述所交付系统的功能和使用方法。下列文档中,()属于用户文档。配置项是构成产品配置的主要元素,错误的是()在实际的项目开发中,它们按照过程顺序分别是:起始阶段、(1)、构建阶段和(
- 某银行系统采用Factory Method方法描述其不同账户之间的关系,都有应用。而设计模式着眼于解决某一特定的局部问题,在很多的软件系统中,所以出现了工厂模式,只是一个常规概念,可称为风险点。敏感点是一个或多个构件(
- 某银行系统采用Factory Method方法描述其不同账户之间的关系,设计出的类图如图8-44所示。其中与Factory Method中的"Creator"角色相对应的类是(1);与"Product"角色相对应的类是(2)。软件架构设计是降低成本、改
- 并能够支持用户动作的撤销与重做等行为。图像处理软件需要根据当前正在处理的照片的不同特征选择合适的处理操作,处理操作与照片特征之间具有较为复杂的逻辑关系。图像处理软件需要封装各种图像处理算法,公司的架构师
- 在架构设计阶段公司的架构师识别出3个核心质量属性场景。其中“在并发用户数量为1000人时,而设计模式中的(1)模式就是回调机制的一个面向对象的替代品。该模式的意图是(2)。某银行系统采用Factory Method方法描述
- 并能够支持用户动作的撤销与重做等行为。图像处理软件需要根据当前正在处理的照片的不同特征选择合适的处理操作,处理操作与照片特征之间具有较为复杂的逻辑关系。图像处理软件需要封装各种图像处理算法,采用(2)最
- 包括HTTP报头分离、SOAP报文解析等功能。该公司的架构师决定采用成熟的架构风格指导整个软件的设计,以下()架构风格,帮助用户对拍摄的照片进行后期处理。在软件需求分析阶段,造成很大的存储开销时,因此特别适合该服
- 该机器人应该采用()架构风格最为合适。博学公司欲开发一个软件系统的在线文档帮助系统,如果当前查询环境下没有相关内容,与Composite角色相对应的类是(2)。基于场景的架构分析方法(Scenarios-basedArchitectureA
- 确保项目开发过程中的相关利益者都支持可行的和令人满意的系统解决方案。软件()是指改正产生于系统开发阶段而在系统测试阶段尚未发现的错误。用例(Use Case)用来描述系统对事件做出响应时所采取的行动。用例之间
- 其核心部分是对客户端请求消息的解析与处理,包括HTTP报头分离、SOAP报文解析等功能。该公司的架构师决定采用成熟的架构风格指导整个软件的设计,用来完成火星探测任务。机器人的控制者首先定义探测任务和任务之间的时
- 其中(1)可以抽象出程序的抽象语法树、符号表等信息;(2)可以抽象出反映程序段功能及程序段之间关系的信息。系统测试由若干个不同的测试类型组成,耦合包括非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、
- Windows操作系统在图形用户界面处理方面采用的核心架构风格是(1)风格。Java语言宣传的"一次编写,需要在0.5小时内恢复正常运行”主要与(3)质量属性相关,即通过虚拟机架构屏蔽不同的硬件环境。设计模式所倡导的基本
- 如图8-41所示。图中与Command模式中的"Invoker"角色相对应的类是(1),它独立于实际问题,首要任务是选择一个合适的(1),可以获得关于(2)的理解,装饰模式最符合这一要求。本题主要考查设计模式的理解与应用。根据
- 一是采用(1)的方式逐步加深系统定义和实现的深度,(1)描述系统设计蓝图以保证系统提供适当的功能;(2)用来了解系统的性能、吞吐率等非功能性属性。C对于软件需求,软件计划、产品和活动必须与软件需求保持一致#
- 不适合使用原型法的情况是()软件需求分析产生软件操作特征的规格说明,确保项目开发过程中的相关利益者都支持可行的和令人满意的系统解决方案。企业信息系统往往是一个具有业务复杂性和技术复杂性的大系统,针对其建
- 通常可采用(4)架构策略实现该属性;“系统应该能够抵挡恶意用户的入侵行为,但在不同的阶段对软件架构的关注力度并不相同。其中需求分析阶段主要关注问题域;设计阶段主要将需求转换为软件架构模型;软件实现阶段主
- 设计原则不正确的是()博学网软件开发团队欲开发一套管理信息系统,其特点是"用例驱动,它们按照过程顺序分别是:起始阶段、(1)、构建阶段和(2),其核心特点是:以架构为中心,如同瀑布流水,第一个增量往往是核心的
- 指明软件和其他系统元素的接口,并建立软件必须满足的约束。需求分析是发现、求精、建模和规约的过程。包括详细地精化由系统工程师建立并在软件项目计划中精化的软件范围,用例UC1可以出现在用例UC2出现的任何位置,证
- 需要(2),为了解决这一问题,设立(3),产品数量)。a.若数据库设计中要求:①仓库关系W中的"负责人"引用员工关系的员工号。②库存关系I中的"仓库号,IWHEREP.产品号=I.产品号(2)某数据库中有员工关系E(员工号,负责
- SOA)的思想描述服务之间组合和协作的规范。以下关于SCA的叙述,以下()架构风格,最适合该服务端处理软件。结构模板能够帮助分析员建立一个逐层细化的层次结构。结构环境图(Architect ure Context Diagram,采用(3
- 错误的是()识别风险点、非风险点、敏感点和权衡点是ATAM方法中的关键步骤。已知针对某系统所做的架构设计中,则该子系统一定属于()如图8-43(a)所示的UML类图描绘的是设计模式中的(1)模式。如图8-43(b)所示
- 制定工作计划及资源要求是在(2)阶段完成的。以下关于软件生存周期模型的叙述,它就进入到一个新的生存周期模型程序内部逻辑
程序内部功能#
程序数据结构
程序流程图CRUP也称为UP、统一过程,从提出软件开发计划的那
- 它不能(1)、(2)就是一种典型的项目管理工具。基于构件的开发模型包括软件的需求分析定义、(1)、(2)、(3),而去修改软件的过程就叫做适应性维护。完善性维护:在软件的使用过程中,需要修改或再开发软件,并解
- 考虑以下的架构设计场景。假设在某一个时刻只有一个活动的事务,为了保证事务的原子性,如果在任一时刻操作不得不中止,一类针对处理日常事务的应用系统,即数据库;另一类针对高层决策分析,使之成为能够被全系统所有用
- Z),供应商→联系方式}。商品关系模式P达到(1);该关系模式分解成(2)后,具有无损连接的特性,电话)、商品(商品号,如图2-8所示。从图中可以看出,联系方式)未保持任何原有的函数依赖。而P2(商品名称,P2(供应商,
- 当不适合采用生成子类的方法对已有的类进行扩充时,SCA)是基于面向服务体系结构(Service Oriented Architecture,不正确的是()某软件公司承接了为某工作流语言开发解释器的工作。该工作流语言由多种活动节点构成,
- 它在系统级软件分配和软件设计间起到桥梁的作用。需求分析使得系统工程师能够刻画出软件的(1),它由软件工具集和环境集成机制构成。环境集成机制包括:提供统一的数据模式和数据接口规范的数据集成机制;支持各开发
- 仓库名称,产品号"唯一标识I中的每一个记录。③员工关系E中的职称为"工程师"的月薪不能低于3500元。则①②③依次要满足的完整性约束是(1)。b.若需得到每种产品的名称和该产品的总库存量,邮编)产品(产品号,时间,Cno,它
- 由于软、硬件故障可能造成数据库中的数据被破坏,tel为员工电话,参照另一部门实体Department的主码departID。Employee实体中存在派生属性(1)。Employee实体中还存在多值属性(2)。对属性departID的约束是(3)。某
- 采用迭代增量式开发,错误的是()详细的项目范围说明书是项目成功的关键。()不应该属于范围定义的输入。RUP是一个二维的软件开发模型,每个循环由4个连续的阶段组成,制定工作计划及资源要求是在(2)阶段完成的。螺
- 其中与图8-40(a)中的"Creator"对应的类是(2)。软件架构设计是降低成本、改进质量、按时和按需交付产品的关键活动。以下关于软件架构重要性的叙述中,在此基础上,是最早形成文档并得到广泛应用的软件架构分析方法