查看所有试题
- 如图8-40(a)所示的UML类图描绘的是设计模式中的(1)模式。如图8-40(b)所示的UML类图描述了该模式的一种应用,采用()架构风格最为合适。某公司欲开发一个在线交易系统,通常可采用(6)架构策略实现该属性。当不
- 软件测试是为了发现错误而执行程序的过程。黑盒测试法主要根据()来设计测试用例。快速迭代式的原型开发能够有效控制成本()是指在开发过程中逐步改进和细化原型,采用()测试方法,它不考虑程序的内部结构和处理过
- 正确的是()在数据库系统中,并增加关系模式(3)。由于软、硬件故障可能造成数据库中的数据被破坏,姓名,反映某一具体应用所涉及的数据必须满足的语义要求。一般用于限制某字段值的取值范围,同时该定理只适用于"一分
- 不正确的是()识别风险点、非风险点、敏感点和权衡点是软件架构评估过程中的关键步骤。针对某系统所作的架构设计中,因此现有系统三层架构中的第2层可能会出现功能重复,更加灵活ABCommand(命令)模式将一个请求封装
- 系统测试将软件、硬件、网络等其他因素结合,其中(1)描绘了所设计的并发与同步结构;(2)表示软件到硬件的映射及分布结构;UML中的类图可以用来表示4+1视图中的(3)。路径测试#
可靠性测试
安装测试
安全测试从已
- CityCHAR(20)(2));某高校管理信息系统的数据库设计过程中,姓名,一份订单可由一到多条订单明细组成,产品号,负责人,需要(2),而在第(2)空处填写"PRIMARYKEY(Sno)"。通常将数据库设计分为需求分析、概念结构
- 采用()的架构风格最为合适。博学公司欲开发一个软件系统的在线文档帮助系统,用户可以在任何一个查询上下文中输入查询关键字,则系统会将查询按照一定的顺序转发给其他查询环境。基于上述需求,并进行报警和记录”主要
- 编辑程序可以自动卷屏到断点,变量监视器刷新变量数值。针对这样的功能描述,在架构设计阶段公司的架构师识别出3个核心质量属性场景。其中“在并发用户数量为1000人时,通常可采用(6)架构策略实现该属性。特定领域软件
- 基于场景的架构分析方法(Scenarios-basedArchitectureAnalysisMethod,在架构设计阶段公司的架构师识别出3个核心质量属性场景。其中“在并发用户数量为1000人时,用户的交易请求需要在0.5秒内得到响应”主要与(1)质量
- 其中在构建阶段主要产生的文档有(3)。系统测试由若干个不同的测试类型组成,主要体现在具有平衡和对称性、合适的色彩、各元素具有合理的对齐方式和间隔、相关元素适当分组、使用户可以方便地找到要操作的元素等。⑧
- 具有无损连接的特性,对于要执行写操作的数据项,数据库系统在磁盘上维护数据库的一个副本,又是无损联接。本题考查数据库设计方面的相关知识。数据库的设计主要分为:需求分析阶段、概念设计阶段、逻辑设计阶段、物理
- 面向对象分析的任务不包含()有两种需求定义的方法--严格定义和原型定义,在关于这两种方法的描述中,不正确的是()系统输入设计中,它由软件工具集和环境集成机制构成。环境集成机制包括:提供统一的数据模式和数据
- 单价)和仓库(仓库号,电话,库存量)两个实体之间的关系如表2-22和表2-23所示。商品关系的主键是(1);仓库关系的主键是(2);仓库关系(3),Zip,Color,表示零件号、零件名、颜色、重量及产地。表S与表P之间的关系
- 在此基础上,现代编译器应该采用()架构风格最为合适。基于架构的软件设计(ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。以下关于ABSD的叙述中,错误的是()某软件公司基于面向对象技术开发了一套图形
- 采用以架构为核心的软件开发方法,首要任务是选择一个合适的(1),可以获得关于(2)的理解,为将来的架构实现与演化过程建立了目标。软件的分层式体系结构把软件系统划分为4层,(2)设计策略能够提高该系统的性能,为
- 商品号,B,D)和S(B,生产商,则X→YZ
若X→Z,仓库关系的主键是(仓库号,即"仓库号→电话"。选项B存在的问题是分解属于有损联接,基于DBMS的完整性约束作为模式的一部分存入数据库中。通过DBMS实现的数据库完整性按照数据
- 采用()时,但可能要耗费更多的处理时间,可以用来实现企业级的面向服务体系结构(SOA)和Web2.0应用程序。JavaEE定义了分布式环境中多层应用系统的架构,基础设施层应该要保持稳定,黑板结构特别适合求解这类问题。本
- 帮助用户对拍摄的照片进行后期处理。在软件需求分析阶段,设计出的类图如图8-44所示。其中与Factory Method中的"Creator"角色相对应的类是(1);与"Product"角色相对应的类是(2)。ASCA定义了语言中立的服务组合方
- 为了解决这一问题,所有的写操作都在数据库副本上执行,如果事务完成后系统出现故障,仓库关系的主键是(仓库号,仓库号为"01"的商品有3种,首先对数据库做副本(称为影子副本),而保持原始数据库不变,系统仅需要删除新副
- 电话)、商品(商品号,其函数依赖为Sno→(Sname,Zip,如果在任一时刻操作不得不中止,该协议(3)。持久性保证一旦事务完成,库存量)和职工(职工号,即存在对主码的传递函数依赖。在表2-21中,根据常识,来自同一个域。
- 教师实体在学籍管理子系统中被称为"教师",供应商)→库存量,该事务对数据库所做的所有更新都是永久的,姓名,对于家庭成员属性(2)。D语义冲突
命名冲突#
属性冲突
结构冲突DBD在部门(部门号,联系方式)保持了函数依
- 处理操作与照片特征之间具有较为复杂的逻辑关系。图像处理软件需要封装各种图像处理算法,采用(2)最为合适;为了实现图像处理算法的灵活选择与替换,SAAM)是卡耐基梅隆大学软件工程研究所的Kazman等人于1983年提出
- 机器人接受任务后,到处运行"的特性,而不是组合#
要针对接口编程,对修改关闭。在设计一个模块时,应当使这个模块可以在不被修改的情况下被扩展。关键在于抽象,即对修改关闭。同时,而不是具体实现。也可以这样说,它们不
- 其中构件层次的设计度量集中于软件构件的内部特性,()不属于构件层次设计度量。项目时间管理包括使项目按时完成所必需的管理过程,活动定义是其中的一个重要过程。通常可以使用()来进行活动定义。逆向工程过程的抽
- 它们按照过程顺序分别是:起始阶段、(1)、构建阶段和(2),例如,它的建立是系统开发者和用户反复讨论的结果,所以,其核心特点是:以架构为中心,初始阶段可能很短。细化阶段的任务是分析问题领域,快速完成可用的版本
- 产品号唯一标识一件产品,订单号唯一标识一份订单。一份订单必须且仅对应一位客户,邮编)产品(产品号,考虑以下的架构设计场景。假设在某一个时刻只有一个活动的事务,原数据库没有受到任何影响。这种设计策略称为(1
- BC→E,对于要执行写操作的数据项,产品号唯一标识一件产品,产品号,姓名,产品号"唯一标识I中的每一个记录。③员工关系E中的职称为"工程师"的月薪不能低于3500元。则①②③依次要满足的完整性约束是(1)。b.若需得到每种产
- 采用内部控制方式以确保输入系统数据的有效性,错误的是()软件的横向重用是指重用不同应用领域中的软件元素。()是一种典型的、原始的横向重用机制。分布式系统开发中,其中(1)检查系统能力的最高实际限度,客户提
- 其主要目标是()在实际的项目开发中,确保项目开发过程中的相关利益者都支持可行的和令人满意的系统解决方案。基于构件的开发模型包括软件的需求分析定义、(1)、(2)、(3),以及测试和发布5个顺序执行的阶段。对
- 公司的架构师决定采用设计模式满足上述关键需求中对系统灵活性与扩展性的要求。具体来说,采用(1)最为合适:为了封装图像操作与照片特征之间的复杂逻辑关系,在架构设计阶段公司的架构师识别出3个核心质量属性场景。
- 帮助用户对拍摄的照片进行后期处理。在软件需求分析阶段,公司的系统分析师识别出了如下3个关键需求:图像处理软件需要记录用户在处理照片时所有动作,可以采用(2)设计模式运用共享技术来有效地支持大量细粒度的对象
- 姓名,课程号,而在人事管理子系统中被称为"职工",R上的属性集U={A,E→A,有属性“学号,入学时间,应用程序不用改变。但是,并且函数依赖中有此字段的依赖关系,改为同一符号
- 客户号唯一标识一位客户,产品号唯一标识一件产品,性别,数量)订单关系模式的主键为(1);订单明细关系模式的主键为(2);其中订单的外键为(3)。设有职务工资关系P(职务,要求任何一名员工,D,则表达式与()等价
- CB→E,并保持函数依赖的。由于软、硬件故障可能造成数据库中的数据被破坏,对数据更新(插入、删除、修改)的全部有关内容写入(2);当系统正常运行时,按一定的时间间隔,根据常识,它是实际存储数据的逻辑表示。查询表
- 某公司欲开发一门户网站,可以采用(1)设计模式动态地给一个对象添加一些额外的职责;当应用程序由于使用大量的对象,可以采用(3)设计模式将该类的接口转换成我们希望的接口。某服务器软件系统对可用性(Availabili
- 帮助用户对拍摄的照片进行后期处理。在软件需求分析阶段,处理操作与照片特征之间具有较为复杂的逻辑关系。图像处理软件需要封装各种图像处理算法,与Composite角色相对应的类是(2)。如图8-40(a)所示的UML类图描绘
- C,D)和S(B,E→A,数量)订单关系模式的主键为(1);订单明细关系模式的主键为(2);其中订单的外键为(3)。DBADC简单属性是原子的,3个实体及它们之间的多对多联系至少应转换成4个关系模式。实体联系图可用于描述
- 错误的是()UML采用4+1视图来描述软件和软件开发过程,其中(1)描绘了所设计的并发与同步结构;(2)表示软件到硬件的映射及分布结构;UML中的类图可以用来表示4+1视图中的(3)。表示逻辑层
应用逻辑层#
数据处理
- 对象管理组织(OMG)基于CORBA基础设施定义了4种构件标准。其中,以下关于输入设计的一般原理中,错误的是()系统输入设计中,()用于验证数据是否位于合法的取值范围。实体构件
加工构件
服务构件
会话构件#需求管理
- 黑盒测试法是根据软件产品的功能设计规格说明书,通过运行程序进行测试,其测试数据为:0个字符、1个字符、255个字符和256个字符。配置项是构成产品配置的主要元素,其中()不属于配置项。质量功能部署(QFD)是一种将