[计算机类试卷]2009年下半年软件水平考试(高级)系统架构师上午(综合知识)试题真题试卷及答案与解析.doc
《[计算机类试卷]2009年下半年软件水平考试(高级)系统架构师上午(综合知识)试题真题试卷及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]2009年下半年软件水平考试(高级)系统架构师上午(综合知识)试题真题试卷及答案与解析.doc(44页珍藏版)》请在麦多课文档分享上搜索。
1、2009年下半年软件水平考试(高级)系统架构师上午(综合知识)试题真题试卷及答案与解析 1 计算机系统中硬件层之上的软件通常按照三层来划分,如下图所示,图中 分别表示 _。 ( A)操作系统、应用软件和其他系统软件 ( B)操作系统、其他系统软件和应用软件 ( C)其他系统软件、操作系统和应用软件 ( D)应用软件、其他系统软件和操作系统 2 在数据库设计的需求分析阶段应完成包括 _在内的文档。 ( A) E-R图 ( B)关系模式 ( C)数据字典和数据流图 ( D)任务书和设计 方案 3 设有职务工资关系 P(职务,最低工资,最高工资 ),员工关系 EMP(员工号,职务,工资 ),要求任何
2、一名员工,其工资值必须在其职务对应的工资范围之内,实现该需求的方法是 _。 ( A)建立 “EMP.职务 ”向 “P.职务 ”的参照完整性约束 ( B)建立 “P.职务 ”向 “EMP.职务 ”的参照完整性约束 ( C)建立 EMP上的触发器程序审定该需求 ( D)建立 P上的触发器程序审定该需求 4 在嵌入式系统设计时,下面几种存储结构中对程序员是透明的是 _。 ( A)高速缓存 ( B)磁盘存储 器 ( C)内存 ( D) flash存储器 5 系统间进行异步串行通信时,数据的串 /并和并 /串转换一般是通过 _实现的。 ( A) I/O指令 ( B)专用的数据传送指令 ( C) CPU中
3、有移位功能的数据寄存器 ( D)接口中的移位寄存器 6 以下关于网络核心层的叙述中,正确的是 _。 ( A)为了保障安全性,应该对分组进行尽可能多的处理 ( B)在区域间高速地转发数据分组 ( C)由多台二、三层交换机组成 ( D)提供多条路径来缓解通信瓶颈 7 网络开发过程中,物理网络设计阶段的 任务是 _。 ( A)依据逻辑网络设计的功能要求,确定设备的具体物理分布和运行环境 ( B)分析现有网络和新网络的各类资源分布,掌握网络所处状态 ( C)根据需求规范和通信规范,实施资源分配和安全规划 ( D)理解网络应该具有的功能和性能,最终设计出符合用户需求的网络 8 某公司欲构建一个网络化的开
4、放式数据存储系统,要求采用专用网络连接并管理存储设备和存储管理子系统。针对这种应用,采用 _存储方式最为合适。 ( A)内置式存储 ( B) DAS ( C) SAN ( D) NAS 9 以下 关于基准测试的叙述中,正确的是 _。 ( A)运行某些诊断程序,加大负载,检查哪个设备会发生故障 ( B)验证程序模块之间的接口是否正常起作用 ( C)运行一个标准程序对多种计算机系统进行检查,以比较和评价它们的性能 ( D)根据程序的内部结构和内部逻辑,测试该程序是否正确 10 以下关于计算机性能改进的叙述中,正确的是 _。 ( A)如果某计算机系统的 CPU利用率已经接近 100%,则该系统不可能
5、再进行性能改进 ( B)使用虚存的计算机系统如果主存太小,则页面交换的频率将增加, CPU的使用效率就会降低,因此应当增加更多的内存 ( C)如果磁盘存取速度低,引起排队,此时应安装更快的 CPU,以提高性能 ( D)多处理机的性能正比于 CPU的数目,增加 CPU是改进性能的主要途径 11 商业智能是指利用数据挖掘、知识发现等技术分析和挖掘结构化的、面向特定领域的存储与数据仓库的信息。它可以帮助用户认清发展趋势、获取决策支持并得出结论。以下 _活动,并不属于商业智能范畴。 ( A)某大型企业通过对产品销售数据进行挖掘,分析客户购买偏好 ( B)某大型企业查询数据仓库中某种产品的总体销售数量
6、( C)某大型购物网站通过分析用户的购买历史记录,为客户进行商品推荐 ( D)某银行通过分析大量股票交易的历史数据,做出投资决策 12 企业应用集成通过采用多种集成模式构建统一标准的基础平台,将具有不同功能和目的且独立运行的企业信息系统联合起来。其中,面向 _的集成模式强调处理不同应用系统之间的交互逻辑,与核心业务逻辑相分离,并通过不同应用系统之间的协作共同完成某项业务功能。 ( A)数据 ( B)接口 ( C)过程 ( D)界面 13 电子数据交换 (EDI)是电子商务活动中采用的一种重要的 技术手段。以下关于EDI的叙述中,错误的是 _。 ( A) EDI的实施需要一个公认的标准和协议,将
7、商务活动中涉及的文件标准化和格式化 ( B) EDI的实施在技术上比较成熟,成本也较低 ( C) EDI通过计算机网络,在贸易伙伴之间进行数据交换和自动处理 ( D) EDI主要应用于企业与企业、企业与批发商之间的批发业务 14 用户文档主要描述所交付系统的功能和使用方法。下列文档中, _属于用户文档。 ( A)需求说明书 ( B)系统设计文档 ( C)安装文档 ( D)系统测试计划 15 配 置项是构成产品配置的主要元素,其中 _不属于配置项。 ( A)设备清单 ( B)项目质量报告 ( C)源代码 ( D)测试用例 16 一个大型软件系统的需求通常是会发生变化的。以下关于需求变更策略的叙述
8、中错误的是 _。 ( A)所有需求变更必须遵循变更控制过程 ( B)对于未获得核准的变更,不应该做变更实现工作 ( C)完成了对某个需求的变更之后,就可以删除或者修改变更请求的原始文档 ( D)每一个集成的需求变更必须能追溯到一个经核准的变更请求 17 以下关于需求管理的叙述中,正确的 是 _。 ( A)需求管理是一个对系统需求及其变更进行了解和控制的过程 ( B)为了获得项目,开发人员可以先向客户做出某些承诺 ( C)需求管理的重点在于收集和分析项目需求 ( D)软件开发过程是独立于需求管理的活动 18 _方法以原型开发思想为基础,采用迭代增量式开发,发行版本小型化,比较适合需求变化较大或者
9、开发前期对需求不是很清晰的项目。 ( A)信息工程 ( B)结构化 ( C)面向对象 ( D)敏捷 19 用例 (use case)用来描述系统对事件做出响应时所采取的行动。用 例之间是具有相关性的。在一个 “订单输入子系统 ”中,创建新订单和更新订单都需要核查用户账号是否正确。用例 “创建新订单 ”、 “更新订单 ”与用例 “核查客户账号 ”之间是 _关系。 ( A)包含 (include) ( B)扩展 (extend) ( C)分类 (classification) ( D)聚集 (aggregation) 20 以下关于软件构件及其接口的叙述,错误的是 _。 ( A)构件是软件系统中相
10、对独立且具有一定意义的构成成分 ( B)构件在容器中进行管理并获取其属性或者服务 ( C)构件 不允许外部对所支持的接口进行动态发现或调用 ( D)构件可以基于对象实现,也可以不基于对象实现 21 在一个典型的基于 MVC(Model View Controller)的 J2EE应用中,分发客户请求、有效组织其他构件为客户端提供服务的控制器由 _实现。 ( A) Entity Bean ( B) Session Bean ( C) Servlet ( D) JSP 22 以下关于 RDBMS数据分布的叙述中,错误的是 _。 ( A)数据垂直分割是将不同表的数据存储到不同的服务器上 ( B)数
11、据水平分割是将不同行的数据存储到不同的服务器上 ( C)数据复制是将数据的多个副本存储到不同的服务器上 ( D)数据复制中由 RDBMS维护数据的一致性 23 系统应用架构设计中,网络架构数据流图的主要作用是将处理器和设备分配到网络 _不属于网络架构数据流图的内容。 ( A)服务器、客户端及其物理位置 ( B)处理器说明信息 ( C)单位时间的数据流大小 ( D)传输协议 24 系统输入设计中应尽可能考虑人的因素,以下关于输入设计的一般原理中,错误的是 _。 ( A)只让用户输入变化的 数据 ( B)使用创新的模式吸引用户的眼球 ( C)表格中各个数据项应有提示信息 ( D)尽可能使用选择而不
12、是键盘输入的方式获取数据 25 系统测试将软件、硬件、网络等其他因素结合,对整个软件进行测试。 _不是系统测试的内容。 ( A)路径测试 ( B)可靠性测试 ( C)安装测试 ( D)安全测试 26 软件测试是为了发现错误而执行程序的过程。黑盒测试法主要根据 _来设计测试用例。 ( A)程序内部逻辑 ( B)程序外部功能 ( C)程序数据结构 ( D)程序流程图 27 软件 架构贯穿于软件的整个生命周期,但在不同阶段对软件架构的关注力度并不相同,在 _阶段,对软件架构的关注最多。 ( A)需求分析与设计 ( B)设计与实现 ( C)实现与测试 ( D)部署与变更 28 软件架构设计是降低成本、
13、改进质量、按时和按需交付产品的关键活动。以下关于软件架构重要性的叙述中,错误的是 _。 ( A)架构设计能够满足系统的性能、可维护性等品质 ( B)良好的架构设计能够更好地捕获并了解用户需求 ( C)架构设计能够使得不同的利益相关人 (stakeholders)达成一致的 目标 ( D)架构设计能够支持项目计划和项目管理等活动 29 软件架构需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。以下活动中,不属于软件架构需求过程范畴的是 _。 ( A)设计构件 ( B)需求获取 ( C)标识构件 ( D)架构需求评审 30 基于架构的软件设计 (ABSD)强调由商业、质量和功能需
14、求的组合驱动软件架构设计。以下关于 ABSD的叙述中,错误的是 _。 ( A)使用 ABSD方法,设计活动可以从项目总体功能框架明确就开始 ( B) ABSD方法是一个自 顶向下,递归细化的过程 ( C) ABSD方法有三个基础:功能分解、选择架构风格实现质量和商业需求以及软件模板的使用 ( D)使用 ABSD方法,设计活动的开始意味着需求抽取和分析活动可以终止 31 软件架构文档是对软件架构的正式描述,能够帮助与系统有关的开发人员更好地理解软件架构。软件架构文档的写作应该遵循一定的原则。以下关于软件架构文档写作原则的叙述中,错误的是 _。 ( A)架构文档应该从架构设计者的角度进行编写 (
15、B)应该保持架构文档的即时更新,但更新不要过于频繁 ( C)架构文档中的描述 应该尽量避免不必要的重复 ( D)每次架构文档修改,都应该记录修改的原则 32 架构复审是基于架构开发中一个重要的环节。以下关于架构复审的叙述中,错误的是 _。 ( A)架构复审的目标是标识潜在的风险,及早发现架构设计的缺陷和错误 ( B)架构复审过程中,通常会对一个可运行的最小化系统进行架构评估和测试 ( C)架构复审人员由系统设计与开发人员组成 ( D)架构设计、文档化和复审是一个迭代的过程 33 某软件开发公司负责开发一个 Web服务器服务端处理软件,其核心部分是对客户端请求消息的解析与 处理,包括 HTTP报
16、头分离、 SOAP报文解析等功能。该公司的架构师决定采用成熟的架构风格指导整个软件的设计,以下 _架构风格,最适合该服务端处理软件。 ( A)虚拟机 ( B)管道 -过滤器 ( C)黑板结构 ( D)分层结构 34 某公司欲开发一个基于图形用户界面的集成调试器。该调试器的编辑器和变量监视器可以设置调试断点。当调试器在断点处暂停运行时,编辑程序可以自动卷屏到断点,变量监视器刷新变量数值。针对这样的功能描述,采用 _的架构风格最为合适。 ( A)数据共享 ( B)虚拟机 ( C)隐式调用 ( D)显式调用 35 某公司欲开发一种工业机器人,用来进行汽车零件的装配。公司的架构师经过分析与讨论,给出了
17、该机器人控制软件的两种候选架构方案:闭环控制和分层结构。以下对于这两种候选架构的选择理由,错误的是 _。 ( A)应该采用闭环控制架构,因为闭环结构给出了将软件分解成几个协作构件的方法,这对于复杂任务特别适合 ( B)应该采用闭环控制结构,因为闭环控制架构中机器人的主要构件 (监控器、传感器、发动机等 )是彼此分开的,并能够独立替换 ( C)应该采用分层结构,因为分层结构很好地 组织了用来协调机器人操作的构件,系统结构更加清晰 ( D)应该采用分层结构,因为抽象层的存在,满足了处理不确定性的需要:在较低层次不确定的实现细节在较高层次会变得确定 36 一个软件的架构设计是随着技术的不断进步而不断
18、变化的。以编译器为例,其主流架构经历了管道 过滤器到数据共享为中心的转变过程。以下关于编译器架构的叙述中,错误的是 _。 ( A)早期的编译器采用管道 过滤器架构风格,以文本形式输入的代码被逐步转化为各种形式,最终生成可执行代码 ( B)早期的编译器采用管道 -过滤器架构风格,并且大 多数编译器在词法分析时创造独立的符号表,在其后的阶段会不断修改符号表,因此符号表并不是程序数据的一部分 ( C)现代的编译器采用以数据共享为中心的架构风格,主要关心编译过程中程序的中间表示 ( D)现代的编译器采用以数据共享为中心的架构风格,但由于分析树是在语法分析阶段结束后才产生作为语义分析的输入,因此分析树不
19、是数据中心的共享数据 37 某软件公司基于面向对象技术开发了一套图形界面显示构件库 Visual Component。在使用该库构建某图形界面时,用户要求为界面定制一些特效显示效果,如带滚动条、能 够显示艺术字体的透明窗体等。针对这种需求,公司采用_最为灵活。 ( A)桥接模式 ( B)命令模式 ( C)组合模式 ( D)装饰模式 38 某软件公司承接了为某工作流语言开发解释器的工作。该工作流语言由多种活动节点构成,具有类 XML的语法结构。用户要求解释器工作时,对每个活动节点进行一系列的处理,包括执行活动、日志记录、调用外部应用程序等,并且要求处理过程具有可扩展能力。针对这种需求,公司采用
20、_最为恰当。 ( A)适配器模式 ( B)迭代器模式 ( C)访问者模式 ( D)观察者模 式 39 Architecture Tradeoff Analysis Method (ATAM) 是一种软件架构的评估方法,以下关于该方法的叙述中,正确的是 _。 ( A) ATAM是一种代码评估方法 ( B) ATAM需要评估软件的需求是否准确 ( C) ATAM需要对软件系统进行测试 ( D) ATAM不是一种精确的评估工具 40 识别风险点、非风险点、敏感点和权衡点是 ATAM方法中的关键步骤。已知针对某系统所做的架构设计中,提高其加密子系统的加密级别将对系统的安全性和性能都产生非常大的影响,
21、则该子系统一定属于 _。 ( A)风险点和敏感点 ( B)权衡点和风险点 ( C)权衡点和敏感点 ( D)风险点和非风险点 41 信息安全策略应该全面地保护信息系统整体的安全,网络安全体系设计是网络逻辑设计工作的重要内容之一,可从物理线路安全、网络安全、系统安全、应用安全等方面来进行安全体系的设计与规划。其中,数据库的容灾属于 _的内容。 ( A)物理线路安全与网络安全 ( B)网络安全与系统安全 ( C)物理线路安全与系统安全 ( D)系统安全与应用安全 42 公司总部与分部之间需 要传输大量数据,在保障数据安全的同时又要兼顾密钥算法效率,最合适的加密算法是 _。 ( A) RC-5 ( B
22、) RSA ( C) ECC ( D) MD5 43 我国的著作权法对一般文字作品的保护期是作者有生之年和去世后 50年,德国的版权法对一般文字作品的保护期是作者有生之年和去世后 70年。假如某德国作者已去世 60年,以下说法中正确的是 _。 ( A)我国 M出版社拟在我国翻译出版该作品,需要征得德国作者继承人的许可方可在我国出版发行 ( B)我国 M出版社拟在我国翻译出版该作品,不需要征 得德国作者继承人的许可,就可在我国出版发行 ( C)我国 M出版社未征得德国作者继承人的许可,将该翻译作品销售到德国,不构成侵权 ( D)我国 M出版社未征得德国作者继承人的许可,将该翻译作品在我国销售,构
23、成侵权 44 _不属于我国著作权法所保护的内容。 ( A)为保护其软件著作权而采取的技术措施 ( B)软件权利电子信息 ( C)通过信息网络传播的软件 ( D)采用反编译技术获得的软件 45 王某原是 X公司的项目经理,在 X公司任职期间主持开发了某软件,但未与 X公司签定劳动合同及相应的保密协议 。 X公司对该软件进行了软件著作权登记并获准。王某随后离职并将其在 X公司任职期间掌握的该软件技术信息、客户需求及部分源程序等秘密信息提供给另一软件公司。王某的行为 _。 ( A)既侵犯了科技公司的商业秘密权,又侵犯了科技公司的软件著作权 ( B)既未侵犯科技公司的商业秘密权,又未侵犯科技公司的软件
24、著作权 ( C)侵犯了科技公司的商业秘密权 ( D)侵犯了科技公司的软件著作权 46 对实际应用问题建立了数学模型后,一般还需要对该模型进行检验。通过检验尽可能找出模型中的问题,以利于改进模型,有时还可能 会否定该模型。检验模型的做法有多种,但一般不会 _。 ( A)利用实际案例数据对模型进行检验 ( B)进行逻辑检验,分析该模型是否会出现矛盾 ( C)用计算机模拟实际问题来检验模型 ( D)检验该模型所采用的技术能否被企业主管理解 47 某类产品 n种品牌在某地区的市场占有率常用概率向量 u=(u1, u2, , un)表示 (各分量分别表示各品牌的市场占有率,值非负,且总和为 1)。市场占
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 2009 年下 半年 软件 水平 考试 高级 系统 架构 上午 综合 知识 试题 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-492843.html