系统分析员考试下午试题I的应试方法

文章作者 100test 发表时间 2007:03:13 22:20:36
来源 100Test.Com百考试题网


最近有不少读者来邮件向笔者请教下午试题I的应试方法,说下午I部分的试题题量大,综合性强,时间短,而相应的辅导材料又是凤毛麟角,实在很难应付。的确,系统分析员考试最大的拦路虎是下午试题I,笔者当年也曾对此做过不少的准备,回想一下,还是有一些东西--至少有一些个人见解与众不同。为此,笔者再次翻阅了最近7年的考试试题,归纳出一些精华,结集成文,与大家分享吧。

  下午试题主要考察应试者计算机应用综合知识、计算机应用系统的分析与设计能力以及分析处理问题的能力,是对应试者经验、知识和能力的综合考察。笔者认为,从出题的角度和题目考察的目的来看,系分下午试题I可分为以下七种类型。来源:www.examda.com

一、 综合知识类

  大家知道,系统分析员必须有广泛的知识积累和工作经验。下午试题I中有不少题目就是直接考察某方面的知识或经验的。这种题目,全在于平时积累和见多识广,基本上无技巧可言,知道就很简单,不知道急也急不来。应试者唯一能做的是,回避那些自己没有涉猎过的知识领域的题目。

例1.1998年试题二之[问题1]和[问题2]

  [问题1]
  请用150字以内文字,以提纲方式列出采用三层C/S软件设计方式可能带来的主要优点。

  对于三层C/S软件设计方式的优点,即使没有题干部分的背景描述,应试者也应该知道。那就是:①表示层简单(瘦客户机),版本发布容易,维护方便;②中间逻辑集中在功能层,升级时只需改动中间逻辑即可;③数据层和表示层隔离,更安全易管。如果应试者没有这方面的知识积累,只好从提干中分析提炼了。

  [问题2]
  请你列出某一种能支持三层C/S软件开发的工具,并以150字以内文字简要说明其功能实现的方式。

  现在看来,这个问题很简单,支持三层次C/S软件开发的工具很多,但四年前,肯定有不少人列举不出来。来源:www.examda.com

例2.2000年试题一之[问题2]

  请你用100字以内文字简要说明,采用这类构件方式进行企业应用集成的好处是什么?

  问用COM方式进行企业应用集成的好处,平时善于积累的朋友肯定早就注意到了:①实现整个企业的业务逻辑和应用服务的构件级共享;②消除重复逻辑,优化处理过程;③适应环境变化灵活方便,开发集成的成本低周期短;④应用服务易于管理。

  实际上构件化是软件开发人员一直的梦想,希望软件开发像堆积木一样方便、快速,重复利用以前的劳动成果,应试者知道这一点,自然不难回答构件化的好处。

例3.1999年试题三之[问题3]

  根据你开发OA或MIS系统工作的经验,请你为本题的网络列举出一类比较适合于开发基于工作流的OA系统的流行平台及其相关的软件或工具,包括对关系数据库的存取要求。

  这是一道典型的知识经验问答题目,用过LOTUS NOTES/DOMINO的朋友不难回答此问题。

二、 辨别分析类

  正确辨别是非是系统分析员的必备素质,这是因为系统分析员往往会被人认为是计算机应用技术的专家,作为专家,当然应该清楚哪些说法立不住足,哪些意见应当积极采纳。辨别分析题就是考察应试者这种能力。

  辨别分析类题目几乎每年都有,典型的出法就是给出十多个关于某一领域或某一技术的不同论述,请你找出其中几条不恰当的描述,并说明理由。从近几年的题型发展情况看,这类题目已经演变成为必答题,应试者想回避也不行。

  回答这类题目,首先需要应试者以扎实的理论基础和丰富的实践经验为依据,能够对某一领域或某一技术进行多角度的理解。其次,需要一定的语言理解能力和分析能力。第三,简明扼要指出某条描述的不恰当之处,还需要较深的语言表达努力。临场时,如果一时找不到不合适的描述时,可以采用逐条排除的办法,先将你认为绝对正确的描述找出来,然后对有疑点的描述逐一进行原因分析,列举出你怀疑它不对的原因,自己说服自己,找出其中疑点更大的或可以认定就是错误的描述来。

例4.1999年试题一之[问题1]

  题干部分对某集团近年来软件项目成本超过预算和工期严重拖延的现象进行分析,集团老总主持了软件工程管理问题的讨论,归纳出十一条意见。

  要求找出三条是不正确的或不恰当的,请你指出其序号,并各用50字以内文字简要说明理由。

  这是一道软件项目管理的问题。用逐条排除法很快会找到一些疑点。比如:

  (5)尽可能采用更加先进的操作系统、工作平台和开发工具,可以极大地提高软件开发效率,从根本上防止和解决李总在总结中所发现的软件开发问题。

  "从根本上防止和解决"这一提法,肯定是偏激的,过分强调工具的作用,而忽略了人的素质和项目管理的重要性,显然是荒诞不经的。就好比鼓吹电脑可以替代人脑一样。我们坐飞机可以缩短旅行时间,可是没有很好的航班调度与控制,您恐怕连性命都很难保。

  同样的道理:

  (6)面向对象(OO)技术的使用,可以保证在跨平台的复杂环境下团队开发的需要,从而可从根本上免除软件工程管理上的烦恼,也能从根本上缓解李总所发现的软件开发问题。
说"面向对象技术的应用,可从根本上免除软件工程管理的烦恼"自然不对。所以,描述中带有绝对化的表述,一般都应格外关注,往往是不对的。

  (7)软件开发项目未能完成而被迫取消,究其根本原因无非是两大类:一是用户需求变更过于频繁或要求过高,另一是软件开发人员的素质不能适应项目要求。

  又用到"无非"这一字眼,只强调了需求变更和人员素质的重要,把软件工程管理的重要性忽略了。

  实际上,有权威调查表明软件项目的失败可归结为四个原因:项目组织管理原因、缺乏需求管理、缺乏计划与控制和估算错误。

例5.2000年试题一之[问题1]

  近年来,基于面向对象的"构件"(Component,也称组件)技术得到了迅速的发展,特别是在分布式网络应用环境下企业应用系统的开发和应用程序的集成已开始广泛的运用构件技术。某企业的信息部门提出以下一些看法:… …(共11条)

  [问题1]
  在上述11条叙述中有三条是不正确的或不恰当的,请你指出其序号,并各用50字以内文字简要说明理由。

  这道题有一定的难度,原因是题目对各个厂商、不同标准的COM技术进行了一次大盘点,要求应试者对COM技术有全面了解和一定的使用经验。但仔细推敲,也不可怕,凭一些基本经验和知识,还是不难找出错误叙述的。

  (4)微软公司推出的COM/DCOM/COM 在当前有着数量最多的用户,这是由于其开发工具容易使用,可以用多种语言开发,并且广泛适用于多种不同的平台。

  经验告诉我们,微软的产品一般不容易兼容UNIX平台,而别的厂商的产品,一般会见容微软的平台,有NT版或Windows版。



相关文章


日本信息系统监查技术简介
日本信息处理技术考试介绍
也谈系统分析员论文试题的应试方法
RAID系统可靠性分析
系统分析员考试下午试题I的应试方法
Java设计模式之综述篇
商业领域软件开发平台的建设和实施
开发高效率企业动态Web系统
Web服务实战:统一身份认证服务
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛