首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
架构权衡分析方法(Architecture Tradeoff Analysis Method,ATAM)是一种系统架构评估方法,主要在系统开发之前,针对性能、()、安全性和可修改性等质量属性进行...
查看本题答案
包含此试题的试卷
高级系统架构师《单项选择》真题及答案
点击查看
你可能感兴趣的试题
基于场景的架构分析方法Scenarios-basedArchitectureAnalysisMeth
架构需求
架构描述
架构设计
架构实现
架构权衡分析方法ArchitectureTradeoffAnalysisMethodATAM是
用例
视图
属性
模型
架构权衡分析方法ArchitectureTradeoffAnalysisMethodATAM是
可测试性
互操作性
可移植性
易用性
架构权衡分析方法ArchitectureTradeoffAnalysisMethodATAM是
风险点
决策点
权衡点
敏感点
架构权衡分析方法ArchitectureTradeoffAnalysisMethodATAM是
可测试性
互操作性
可移植性
易用性
架构权衡分析方法ArchitectureTradeoffAnalysisMethodATAM是
可测试性
互操作性
可移植性
易用性
架构权衡分析方法ArchitectureTradeoffAnalysisMethodATAM是
用例
视图
属性
模型
基于场景的架构分析方法Scenarios-basedArchitectureAnalysisM
问题说明
问题建模
需求说明
需求建模
架构权衡分析方法ArchitectureTradeoffAnalysisMethodATAM是
架构视图
架构排序
架构风格
架构策略
架构权衡分析方法ArchitectureTradeoffAnalysisMethodATAM是
可测试性
可移植性
可用性
易用性
基于场景的架构分析方法Scenarios-basedArchitectureAnalysisM
问题说明
问题建模
需求说明
需求建模
架构权衡分析方法ATAM是一种常用的软件架构评估方法下列关于该方法的叙述中正确的是
ATAM 需要对代码的质量进行评估
ATAM 需要对软件系统需求的正确性进行评价
ATAM 需要对软件系统进行集成测试
ATAM 需要对软件质量属性进行优先级排序
架构权衡分析方法ArchitectureTradeoffAnalysisMethodATAM是
期望管理矩阵
决策表
优先队列
效用树
架构权衡分析方法ArchitectureTradeoffAnalysisMethodATAM是
风险点
决策点
权衡点
敏感点
架构权衡分析方法ArchitectureTradeoffAnalysisMethodATAM是
可测试性
可移植性
可用性
易用性
基于场景的架构分析方法Scenarios-basedArchitectureAnalysis
架构需求
架构描述
架构设计
架构实现
体系结构权衡分析方法ArchitectureTradeoffAnalysisMethodATA
架构需求
架构描述
架构设计
架构实现
体系结构权衡分析方法ArchitectureTradeoffAnalysisMethodATA
架构视图
架构描述
需求说明
需求建模
架构权衡分析方法ArchitectureTradeoffAnalysisMethodATAM是
期望管理矩阵
决策表
优先队列
效用树
架构权衡分析方法ArchitectureTradeoffAnalysisMethodATAM是
架构视图
架构排序
架构风格
架构策略
热门试题
更多
正确识别风险点非风险点敏感点和权衡点是进行软件架构评价的关键步骤其中1是实现一个特定质量属性的关键特征该特征为一个或多个软件构件所共有改变加密的级别可能会对安全性和性能都产生显著的影响这是一个对系统2的描述空白2处应选择
论文论基于DSSA的软件架构设计与应用 软件架构设计的一个重要课题是如何解决软件重用问题特定领域软件架构DomainSpecificSoftwareArchitectureDSSA是一种有效实现特定领域软件重用的手段按照Tracz的说法DSSA就是一个特定的问题领域中由领域模型参考需求参考架构等组成的开发基础架构其目标就是支持一个特定领域中多个应用的生成 DSSA的基本活动包括领域分析领域设计和领域实现领域分析的主要目的是获得领域模型领域模型描述领域中系统之间共同的需求即领域需求领域设计的主要目标是获得DSSADSSA描述领域模型中表示需求的解决方案领域实现的主要目标是依据领域模型和DSSA开发和组织可重用信息 请围绕“基于DSSA的软件架构设计与应用”论题分别从以下三个方面进行论述 1.概要叙述你参与管理和开发的软件项目以及你在其中所承担的主要工作 2.就你所熟悉的领域请给出针对该特定领域在基于DSSA的软件设计开发中所涉及的领域模型参考需求和参考架构以及相应的支持环境或设施 3.具体阐述你参与管理和开发的项目中使用DSSA的情况包括领域分析领域设计和领域实现等活动是如何具体实施的最终实际效果如何
系统间进行异步串行通信时数据的串/并和并/串转换一般是通过实现的
阅读以下关于结构化软件系统建模的叙述在答题纸上回答问题1至问题3 某公司拟开发一个商业情报处理系统使公司能够及时针对市场环境的变化及时调整发展战略以获取最大的商业利益项目组经过讨论决定采用结构化分析和设计方法在系统分析阶段为了更好地对情报数据处理流程及其与外部角色的关联进行建模项目组成员分别给出了自己的设计思路 1小张提出先构建系统流程图SystemFlowcharts以便更精确地反映系统的业务处理过程及数据的输入和输出 2小李提出先构建系统数据流图DataFlowDiagrams来展现系统的处理过程和定义业务功能边界并给出了情报分类子系统的0层和1层数据流图后者如下图所示 项目组经讨论确定以数据流图作为本阶段的建模手段工程师老王详细说明了流程图和数据流图之间的区别与联系并指出了上图所示数据流图中存在的错误 流程图和数据流图是软件系统分析设计中常用的两种手段请用300字以内文字简要说明流程图与数据流图的含义及其区别并说明项目组为何确定采用数据流图作为建模手段
阅读以下关于信息系统安全性的叙述在答题纸上回答问题1至问题3 某企业根据业务扩张的要求需要将原有的业务系统扩展到互联网上建立自己的 B2C业务系统此时系统的安全性成为一个非常重要的设计需求为此该企业向软件开发商提出如下要求 1合法用户可以安全地使用该系统完成业务 2灵活的用户权限管理 3保护系统数据的安全不会发生信息泄漏和数据损坏 4防止来自于互联网上各种恶意攻击 5业务系统涉及到各种订单和资金的管理需要防止授权侵犯 6业务系统直接面向最终用户需要在系统中保留用户使用痕迹以应对可能的商业诉讼 该软件开发商接受任务后成立方案设计小组提出的设计方案是在原有业务系统的基础上保留了原业务系统中的认证和访问控制模块为了防止来自互联网的威胁增加了防火墙和入侵检测系统 企业和软件开发商共同组成方案评审会对该方案进行了评审各位专家对该方案提出了多点不同意见李工认为原业务系统只针对企业内部员工采用了用户名/密码方式是可以的但扩展为基于互联网的B2C业务系统后认证方式过于简单很可能造成用户身份被盗取王工认为防止授权侵犯和保留用户痕迹的要求在方案中没有体现而刘工则认为即使是在原有业务系统上的扩展与改造也必须全面考虑信息系统面临的各种威胁设计完整的系统安全架构而不是修修补补 认证是安全系统中不可缺少的环节请简要描述主要的认证方式并说明该企业应采用哪种认证方式
设有职务工资关系P职务最低工资最高工资员工关系EMP员工号职务工资要求任何一名员工其工资值必须在其职务对应的工资范围之内实现该需求的方法是
系统应用架构设计中网络架构数据流图的主要作用是将处理器和设备分配到网络中不属于网络架构数据流图的内容
系统测试将软件硬件网络等其他因素结合对整个软件进行测试不是系统测试的内容
用例usecase用来描述系统对事件做出响应时所采取的行动用例之间是具有相关性的在一个订单输入子系统中创建新订单和更新订单都需要核查用户账号是否正确用例创建新订单更新订单与用例核查客户账号之间是关系
在一个典型的基于MVCModelViewController的J2EE应用中分发客户请求有效组织其他构件为客户端提供服务的控制器由实现
论文论基于REST服务的Web应用系统设计 RESTREpresentationalStateTransfer是指从几种基于网络的架构风格衍生出来的一种混合架构风格它是目前互联网的核心架构风格基于REST服务RESTfulService的Web应用系统设计任务主要包括识别并设计REST风格的服务采用面向服务的思想进行REST服务集成采用这种方法设计的Web应用系统能够结合REST风格和面向服务思想的优点近年来受到了广泛的关注 请围绕“基于REST服务的Web应用系统设计”论题分别从以下三个方面进行论述 1.概要叙述你参与实施的Web应用系统开发项目以及你所承担的主要工作 2.简要叙述与传统的Web服务相比采用REST服务构建的Web应用具有哪些优势和不足 3.阐述你在设计基于REST服务的Web应用系统时遇到了哪些问题如何解决
以下关于基准测试的叙述中正确的是
电子数据变换EDI是电子商务活动中采用的一种重要的技术手段以下关于EDI的叙述中错误的是
计算机系统中硬件层之上的软件通常按照三层来划分如下图所示图中①②③分别表示
阅读以下软件架构设计的问题在答题纸上回答问题1和问题2 某软件开发公司欲为某电子商务氽业开发一个在线交易平台支持客户完成网上购物活动中的在线交易在系统开发之初企业对该平台提山了如下要求 1在线交易平台必须在1s内完成客户的交易请求 2该平台必须保证客户个人信息和交易信息的安全 3当发生故障时该平台的平均故障恢复时间必须小于10s 4由于企业业务发展较快需要经常为该平台添加新功能或进行硬件升级添加新功能或进行硬件升级必须在6小时内完成 针对这些要求该软件开发公司决定采用基于架构的软件开发方法以架构为核心进行在线交易平台的设计与实现 软件质量属性是影响软件架构设计的重要因素请用200字以内的文字列举六种不同的软件质量属性名称并解释其含义
软件架构贯穿于软件的整个生命周期但在不同阶段对软件架构的关注力度并不相同在阶段对软件架构的关注最多
某软件开发公司负责开发一个Web服务器服务端处理软件其核心部分是对客户端请求消息的解析与处理包括HTTP报头分离SOAP报文解析等功能该公司的架构师决定采用成熟的架构风格指导整个软件的设计以下架构风格最适合该服务端处理软件
配置项是构成产品配置的主要元素其中不属于配置项
软件架构需求是指用户对目标软件系统在功能行为性能设计约束等方面的期望以下活动中不属于软件架构需求过程范畴的是
商业智能是指利用数据挖掘知识发现等技术分析和挖掘结构化的面向特定领域的存储与数据仓库的信息它可以帮助用户认清发展趋势获取决策支持并得出结论以下活动并不属于商业智能范畴
Thesoftwarearchitectureisasetofsoftwarecomponentssubsystemsrelationshipsinteractionsthepropertiesofeachoftheseelementsandthesetofguidingprinciplesthattogetherconstitutethefundamentalpropertiesandconstraintsofasoftwaresystemorsetofsystems.1definesageneralsetofelementtypesandtheirinteractions.TheexamplesincludePipesandFiltersModel-View-ControllerandReflection.A2insoftwarearchitectureisarepresentationusedtounderstandordocumentoneormoreaspectsofaproblemorsolution.Architectureisusuallyusedinconjunctionwithmanyadjunctterms.The3definesthekeystrategiesorganizationgoalsandrelatedprocessesoftheenterprise.Attheenterpriselevelthe4maybemoreofasetofguidelinesonhowthevarioussoftwarearchitecturesshouldbeconstructedconsistentlyacrosstheenterprise.The5whichdescribesthehigh-levelsetofelementsinvolvedinapplicationfromaparticulardomainalongwiththeirinteractionsisoftenusedtofocusonsubsystemdefinitionratherthanapplicationprocessleveldefinition. 空白4处应选择
阅读以下软件系统架构选择的问题在答题纸上回答问题1至问题3 某公司欲开发一个车辆定速巡航控制系统以确保车辆在不断变化的地形中以固定的速度行驶该系统的简化示意图如下图所示各种系统输入的含义见下表 定速巡航控制系统输入说明 公司的领域专家对需求进行深入分析后将系统需求认定为任何时刻只要定速巡航控制系统处于工作状态就要有确定的期望速度并通过调整引擎油门的设定值来维持期望速度 在对车辆定速巡航控制系统的架构进行设计时公司的架构师王工提出采用面向对象的架构风格而李工则主张采用控制环路的架构风格在架构评估会议上专家对这两种方案进行综合评价最终采用了面向对象和控制环路相结合的混合架构风格 实际的软件系统架构通常是多种架构风格的混合不同的架构风格都有其适合的应用场景以该系统为例针对面向对象架构风格和控制环路架构风格各给出两个适合的应用场景并简要说明理由
某数据库中有员工关系E员工号姓名部门职称月薪产品关系P产品号产品名称型号尺寸颜色仓库关系W仓库号仓库名称地址负责人库存关系I仓库号产品号产品数量a.若数据库设计中要求 ①仓库关系W中的“负责人”引用员工关系的员工号 ②库存关系I中的“仓库号产品号”唯一标识I中的每一个记录 ③员工关系E中的职称为“工程师”的月薪不能低于3500元则①②③依次要满足的完整性约束是1b.若需得到每种产品的名称和该产品的总库存量则对应的查询语句为 空白1处应选择
网络开发过程中物理网络设计阶段的任务是
软件架构文档是对软件架构的正式描述能够帮助与系统有关的开发人员更好地理解软件架构软件架构文档的写作应该遵循一定的原则以下关于软件架构文档写作原则的叙述中错误的是
阅读以下软件系统架构选择的问题在答题纸上回答问题1至问题3 某公司欲开发一个车辆定速巡航控制系统以确保车辆在不断变化的地形中以固定的速度行驶该系统的简化示意图如下图所示各种系统输入的含义见下表 定速巡航控制系统输入说明 公司的领域专家对需求进行深入分析后将系统需求认定为任何时刻只要定速巡航控制系统处于工作状态就要有确定的期望速度并通过调整引擎油门的设定值来维持期望速度 在对车辆定速巡航控制系统的架构进行设计时公司的架构师王工提出采用面向对象的架构风格而李工则主张采用控制环路的架构风格在架构评估会议上专家对这两种方案进行综合评价最终采用了面向对象和控制环路相结合的混合架构风格 在实际的软件项目开发中采用成熟的架构风格是项目成功的保证请用200字以内的文字说明什么是软件架构风格面向对象和控制环路两种架构风格各自的特点
Thesoftwarearchitectureisasetofsoftwarecomponentssubsystemsrelationshipsinteractionsthepropertiesofeachoftheseelementsandthesetofguidingprinciplesthattogetherconstitutethefundamentalpropertiesandconstraintsofasoftwaresystemorsetofsystems.1definesageneralsetofelementtypesandtheirinteractions.TheexamplesincludePipesandFiltersModel-View-ControllerandReflection.A2insoftwarearchitectureisarepresentationusedtounderstandordocumentoneormoreaspectsofaproblemorsolution.Architectureisusuallyusedinconjunctionwithmanyadjunctterms.The3definesthekeystrategiesorganizationgoalsandrelatedprocessesoftheenterprise.Attheenterpriselevelthe4maybemoreofasetofguidelinesonhowthevarioussoftwarearchitecturesshouldbeconstructedconsistentlyacrosstheenterprise.The5whichdescribesthehigh-levelsetofelementsinvolvedinapplicationfromaparticulardomainalongwiththeirinteractionsisoftenusedtofocusonsubsystemdefinitionratherthanapplicationprocessleveldefinition. 空白2处应选择
阅读以下关于嵌入式软件体系架构的叙述在答题纸上回答问题1至问题3 某公司承担了一项宇航嵌入式设备的研制任务本项目除对硬件设备环境有很高的要求外还要求支持以下功能 1设备由多个处理机模块组成需要时外场可快速更换即LRM结构 2应用软件应与硬件无关便于软硬件的升级 3由于宇航嵌入式设备中要支持不同功能系统应支持完成不同功能任务间的数据隔离 4宇航设备可靠性要求高系统要有故障处理能力公司在接到此项任务后进行了反复论证提出三层栈TLS软件总体架构如下图所示并将软件设计工作交给了李工要求他在三周内完成软件总体设计工作给出总体设计方案 在TLS软件架构的基础上关于选择哪种类型的嵌入式操作系统问题李工与总工程师发生了严重分歧李工认为宇航系统是实时系统操作系统的处理时间越快越好隔离意味着以时间作代价没有必要建议选择类似于VxWorks5.5的操作系统总工程师认为应用软件间隔离是宇航系统安全性要求宇航系统在选择操作系统时必须考虑这一点建议选择类似于Linux的操作系统 请说明两种操作系统的主要差异完成下表中的空白部分并针对本任务要求用200字以内的文字说明你选择操作系统的类型和理由两种操作系统的主要差异如表3-1所示
以下关于需求管理的叙述中正确的是
阅读以下关于结构化软件系统建模的叙述在答题纸上回答问题1至问题3 某公司拟开发一个商业情报处理系统使公司能够及时针对市场环境的变化及时调整发展战略以获取最大的商业利益项目组经过讨论决定采用结构化分析和设计方法在系统分析阶段为了更好地对情报数据处理流程及其与外部角色的关联进行建模项目组成员分别给出了自己的设计思路 1小张提出先构建系统流程图SystemFlowcharts以便更精确地反映系统的业务处理过程及数据的输入和输出 2小李提出先构建系统数据流图DataFlowDiagrams来展现系统的处理过程和定义业务功能边界并给出了情报分类子系统的0层和1层数据流图后者如下图所示 项目组经讨论确定以数据流图作为本阶段的建模手段工程师老王详细说明了流程图和数据流图之间的区别与联系并指出了上图所示数据流图中存在的错误 高质量的数据流图足可读的内部一致的并能够准确表示系统需求请用300字以内文字说明在设计高质量的数据流图时应考虑的三个原则
热门题库
更多
中级多媒体应用设计师
高级系统分析师
高级网络规划设计师
高级系统架构师
中级信息系统监理师
初级通信工程师
中级通信工程师
通信新技术、新业务知识
无线通信专业技术
移动通信专业技术
有线传输专业技术
电话交换专业技术
电信网络专业技术
计算机通信专业技术
通信电源专业技术
电信营销专业技术