软件架构试题

软件架构试题

ID:40888558

大小:47.53 KB

页数:18页

时间:2019-08-10

软件架构试题_第1页
软件架构试题_第2页
软件架构试题_第3页
软件架构试题_第4页
软件架构试题_第5页
资源描述:

《软件架构试题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1.和PageController模式有关的叙述是____:AItconsolidatesallrequesthandlingbychannelingrequeststhroughasinglehandlerobjectBPageControllerworksparticularlywellinasitewheremostofthecontrollerlogicisprettysimple.COnlyoneControllerhastobeconfiguredintotheWebserver;theWebhandlerdoestherestofthedispatchin

2、g.正确答案:B2._____的选择是开发一个软件系统时的基本设计决策;A架构模式B惯用法C设计模式D分析模式正确答案:A3.基于架构的软件设计(ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。以下关于ABSD的叙述中,错误的是________。A使用ABSD方法设计活动可以从项目总体功能框架明确就开始BABSD方法是一个自顶向下,递归细化的过程CABSD方法有三个基础:功能分解、选择架构风格实现质量和商业需求以及软件模板的使用D使用ABSD方法,设计活动的开始意味首需求抽取和分析活动可以终止正确答案:D4.架构复审是基于架构开发中的一个重要的环节。以下关于

3、架构复审的叙述中,错误的是___A架构复审的目标是标识潜在的风险,及早发现架构设计的缺陷和错误B架构复审过程中,通常会对一个可运行的最小化系统进行架构评估和测试C架构复审人员由系统设计与开发人员组成D架构设计、文档化和复审是一个迭代的过程正确答案:C5.不是模式的构成元素是____:A问题出现的场景。B在语境中出现的再现问题。C解决方案。D实现的功能正确答案:D6.在基于构件的软件开发中,_____用来了解系统的性能、吞吐率等非功能性属性。A逻辑构件模型B物理构件模型C组件接口模型D系统交互模型正确答案:B7.某公司欲开发一个基于图形用户界面的集成调试器。该调试器的编辑

4、器和变量监视器可以设置调试断点。当调试器在断点处暂停运行时,编辑程序可以自动卷屏到断点,变量监视器刷新变量数值。针对这样的功能描述,采用()的架构风格最为合适。()A数据共享B虚拟机C隐式调用D显式调用正确答案:C8.系统应用架构设计中,网络架构数据流图的主要作用是将处理器和设备分配到网络中。____不属于网络架构数据流图的内容。A服务器、客户端及其物理位置B处理器说明信息C单位时间的数据流大小D传输协议正确答案:A9.对黑板构架的描述正确的是:A保证有最优解决方案B开发出的系统容易测试C难以建立好的控制策略D系统运行效率较高正确答案:C10.注重成本与原料利用、为销售

5、而生产的行业处于:A手工(Craft)B商业(Commerical)C工程(ProfessionalEngineering)正确答案:B11.显式的体系结构来源于软件研究者和实践者识别出的哪些问题?A编程效率低B大规模编程(programming-in-the-large)的独特性质C软件复用的需要D.运算是NP-hard正确答案:C12.____representsaninheritancehierarchyofclasseswithonetableforeachclass.AClassTableInheritanceBSingleTableInheritanceCC

6、oncreteTableInheritanceDInheritanceMappers正确答案:A13.在纯数据流系统中,处理构件之间通过_____交互。A数据B对象C控制消息D调用正确答案:A14.某服务器软件系统能够正确运行并得出计算结果,但存在“系统出错后不能在要求的时间内恢复到正常状态”和“对系统进行二次开发时总要超过半年的时间”两个问题,上述问题依次与质量属性中的()相关。A可用性和性能B性能和可修改性C性能和可测试性D可用性和可修改性正确答案:D15.构架的质量属性不包括:A概念完整性B功能丰富C正确性和完整性D可构建性正确答案:B16.某公司欲开发一个语音识

7、别系统,语音识别的主要过程包括分割原始语音信号、识别音素、产生候选词、判定语法片断、提供语义解释等。每个过程都需要进行基于先验知识的条件判断并进行相应的识别动作。针对该系统的特点,采用()架构风格最为合适。A解释器B面向对象C黑板D隐式调用正确答案:C17.在基于构件的软件开发中,_____描述系统设计蓝图以保证系统提供适当的功能。A逻辑构件模型B物理构件模型C组件接口模型D系统交互模型正确答案:A18.某公司欲为某种型号的示波器开发内置软件。该公司的架构师设计了如下图所示的软件架构。在软件架构评审时,专家认为该架构存在的问题是()。A在

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。