系统分析师考试中的问题示例

●在一个银行业务的用例模型中,“取款”用例在“存款”用例执行之前不能执行,两个用例之间的关系属于(1);取款和存款用例都需要执行余额查询的功能,查询余额被提取成独立的用例,因此取款和存款用例与查询余额用例的关系属于(2)。

(1) A .关联关系b .扩展关系c .使用关系d .依赖关系

(2) A .扩展关系b .使用关系c .依赖关系d .继承关系

employee类包含计算报酬的行为。通过使用面向对象的方法(3),其派生类中计算全职员工和兼职员工报酬的行为名称相同,但计算方法不同。

(3) A .多态性b .继承性c .封装性d .可重用性阅读下面关于软件项目可行性分析的陈述,回答问题1到4。

一家信息技术公司计划开发新的信息系统,以提高公司业务运营的效率。根据公司总裁的要求,公司软件开发部系统分析师张工、巩俐对新系统方案的可行性指标进行了分析,重点分析了新系统方案的经济可行性。根据财务部门提供的数据,张工给出了该项目的投资回收表,如表1-1所示。

通过对以上数据的分析,计算出该项目投资回收期为2.75年。巩俐提出了自己的观点,认为所有的数据都要根据货币的时间价值来计算,并给出了折现率为12%时的投资回报表,如表1-2所示,其中“* * *”表示这里的数据没有给出。

经过讨论,大家认为巩俐给出的投资回收表中的数据更合理,并作为系统方案的一部分上报给公司管理层。

问题1(8分)请简要说明系统分析中可行性分析包括哪些方面,并简要说明其具体含义。

问题2(6分)

在系统的生命周期中,运行系统的成本可以分为固定成本和可变成本。请判断以下费用的成本类型和原因。

(1)系统设计工具软件许可费;

(2)计算机使用成本;

(三)信息系统操作人员的工资;

(4)购买光盘、闪存等存储设备的费用。

问题3(7分)

请用现值公式计算出相应的值填入表1-2中的(1)~(8),根据巩俐的数据计算出该项目的投资回收期。

问题4(4分)

请结合张工和巩俐给出的投资回收期表,用200字以内的篇幅简要说明货币的时间价值及其意义。软件项目质量管理及其应用

软件工程的目标是生产高质量的软件。ANSI/IEEE Std 729-1983将软件质量定义为“与软件产品满足规定和隐含需求的能力相关的特性或特征的总和”,这实际上反映了三个问题:

(1)软件需求是衡量软件质量的基础。

(2)只满足明确定义的需求,不满足隐含的需求,无法保证软件质量。

(3)如果不遵循各种标准定义的开发规则,软件质量就得不到保证。

软件质量管理贯穿软件生命周期,极其重要。软件质量管理过程包括软件项目质量规划、软件质量保证和软件质量控制。质量管理的关键是预防重于检查,质量要提前计划,而不仅仅是在检查之后,这有助于降低软件质量管理的成本。

请围绕“软件项目质量管理及其应用”这一话题,依次从以下三个方面展开讨论。

1.简要描述你参与管理和开发的软件项目以及你在其中的主要工作。

2.详细讨论了本项目中的质量保证和质量控制活动,并讨论了它们之间的关系。

3.对你参与的项目的质量管理成本进行分析讨论,并给出评价。2004年上半年到2009年上半年系统分析师的考试题目,请参考参考资料。