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

上传人:re****.1 文档编号:500372690 上传时间:2024-02-27 格式:DOC 页数:10 大小:31.51KB
返回 下载 相关 举报
系统分析员考试下午试题I的应试方法_第1页
第1页 / 共10页
系统分析员考试下午试题I的应试方法_第2页
第2页 / 共10页
系统分析员考试下午试题I的应试方法_第3页
第3页 / 共10页
系统分析员考试下午试题I的应试方法_第4页
第4页 / 共10页
系统分析员考试下午试题I的应试方法_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《系统分析员考试下午试题I的应试方法》由会员分享,可在线阅读,更多相关《系统分析员考试下午试题I的应试方法(10页珍藏版)》请在金锄头文库上搜索。

1、系统分析员考试下午试题I的应试方法最近有不少读者来邮件向笔者请教下午试题I的应试方法,说下午I部分的试题题量大,综合性强,时间短,而相应的辅导材料又是凤毛麟角,实在很难应付。的确,系统分析员考试最大的拦路虎是下午试题I,笔者当年也曾对此做过不少的准备,回想一下,还是有一些东西-至少有一些个人见解与众不同。为此,笔者再次翻阅了最近7年的考试试题,归纳出一些精华,结集成文,与大家分享吧。下午试题主要考察应试者计算机应用综合知识、计算机应用系统的分析与设计能力以及分析处理问题的能力,是对应试者经验、知识和能力的综合考察。笔者认为,从出题的角度和题目考察的目的来看,系分下午试题I可分为以下七种类型。一

2、、综合知识类大家知道,系统分析员必须有广泛的知识积累和工作经验。下午试题I中有不少题目就是直接考察某方面的知识或经验的。这种题目,全在于平时积累和见多识广,基本上无技巧可言,知道就很简单,不知道急也急不来。应试者唯一能做的是,回避那些自己没有涉猎过的知识领域的题目。例1.1998年试题二之问题1和问题2问题1请用150字以内文字,以提纲方式列出采用三层C/S软件设计方式可能带来的主要优点。对于三层C/S软件设计方式的优点,即使没有题干部分的背景描述,应试者也应该知道。那就是:表示层简单(瘦客户机),版本发布容易,维护方便;中间逻辑集中在功能层,升级时只需改动中间逻辑即可;数据层和表示层隔离,更

3、安全易管。如果应试者没有这方面的知识积累,只好从提干中分析提炼了。问题2请你列出某一种能支持三层C/S软件开发的工具,并以150字以内文字简要说明其功能实现的方式。现在看来,这个问题很简单,支持三层次C/S软件开发的工具很多,但四年前,肯定有不少人列举不出来。例2.2000年试题一之问题2请你用100字以内文字简要说明,采用这类构件方式进行企业应用集成的好处是什么?问用COM方式进行企业应用集成的好处,平时善于积累的朋友肯定早就注意到了:实现整个企业的业务逻辑和应用服务的构件级共享;消除重复逻辑,优化处理过程;适应环境变化灵活方便,开发集成的成本低周期短;应用服务易于管理。实际上构件化是软件开

4、发人员一直的梦想,希望软件开发像堆积木一样方便、快速,重复利用以前的劳动成果,应试者知道这一点,自然不难回答构件化的好处。例3.1999年试题三之问题3根据你开发OA或MIS系统工作的经验,请你为本题的网络列举出一类比较适合于开发基于工作流的OA系统的流行平台及其相关的软件或工具,包括对关系数据库的存取要求。这是一道典型的知识经验问答题目,用过LOTUS NOTES/DOMINO的朋友不难回答此问题。二、辨别分析类正确辨别是非是系统分析员的必备素质,这是因为系统分析员往往会被人认为是计算机应用技术的专家,作为专家,当然应该清楚哪些说法立不住足,哪些意见应当积极采纳。辨别分析题就是考察应试者这种

5、能力。辨别分析类题目几乎每年都有,典型的出法就是给出十多个关于某一领域或某一技术的不同论述,请你找出其中几条不恰当的描述,并说明理由。从近几年的题型发展情况看,这类题目已经演变成为必答题,应试者想回避也不行。回答这类题目,首先需要应试者以扎实的理论基础和丰富的实践经验为依据,能够对某一领域或某一技术进行多角度的理解。其次,需要一定的语言理解能力和分析能力。第三,简明扼要指出某条描述的不恰当之处,还需要较深的语言表达努力。临场时,如果一时找不到不合适的描述时,可以采用逐条排除的办法,先将你认为绝对正确的描述找出来,然后对有疑点的描述逐一进行原因分析,列举出你怀疑它不对的原因,自己说服自己,找出其

6、中疑点更大的或可以认定就是错误的描述来。例4.1999年试题一之问题1题干部分对某集团近年来软件项目成本超过预算和工期严重拖延的现象进行分析,集团老总主持了软件工程管理问题的讨论,归纳出十一条意见。要求找出三条是不正确的或不恰当的,请你指出其序号,并各用50字以内文字简要说明理由。这是一道软件项目管理的问题。用逐条排除法很快会找到一些疑点。比如:(5)尽可能采用更加先进的操作系统、工作平台和开发工具,可以极大地提高软件开发效率,从根本上防止和解决李总在总结中所发现的软件开发问题。从根本上防止和解决这一提法,肯定是偏激的,过分强调工具的作用,而忽略了人的素质和项目管理的重要性,显然是荒诞不经的。

7、就好比鼓吹电脑可以替代人脑一样。我们坐飞机可以缩短旅行时间,可是没有很好的航班调度与控制,您恐怕连性命都很难保。同样的道理:(6)面向对象(OO)技术的使用,可以保证在跨平台的复杂环境下团队开发的需要,从而可从根本上免除软件工程管理上的烦恼,也能从根本上缓解李总所发现的软件开发问题。说面向对象技术的应用,可从根本上免除软件工程管理的烦恼自然不对。所以,描述中带有绝对化的表述,一般都应格外关注,往往是不对的。(7)软件开发项目未能完成而被迫取消,究其根本原因无非是两大类:一是用户需求变更过于频繁或要求过高,另一是软件开发人员的素质不能适应项目要求。又用到无非这一字眼,只强调了需求变更和人员素质的

8、重要,把软件工程管理的重要性忽略了。实际上,有权威调查表明软件项目的失败可归结为四个原因:项目组织管理原因、缺乏需求管理、缺乏计划与控制和估算错误。例5.2000年试题一之问题1近年来,基于面向对象的构件(Component,也称组件)技术得到了迅速的发展,特别是在分布式网络应用环境下企业应用系统的开发和应用程序的集成已开始广泛的运用构件技术。某企业的信息部门提出以下一些看法:(共11条)问题1在上述11条叙述中有三条是不正确的或不恰当的,请你指出其序号,并各用50字以内文字简要说明理由。这道题有一定的难度,原因是题目对各个厂商、不同标准的COM技术进行了一次大盘点,要求应试者对COM技术有全

9、面了解和一定的使用经验。但仔细推敲,也不可怕,凭一些基本经验和知识,还是不难找出错误叙述的。(4)微软公司推出的COM/DCOM/COM+在当前有着数量最多的用户,这是由于其开发工具容易使用,可以用多种语言开发,并且广泛适用于多种不同的平台。经验告诉我们,微软的产品一般不容易兼容UNIX平台,而别的厂商的产品,一般会见容微软的平台,有NT版或Windows版。(5)Sun公司推出的EJB(Enterprise JavaBeans)基本上建立在Java语言基础之上,使用相对简便,能支持多种平台,并且已经有了最为丰富的第三方开发工具和产品的支持。EJB很好,为什么我们用的并不多呢?还是因为缺乏第三

10、方开发工具和产品支持。(10)构件库或者构件系统作为产品,具有通用性和可复用性。通用性指的是其中的每一个构件都应当有广泛的适用性,即不需要任何客户化的工作就可以立即使用于各类应用软件中。如果你在的Delphi下用过微软的一些ActiveX,你不会认同上述观点。组件在不同的环境下应用是需进行专门化和客户化的。三、比较分析类有比较才有鉴别,不同的解决方案经过比较才能分出优劣来,一个好的解决方案往往是多种解决方案的折中。比较分析法是系统分析中不可或缺的方法。系统分析员考试下午I试题中这类试题所占的比例非常大。例6.1995年试题1之问题1和问题2对某C/S结构的信息系统中批处理作业的实现方案有两种:

11、集中式处理方案和分散式处理方案。问题1请各用80字分别简要说明集中式处理方案和分散式处理方案的缺点。回答这类问题的最好办法是仔细阅读题目的背景以及题目中对两种不同方案的叙述。找出两种方案各自鲜明的特征和彼此之间最明显的不同,最好是列举出来,考虑两种方案的极端情形。经比较可以简明列出:集中式处理是各客户端将作业请求集中到信息管理员处,由信息管理员统一处理;分散式处理是由各个客户端随时自行提交处理作业。不难看出,集中式的缺点在于信息管理员处理时任务太多,形成瓶颈,网络负荷重;分散式的缺点是所有用户都对数据库直接操作,任一用户的失误将会影响整个系统的性能。问题2夏高工提出了一种分散-集中式处理的组合

12、方案,可达到取长补短的效果,请简要说明该方案的思路。很显然是两种方案的折中,部分集中(如按部门),由多个管理员分时段提交是个较好的方案。集中到域控制器,由域控制器定时触发也是一个好办法。例7.1999年试题二之问题1要求简要说明基于瘦客户机的三层C/S与原来的二层C/S系统相比,处理流程功能划分上存在的显著区别。不考虑题目背景,我们知道二者之间的区别是:三层比原来的二层多抽象出来一个中间层,再和题目中给出的图结合起来,正确答案是不难的出的。例8.1998年试题一题干部分叙述了传统的分布式控制系统(DCS)和代表国际上发展方向的现场总线控制系统(FCS)的特点。问题1看上去新颖的FCS比传统的D

13、CS有着远为吸引人的许多特点与长处。可是,在讨论中绝大多数专家都认为DCS仍是目前电厂工程中应用选型的主流。请你简单说明理由。很显然,题目要求指出在电厂这一特定的环境下,FCS比DCS的不足是什么。仔细阅读提干,列出FCS和DCS的突出特点,你会注意到:DCS系统中把计算机、通信、自动控制和显示等技术集成在一起,而FCS是采用网络通信技术,把分布在现场各处的仪表仪器、测量控制设备有机地连接在一起。那么,在电厂这种温度高、震动大、电磁干扰严重的环境下采用FCS,各类仪表、设备能否正常工作就成了问题。问题2问远程智能I/O方案与与传统的DCS相比,哪些主要优点?自然,又是FCS和DCS方案的折中,

14、既有FCS的优点,又解决了电厂环境对各类仪表、设备的干扰问题。四、学习应用类温故而知新,人们在学习新知识时总是以已经掌握的知识为基础,由彼推此,了解差异是我们自然而然就会运用的学习方法。我们学会了MS SQL,再学ORACLE时就不自觉地比较二者的异同。各大巨头争霸的今天,由于竞争的需要,软件开发工具和应用平台层出不穷,各大厂商都有和竞争对手相类似的同类产品,让我们迎接不暇,要IT行业站稳脚跟,更需要学习应用能力过人。跟上形势的最好办法是比较异同,快速学习、跟进并投入应用。这一类题目和前面的比较分析类非常相似,不同的是,问题的焦点集中在对学习效果的考察上,要求应试者对通过学习,基本掌握新的理论

15、或方法。例9.1996年试题五提干部分介绍了Rational软件公司倡导的一种软件开发过程-瑞理模式。问题1在传统讨论的软件开发过程中,把软件项目开发过程描述为研究与开发时期(R&D)、生产时期和维持时期,这与瑞理模式的管理观点中的各个阶段有什么大体上的对应关系?瑞理模式是一个全新的软件开发过程,但我们可以将她与我们熟知的传统软件开发过程相比较。得出结论:开始阶段加上规划阶段相当于研究开发时期;构建阶段加上移交阶段相当于生产时期;进化阶段相当于维护时期。该问题的第二问就属于学习应用类型:问题2根据你的开发经验,在一个中等规模软件项目中,在管理观点的最初开发期中的哪一阶段所花的精力和时间最多,用什么主要措施可以减少该阶段所占的比重?通过比较学习,我们知道构建阶段相当于传统软件开发过程中的设计开发过程,传统软件开发过程中设计和开发是工作量较大,所以瑞理模式中构建阶段所占比重也应该较大。例10.1995年试题三题干部分先用需求语言处理机(RLP)描述了一次本地电话通话事件的外部行为。然后介绍CCITT开发的SDL语言(规范与描述语言),并给出了同一本地电话通话事件相应的SDL语言描述图。问题一和问题二都是学习应用类型的。问题一要求推测SDL记号的含义,问题二要求补充SDL语言描述中空缺的内容。应试者根据RLP的完整描述,比

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号