下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.以下关于系统性能的表达中,不正确的选项是〔17〕。〔17〕A.常见的Web效劳器性能评估方法有基准测试、压力测试和可靠性测试B.评价Web效劳器的主要性能指标有最大并发连接数、响应延迟和吞吐量C.对运行系统进展性能评估的主要目的是以更好的性能/价格比更新系统D.当系统性能降到根本水平时,需要查找影响性能的瓶颈并消除该瓶颈2某公司欲对其内部的信息系统进展集成,需要实现在系统之间快速传递可定制格式的数据包,并且当有新的数据包到达时,接收系统会自动得到通知。另外还要求支持数据重传,以确保传输的成功。针对这些集成需求,应该采用〔21〕的集成方式。〔21〕A.远程过程调用
B.共享数据库C.文件传输
D.消息传递3在RUP中采用“4+1〞视图模型来描述软件系统的体系构造。在该模型中,最终用户侧重于〔26〕,系统工程师侧重于〔27〕。〔26〕A.实现视图
B.进程视图
C.逻辑视图
D.部署视图〔27〕A.实现视图
B.进程视图
C.逻辑视图
D.部署视图4.某银行系统采用FactoryMethod方法描述其不同账户之间的关系,设计出的类图如下所示。其中与FactoryMethod中的“Creator〞角色相对应的类是〔33〕;与“Product〞角色相对应的类是〔34〕。
〔33〕A.
Bank
B.
Account
C.
Checking
D.
Savings〔34〕A.
Bank
B.
Account
C.
Checking
5.是一个独立可交付的功能单元,外界通过接口访问其提供的效劳。〔35〕A.面向对象系统中的对象〔Object〕B.模块化程序设计中的子程序〔Subroutine〕C.基于构件开发中的构件〔Component〕D.系统模型中的包〔Package〕6软件的横向重用是指重用不同应用领域中的软件元素。〔31〕是一种典型的、原始的横向重用机制。〔31〕A.对象
B.构件
C.标准函数库
D.设计模式7.在基于构件的软件开发中,〔36〕描述系统设计蓝图以保证系统提供适当的功能;〔37〕用来了解系统的性能、吞吐率等非功能性属性。〔36〕A.逻辑构件模型
B.物理构件模型C.组件接口模型
D.系统交互模型〔37〕A.逻辑构件模型
B.物理构件模型C.组件接口模型
D.系统交互模型8.对象管理组织〔OMG〕基于CORBA根底设施定义了四种构件标准。其中,〔38〕的状态信息是由构件自身而不是由容器维护。〔38〕A.实体构件
B.加工构件C.效劳构件
D.会话构件9分布式系统开发中,通常需要将任务分配到不同的逻辑计算层。业务数据的综合计算分析任务属于〔39〕。〔39〕A.表示逻辑层
B.应用逻辑层
C.数据处理层
D.数据层10在客户机/效劳器系统开发中,采用〔40〕时,应将数据层和数据处理层放置于效劳器,应用逻辑层、表示逻辑层和表示层放置于客户机。〔40〕A.分布式表示构造
B.分布式应用构造C.分布式数据和应用构造
D.分布式数据构造11.软件架构是降低本钱、改良质量、按时和按需交付产品的关键因素。以下关于软件架构的描述,错误的选项是〔44〕。〔44〕A.根据用户需求,能够确定一个最正确的软件架构,指导整个软件的开发过程B.软件架构设计需要满足系统的质量属性,如性能、平安性和可修改性等C.软件架构设计需要确定组件之间的依赖关系,支持工程方案和管理活动D.软件架构能够指导设计人员和实现人员的工作12.某游戏公司欲开发一个大型多人即时战略游戏,游戏设计的目标之一是能够支持玩家自行创立战役地图,定义游戏对象的行为和之间的关系。针对该目标,公司应该采用〔48〕架构风格最为适宜。〔48〕A.管道-过滤器
B.隐式调用
C.主程序-子程序
D.解释器13设计模式〔44〕A将抽象局部与其实现局部相别离,使它们都可以独立地变化。以下图为该设计模式的类图,其中,〔45〕D用于定义实现局部的接口。〔44〕A.Bridge〔桥接〕B.Composite〔组合〕C.Facade〔外观〕D.Singleton〔单例〕〔45〕A.AbstractionB.ConcreteImplementorAC.ConcreteImplementorBD.Implementor14以下关于Singleton〔单例〕模式的描述中,正确的选项是〔46〕D。〔46〕A.它描述了只有一个方法的类的集合B.它描述了只有一个属性的类的集合C.它能够保证一个类的方法只能被一个唯一的类调用D.它能够保证一个类只产生唯一的一个实例15〔47〕A将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。〔47〕A.Adapter〔适配器〕模式 B.Command〔命令〕模式C.Singleton〔单例〕模式 D.Strategy〔策略〕模式16.设计一个简化的网上个人银行查询系统,用户可以通过Internet查询自己帐户的收支明细、余额和修改密码。〔1〕.说明系统的假设干质量属性,并以场景图的形式分别描述一个可用性场景和一个平安性场景。〔2〕.使用ADD方法说明系统的初步设计。〔3.〕描述ATAM方法的步骤。〔4〕.选取两个质量属性以表格形式生成质量属性效用树17.从网上选课系统、文本编辑系统、票务查询系统或正文关键字索引系统这四个系统中任选一个,运用ADD方法设计两个或多个构架方案18.基于质量属性驱动的设计和基于功能驱动的设计有什么不同效果?19.阅读以下说明和图,答复以下问题1至问题3,将解答填入答题纸的对应栏内。【说明】一个简单的图形编辑器提供应用户的根本操作包括:创立图形、创立元素、选择元素以及删除图形。图形编辑器的组成及其根本功能描述如下:〔1〕图形由文本元素和图元元素构成,图元元素包括线条、矩形和椭圆。〔2〕图形显示在工作空间中,一次只能显示一张图形〔即当前图形,current〕。〔3〕编辑器提供了两种操作图形的工具:选择工具和创立工具。对图形进展操作时,一次只能使用一种工具〔即当前活开工具,active〕。①创立工具用于创立文本元素和图元元素。②对于显示在工作空间中的图形,使用选择工具能够选定其中所包含的元素,可以选择一个元素,也可以同时选择多个元素。被选择的元素称为当前选中元素〔selected〕。③每种元素都具有对应的控制点。拖拽选定元素的控制点,可以移动元素或者调整元素的大小。现采用面向对象方法开发该图形编辑器,使用UML进展建模。构建出的用例图和类图分别如图3-1和3-2所示。图3-1用例图图3-2类图【问题1】〔4分〕根据说明中的描述,给出图3-1中U1和U2所对应的用例,以及〔1〕和〔2〕处所对应的关系。【问题2】〔8分〕根据说明中的描述,给出图3-2中缺少的C1~C8所对应的类名以及〔3〕~〔6〕处所对应的多重度。【问题3】〔3分〕图3-2中的类图设计采用了桥接〔Bridge〕设计模式,请说明该模式的内涵。简答题1.什么是体系构造描述语言?它与程序语言以及UML有哪些区别与联系?2.管道过滤器风格构造特点3.试简述一下软件产品线的双生命周期模型4.什么是设计模式?它与风格、框架有什么区别与联系?5.软件体系构造测试的内容与准则是什么?6.说明Web效劳的体系构造模型?它的三个核心协议分别是什么?7.什么是软件危机,软件危机的具体表现有哪些?8.MTTF,MTBF,MTRF分别是什么,它们有什么关系1.简单介绍基于事件的隐式调用风
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 冗余工作制度
- 即办制工作制度
- 县档案工作制度
- 五长工作制度
- 健萌工作制度
- 动力部工作制度
- 健身房工作制度
- 九年制工作制度
- 养护员工作制度
- 保修期工作制度
- 2026年青海省海南藏族自治州单招职业适应性测试题库附参考答案详解(模拟题)
- 广告制作公司奖惩制度
- 2026年及未来5年市场数据辽宁省环保行业市场行情动态分析及发展前景趋势预测报告
- 基金会会计监督制度
- 幼儿园课件《认识我们的身体》课件
- 违反无菌技术操作
- 骨髓腔穿刺科普
- 长螺旋钻孔灌注桩基础施工组织设计方案
- 管道酸洗、钝化施工方案
- 苏州市2024年江苏苏州工业园区房地产交易管理中心辅助人员招聘4人笔试历年参考题库典型考点附带答案详解(3卷合一)
- 2025年安徽省合肥市单招职业适应性测试题库附答案
评论
0/150
提交评论