单选题Architecture Tradeoff Analysis Method(ATAM)是一种软件架构的评估方法,以下关于该方法的叙述中,正确的是( )。
单选题EJB是企业级Java构件,用于开发和部署多层结构的、分布式的、面向对象的Java应用系统
单选题 在数据库设计的需求分析阶段应当形成______,这些文档可以作为______阶段的设计依据。
单选题计算机性能评价有多种方法,在关于各种性能评价方法的描述中,错误的是______。 A.CPT方法计算的是每秒百万次理论运算(MTOPS),因而称为综合理论性能 B.用MIPS来比较体系结构不同的计算机的运算速度可能会得出错误的结论 C.吉布森(Gibson)混合比例计算法会受到Cache命中率和流水线效率的影响而出现测量偏差 D.PDR方法测量的是指令执行的平均时间,它可以全面反映计算机的性能指标
单选题某软件开发团队为一个遗传工程领域服务公司开发一个软件新产品,该产品能够加速基因分类的速度。这项工作是面向研究方向开发的,其目标是在下一个季度内有相应的产品上市。对于该开发项目,比较适合选择______团队结构。 A.同步式或开放式 B.随机式或开放式 C.封闭式或同步式 D.封闭式或随机式
单选题嵌入式处理器是嵌入式系统的核心部件,一般可分为嵌入式微处理器(MPU)、微控制器(MCU)、数字信号处理器(DSP)和片上系统(SOC)。以下叙述中,错误的是( )。
单选题图4—3所示为______设计模式,抽象了主体与Observer之间的耦合关系,对一个对象的修改能够在不知道其他对象标识的情况下通知这些对象。A.CompositeB.ObserverC.StateD.Visitor
单选题某公司研发一种语音识别软件系统,需要对用户的语音指令进行音节分割、重音判断、语法分析和语义分析,最终对用户的意图进行推断。针对上述功能需求,该语音识别软件应该采用______架构风格最为合适。 A.隐式调用 B.管道一过滤器 C.解释器 D.黑板
单选题面向服务架构体系结构(Service-Oriented Architecture,SOA)作为一种架构模型,使得所构建的服务可以以一种统一的、通用的方式进行交互。相对于面向对象架构模型,SOA是根据需求通过网络对______的应用组件进行分布式部署、组合和使用。
单选题REST(REpresentational State Transfer)是目前因特网的核心架构风格之一。与传统的Web服务相比,REST服务的主要优势不包括______。 A.基于URI和超链接技术,无须通过集中式的服务信息仓库即可发现服务资源 B.支持缓存,具有状态相关特性,所构建的应用系统具有较强的伸缩性 C.基于轻量级的Web框架,仅需要基本的开发工具支持,构建过程简单且成本较低 D.基于W3C/IETF的标准与规范,其实现技术简单且成熟
单选题某公司欲开发一个在线交易网站,在架构设计阶段,公司的架构师识别出3 个核心质量属性场景
单选题某企业拟生产甲、乙、丙、丁四个产品。每个产品必须依次由设计部门、制造部门和检验部门进行设计、制造和检验,每个部门生产产品的顺序是相同的。各产品各工序所需的时间如下表所示:只要适当安排好产品生产顺序,企业最快可以在______天全部完成这四个产品。
单选题
基于UML的需求分析过程的基本步骤为:利用______表示需求;利用______表示目标软件系统的总体架构。
单选题以下关于 RDBMS数据分布的叙述中,错误的是( )。
单选题一个好的变更控制过程,给项目风险承担者提供了正式的建议变更机制。如下图所示的需求变更管理过程中
单选题某公司决定采用某开源电子邮件系统作为公司内部使用的电子邮件系统,但该系统无法完全满足公司需求,需要对该软件进行一定程度的扩充和修改。在项目工正式启动前,需要对该软件项目的规模进行估算,适合的软件规模估算方法是______。 A.模糊逻辑法 B.功能点法 C.标准构件法 D.修改法
单选题
采用以架构为核心的软件开发方法,在建立软件架构的初期,首要任务是选择一个合适的______,在此基础上,开发人员通过架构模型,可以获得关于______的理解,为将来的架构实现与演化过程建立了目标。
单选题公司总部与分算之间需要传输大量数据,在保系障数据安全的同时又要兼顾密钥算效率,最合适的加密算法是( )。
单选题下面关于变更控制的描述中,( )是不正确的
单选题按照设计模式的目的进行划分,现有的设计模式可以分为三类
