发表于:2008-06-01 14:06:47
2楼
五、 情景推断类
这类题目要求应试者将题目描述的情景和自己的实际开发经验结合起来,来推测题目描述的情景下某一功能模块或某一部分的详细功能。
应付这类题目,既要细心归纳题目所描述的情景本身的特点以及题目中透露出的各种信息,又要根据自己以前类似的项目开发经验来补充一些题目中并没透露,但常理中不可缺少的部分功能。实际上,我们在需求调研中经常使用这种方法,这类题目同时考察了应试者软件分析设计经验、考虑问题的全面性以及从归纳字面需求的能力。
例11.2000年试题三之[问题3]
题干部分描述了某企业筹划本企业的intranet时的一些规划和设想。
[问题3]
在上述服务器软件中所列举的"proxy服务器"软件有什么基本功能,请你用100字以内文字简要说明。
应试者就需要经验和题目要求来回答:应具备内部用户访问因特网网的关口、使外部用户和内部用户隔离、安全防范、流量记账等功能。
例12.1995年试题2之[问题1]
要求应试者对磁盘空间和用户文件管理流程中管理措施1和管理措施2的内容进行推断。而题干可得到的信息是:"磁盘空间和用户文件管理:包括保证有足够的磁盘空间,能保护用户文件等。"这些信息告诉我们,管理措施1和管理措施2是为了保证磁盘空间和保护文件,但这还是太不具体,仍然离需要应试者的平常积累的经验做支撑。
例13.1999年试题4之[问题2]8 zHn HCTtYZ,/S [此资料转贴于学习网IT认证计算机软件水平考试 ]http://www.Gzu521.Com8 zHn HCTtYZ,/S
题干部分描述了一个中型的化工原料产品的生产企业在全企业范围内以这种方式实现dcs(分布式控制系统)的相关背景。
[问题2]
王科长为自己的化工企业初步规划了以下的应用方案:(应用方案模块图略)
请你用100字以内文字,以提纲方式简要列出"系统初始化"模块的主要功能。
通过对题目情景的分析,可知初始化部分的功能大致有以下几点:
①对采集前端的地址、通道、信号进行组态与初化。
②设置测量通道的工作模式。
③主机网络、地址、通讯接口中断方式与工作方式设定。
④网络时钟校正或报表初化等。
需要注意的是,1994年试题2之[问题1]也要求简述"初始化模块" 的基本内容,可见"初始化"的重要地位。
例14.2000年试题五之[问题2]
你认为在这个成本结算与管理系统?quot;查询成本数据"可以提供哪些需要的查询功能?请用100字以内文字简要列出。
实际上是问可能的数据检索手段,应当包括:按产品、按年度、按月、按车间、按工序、按零件(材料)查询。
六、 因果分析类
系统分析员还会经常遇到的问题是对一个系统出现的复杂问题(或疑难症状)进行分析,找出问题的真正原因,或对某一解决方案存在的潜在风险进行分析。前者是针对某一症状分析问题出现的原因,后者是根据现有状况分析可能会出现问题。
解决问题或风险分析的能力是突击不来的,一定来源于见多识广。丰富的经历在关键时候自然可以派上用场,经历不够的多看看别人的体会也会大有裨益。
例15.1995年试题5
题干叙述了某单位人事部门开发人事管理信息系统时关于信息安全性设计的一些对策(包括6条)。在讨论设计原则时提了两个例子。
问例1和例2分别属于什么性质的问题,如何避免。
这就是一道典型的设计方法潜在风险分析题,读者查阅当年的考题仔细分析一下。
例16.1995年试题2之[问题2]
谈到设计用户的锁定和释放功能时,提到一种方法:不论用户已否设置口令,都可以在相应的口令字段中有意识地再增加若干为lock标志码,便可以使相应的口令无法匹配。对锁定后的用户的释放则可通过删除这些附加上去的lock标志码进行。
王高工在仔细审阅这一方案时,发现有一个潜伏的危险性,请用100字以内文字说明。
有unix使用经验的读者会发现:这种一刀切的方法很可能导致超级用户的密码也可能被锁定。
例17.1997年试题1之[问题2]
对于一个有着超过1000台以上客户端工作站点的民航联机事务处理系统来说,除了服务器有可能成为瓶颈口、配置管理与版本控制相对十分困难以外,还会存在着其它一些困难。请用80字以内文字以提纲形式简要列举基于c/s平台的民航联机事务大型系统的这些可能的困难。
这道题要求分析基于c/s平台的民航联机事务大型系统的这些可能的困难,实际还是在问传统c/s结构的缺点。对超过1000台以上客户端工作站点软件安装、升级、维护和版本分发自然是c/s结构存在的困难。
七、 归纳抽象类
把现实的、自然语言描述的用户需求抽象为一种数学模型需要很深的功底;把纷纭复杂的需求进行合理的归纳和分类也是一种功夫。系统分析员考试题目中也不乏这样的考题。这种题目需要较高的抽象思维能力和理解能力。
笔者回答这类问题的一点体会是:将抽象的理论实例化,和你做过的一些项目结合起来,举例子能将抽象的东西具体化。
例18.1999年试题3之[问题1]
廖处长及其工作小组为了比较原来的oa系统与将来可能实现的基于工作流的系统,把原来基于功能模块的oa系统简要的表示为:
sf={fm1,fm2,…,fmk};
fmi={ti1,ti2,…,tis};
tfm={ tij}。
其中:sf为基于功能模块的系统,fmi为功能模块,tij为功能模块fmi中的子任务。tfm为原系统中全体子任务的集合。
如果在分解子任务时,尽可能地做到两个子系统中的相应子任务的基本功能大体相同,最终发现子任务的集合twf相同于tfm。这时,廖处长认为基于工作流的系统sw的功能包含了基于功能模块的系统sf,并且sw还包含有sf中所没有能提供的许多信息。
请你用100字以内的文字,简要列出在sw系统中可能会增加有哪些方面的信息。
题目中廖处长就是对原来的oa(基于功能的)系统进行了模型抽象,要求应试者将基于工作流的oa和基于功能的oa模型进行分析比较。这道题目并不复杂,但有不少人觉得把具体的问题抽象化后就找不到北了。
例19.1997年试题六之[问题2]
请回答上述规律成立的基本条件是什么(以100字以内文字简要说明)。
这道题给出了软件故障率的统计模型,将软件缺陷抽象化了。但对软件测试理论清楚、理解力强的人还是不难看出正确答案。λ(t)呈现为一条阶梯式下降折线。规律成立的基本条件是假设软件的缺陷数一定且排除缺陷的过程中不引入新的缺陷。
后记
笔者发现近七年的考试题中,决大多数试题总能归结为以上七种类型之一。文中对问题的分析仅代表作者个人看法,其中难免有不足和错误,仅供参考。从内容上看: 工业控制、办公自动化、mis和数据库、软件工程管理、软件测试等几个方面出题的概率较高,应试者应当高度重视。