1、2005年下半年软件水平考试(高级)系统分析师下午(论文)试题真题试卷及答案与解析 1 论项目的风险管理 对项目风险进行管理,已经成为项目管理的重要方面。每 个项目都有风险,完全避开或消除风险,或者只享受权益而不承担风险,都是不可能的。另一方面,对项目风险进行认真的分析、科学的管理,能够避开不利条件,减少损失,取得预期的结果并实现项目目标。 请围绕 “项目的风险管理 ”论题,分别从以下三个方面进行论述: 1 概要叙述你参与管理过的信息系统项目 (项目的背景、发起单位、目的、项目周期、交付的产品 等 ),以及该项目在风险管理方面的情况。 2 结合你的项目经历,概要论述信息系统项目经常面临的主要风
2、险、产生根源和可以采取的应对措施。 3 论 Web应用程序的测试 在软件工程中,测试的重要性是不言而喻的。随着 Web应用的不断深入和发展,有关 Web应用的测试已经取得了许多积极的成果,产生了一些较好的测试工具和测试方法。 请围绕 “Web应用程序的测试 ”论题,依次从以下三个方面进行论述。 3 简述你参与的 Web应用程序的测试工作以及你所担任的角色。 4 你认为现在的 Web测试技术和工具有 什么不足 ?使用此类技术和工具在你的测试过程中出现过哪些问题 ?你认为 Web测试将来的发展趋势如何 ? 5 论电子政务建设中政务内网和外网的划分 经过一段时间的电子政务建设,已经初步取得了一些成果
3、。由于某些政府部门需要在保证其信息系统安全的基础上同时为公众提供服务,因此,它的电子政务系统需要划分为政务外网和政务内网。政务外网中不包含涉密信息或仅包含密级较低的信息,可为公众提供服务;政务内网中可以包含一些涉密信息。 请围绕 “电子政务建设中政务内网和外网的划分 ”论题,依次从以下三个方面进行论述。 5 简述你参与的电子政务项目以及你所担任的主要工作。 6 在建设电子政务内网和外网中遇到了哪些困难 ?你是如何应对和解决的 ? 7 论高可靠性系统中软件容错技术的应用 容错技术是当前计算机领域研究的热点之一,是提高整个系统可靠性的有效途径,许多重要行业 (如航空、航天、电力、银行等 )对计算机
4、系统提出了高可靠、高可用、高安全的要求,用于保障系统的连续工作,当硬件或软件发生故障后,计算机系统能快速完成故障的定位与处理,确保系统正常工作。 对于可靠性要求高的系统,在系统设计中应充分考虑系统的容错能力 ,通常,在硬件配置上,采用了冗余备份的方法,以便在资源上保证系统的可靠性。在软件设计上,主要考虑对错误 (故障 )的过滤、定位和处理,软件的容错算法是软件系统需要解决的关键技术,也是充分发挥硬件资源效率,提高系统可靠性的关键。 请围绕 “高可靠性系统中软件容错技术的应用 ”论题,依次从以下三个方面进行论述。 7 简述你参与设计和开发的、与容错相关的软件项目以及你所承担的主要工作。 8 分析
5、你所采用的容错方法是否达到系统的可靠性和实时性要求。 2005年下半年软件水平考试(高级)系统分析师下午(论文)试题真题试卷答案与解析 1 【正确答案】 写作要点 介绍项目的背景、发起单位、目的、项目周期、交付的产品等,着重介绍项目的风险管理;介绍自己担任的工作及需要处理的问题。 2 【正确答案】 信息系统项目所面临的风险及其产生原因和应对措施。 例:3 【正确答案】 写作要点 首先阐述自己参加的 Web应用程序的背景、采用的技术以及其中的测试需求。 Web应用程序一般应采用 J2EE或 NET技术,基于 B/S架构,有业务逻辑而非早期的 单纯信息发布,后端有数据库。应用在电子商务、电子政务等
6、国民经济信息化领域。 4 【正确答案】 结合使用到的测试工具,论述工具测试中的不足、问题以及 Web测试将来的发展趋势。 目前技术和工具的主要不足为:需要人工干预的地方依然相当多,测试的效率低;缺少针对数据库测试的工具;缺少专门测试 Web程序异常处理机制的工具:大多采用 record and replay方式,难以发现隐藏错误等。 使用工具测试的过程中可能出现的问题:人力投入大,耗时且成本高:难以对复杂问题进行测试;难以实现基于覆盖的测 试等。 Web测试将来的可能发展方向为:更多地专门针对 Web程序的测试覆盖准则:针对各种覆盖准则自动生成测试用例;进一步自动化那些目前需要人工干预的环节,
7、提高测试效率:研制专门针对数据库测试的覆盖准则和自动化工具,以及专门测试 Web程序异常处理机制的覆盖准则和自动化工具。 5 【正确答案】 写作要点 说明所完成的电子政务系统包含哪些主要应用,系统建设的目标、意义、完成情况以及自己在该系统中所承担的主要任务。 6 【正确答案】 任何工程建设都必然会面对多种困难,电子政务建设也不例外。需要重点论述由于电子政务划分内外网而面对的许多困难,并说明其解决方法。 7 【正确答案】 写作要点 通过自己所从事的具有容错能力的软件课题,应说明以下几点: . 项目的概述包括软件项目的功能与性能要求、软件整体结构、硬件环境描述; . 在项目中对容错的具体要求; . 所承担的工作内容。 8 【正确答案】 主要让考生对自己采用的容错技术的结果进行系统的可靠性分析。主要说明以下几点: . 通过容错技术实施,系统整个项目达到了几余度 (如两余度、四余度、六余度 ); . 给出了本软件的可靠性指标; . 分析出软件容错的实时性指标如何,如恢复时间、重组合 (或称重构 )时间。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1