2006年上半年系统分析师下午题I
- 格式:pdf
- 大小:190.86 KB
- 文档页数:9
2006上半年系统分析师考试真题及答案-下午卷试题一阅读下列系统需求陈述,回答问题1、问题2、问题3和问题4。
某银行准备开发一个网上信用卡管理系统CCMS,该的基本功能为:(1)信用卡申请。
非信用卡用户填写信用卡申请表,说明所要申请的信用卡类型及申请者的基本信息,提交CCMS登录。
如果信用卡申请被银行接受,客户会收到银行的确认函,并告知用户信用卡的有效期及信贷限额;否则银行会发送一封拒绝函给该客户。
客户收到确认函后,需再次登录CCMS,用信用卡号和密码激活该信用卡。
激活操作结束后,CCMS将激活通知发送给客户,告知客户其信用卡是否被成功地激活。
(2)月报表生成。
在每个月第一天的零点,CCMS为每个信用卡客户创建一份月报表,对该客户上月的信用卡交易情况及交易额进行统计。
信用卡客户可以登录CCMS查看月报表,也可以要求CCMS提供打印出的月报表。
(3)信用卡客户信息管理。
信用卡客户的个人信息可以在CCMS中进行在线的管理。
每个信用卡客户可以在线查询其个人信息。
(4)信用卡交易记录。
信用卡客户使用信用卡进行的每一笔交易都会记录在CCMS 中。
(5)交易信息查询。
信用卡客户可以登录CCMS查询并核实其信用卡交易记录及交易额。
在系统的需求分析阶段,使用用例对系统需求建模。
表1-1和表1-2给出了其中两个用例的概要描述。
表1-2用例“激活信用卡”描述将表1-1和表1-2中的(1)~(10)填充完整。
【答案】(1)提交信用卡申请表(2)信用卡类型及申请人的基本信息(3)非信用卡客户(4)确认函(5)非信用卡客户(6)拒绝函(7)非信用卡客户(8)信用卡激活请求(9)激活通知(10)信用卡客户注:(4)、(6)答案可以互换。
【问题2】除了表1-1和表1-2给出的用例外,从上述系统陈述中还可以获取哪些由信用卡客户发起的用例?(给出用例名称即可)【答案】信用卡客户查询个人信息、信用卡客户查询信用卡交易信息、信用卡客户查询月报表。
2007年上半年系统分析师考试试题答案
(网友提供,只作参考)
上午考试
ACABC BDCDD
DBBCD CBDAB
BBBCB CBABA
CDCAB BDCCB
DBDAB CCCDD
DDDBD BDCCA
BDDAC ABCAB
DDADB
下午考试
1)1.3--4 g,5
2.4--6 h,4
3.4--5 虚路线
2)完成需要20天
3)a 500
b 1000
4) h 2000 提前一天就可以
按团队开发,顺序开发,及时沟通
两个不失效案双余度
其中一个失效单余度
按时间顺序调度,保证可靠度
10ms
数据采集1.5-输入交叉对比1-数据处理4-比较监控1-输出交叉对比1.5-其他1
1。
数据采集
2.输入交叉对比
3.比较监控
4.比较监控
5.输出交叉对比
6.其他(输出)
失步,未精确按时间顺序完成ipo
丢弃错误数据,
重新新任务
实用,成熟,安全,扩展,操作
路由器1
switch1
switch2
switch3
switch3
双千链路,千光纤千双绞线百绞线
静态静态动态
邦定mac
bdmz
邮件服务器,应用网关,电子商务,a 区
其他内网。
2006年下半年软件水平考试(高级)系统分析师下午(案例分析)试题真题试卷(题后含答案及解析)题型有:1.5Mbps的高速下行及上行速率,但G.DMT要求用户端安装POTS 分离器,比较复杂且价格昂贵;G.Lite标准速率较低,下行速率为1.5Mbps,上行速率为512Kbps,但省去了复杂的POTS分离器,成本较低且便于安装。
G.DMT 较适用于小型办公室(SOHO),而G.Lite则更适用于普通家庭。
采用VPN实现销售公司间的网络互连可提高数据传输的安全性。
15.采用ADSL接入的模型如图5—1所示。
请将下列术语对应的编号填入图23-3中的(1)~(8)处。
A:局端ADSL Modem B:用户端ADSL Modem C:模拟信号D:中央局端模块E:程控交换机F:局端滤波器G:数字信号H:远端用户模块ATU-R正确答案:解析:ADSL 的接入模型主要有中央交换局端模块和远端模块组成,如图23-5所示。
中央交换局端模块包括在中心位置的ADSL Modem和接入多路复用系统。
处于中心位置的ADSL Modem被称为ATU-C (ADSL Transmission Unit-Central),接入多路复用系统中心Modem通常被组合成一个接入结点,也被称作DSLAM (DSL Access Multiplexer)。
远端模块由用户ADSL Modem和滤波器组成,用户ADSL Modem通常被称为ATU-R (ADSL Transmission Unit-Remote)。
16.请用200字以内文字从安全保证角度简要叙述实现VPN的几种关键技术。
正确答案:(1)隧道技术:是VPN的基本技术,类似于点对点连接技术,它在公用网建立一条数据通道(隧道),让数据包通过这条隧道传输。
(2)加解密技术:是数据通信中一项较成熟的技术,VPN可直接利用现有技术。
(3)密钥管理技术:该技术的主要任务是如何在公用数据网上安全地传递密钥而不被窃取。
2023年上半年(下午)《系统分析师》真题2023年上半年(下午)《系统分析师》真题1.[问答][1分]某软件公司拟开发一套汽车租赁系统,科学、安全和方便的管理租赁公司的各项业务,提高公司效率,提升利用率。
注册用户在使用系统进行车辆预约时需执行以下操作:(a)用户登录系统(b)查询车辆信息(c)预订车辆(d)提取车辆(e)归还车辆(f)计算结余(g)查询还车时间。
问题1(8分)在面向对象软件分析过程中,状态机图和活动图用于建立软件的动态模型,主要描述系统随时间变化的行为,请分别阐述这两种图的概念和特点。
问题2(8分)图1-1给出了采用状态机图描写的注册用户的状态交换过程,请使用题干给出的(a)~(g)补充完善图1-1中的(1)~(7),并给出(8)和(9)空白处的状态转移执行动作。
问题3(9分)RUP 中有9个核心工作流,分6个核心过程和3个核心支持工作流。
9个核心工作流在项目中迭代,被使用在每次迭代中以不同的重点和强度重复。
结合题干案例,用300字以内的文字简要说明RUP中9个核心工作流的主要作用。
2.[问答][1分]某软件公司为企业开发一套员工在线教育系统,支持员工利用业余时间开展专业技术培训,提升员工技能。
在项目开展初期,采用结构化分析进行开发,并对系统中培训部员工和培训教师的相关功能进行分析,具体需求如下:(1)培训部根据企业技术发展需求,负责策划培训课程,并形成课程计划,针对不同的员工设置不同的课程;(2)员工首先在系统进行注册,填写自己的编号,学历,专业,岗位等信息,生成员工注册信息,然后将自己的培训需求录入系统,系统自动评估并进行课程推荐,员工确认后形成课程需求;(3)培训教师也通过系统进行注册,填写自己的编号、学历、专业等信息,形成培训教师注册信息;(4)系统根据课程计划、员工注册信息,课程需求和培训教师注册信息,为员工和培训教师生成对应的课程表。
公司系统分析师对上述流程进行了审核,并指出需补充数据字典,从而更完整地对系统建模。
2010年上半年 (4)试题一论软件维护及软件可维护性 (4)试题二论面向服务的企业应用集成技术及其应用 (4)试题三论快速应用开发在系统建模中的应用 (4)试题四论信息系统中的访问控制 (4)2009年上半年 (5)试题一论软件项目质量管理及其应用 (5)试题二论企业服务总线技术及其在应用集成中的作用 (5)试题三论工作流管理技术在CIM系统协作中的应用 (5)试题四论政务流程的优化与再造 (5)2008年下半年 (6)试题一论基于场景的软件体系结构评估方法 (6)试题二论敏捷开发方法的应用 (6)试题三论SOA在企业信息化中的应用 (7)试题四论SaaS(Software-as-a-Service,软件即服务)的关键技术 (7)2008年上半年 (7)试题一论软件体系结构风格及其应用 (7)试题二论软件项目估算的过程与方法 (8)试题三论信息资源规划的需求分析 (8)试题四论P2P计算关键技术与应用 (8)2007年下半年 (8)试题一论迭代式软件开发过程与方法 (8)试题二论工作流管理技术在BPR中的应用 (9)试题三论电子商务系统中的技术基础设施集成 (9)试题四论虚拟计算的应用 (9)2007年上半年 (9)试题一论企业软件过程改进的实施 (9)试题二论信息系统的可行性分析 (10)试题三论工作流管理系统的分析和实现 (10)试题四论动态语言在互联网应用中的作用 (10)2006年下半年 (10)试题一论有效的需求分析过程 (10)试题二论信息系统建设的网络规划 (11)试题三论面向服务的体系结构在系统集成中的应用 (11)试题四论计算机支持的协同工作技术的应用 (11)2006年上半年 (12)试题一论需求获取技术 (12)试题二论XML语言在Internet平台上的应用 (12)试题三论设计模式在软件开发中的应用 (12)试题四论控制系统的可视化技术 (12)2005年11月 (12)试题一论项目的风险管理 (12)试题二论Web应用程序的测试 (13)试题三论电子政务建设中政务内网和外网的划分 (13)试题四论高可靠性系统中软件容错技术的应用 (13)2005年5月 (14)试题一论企业信息系统的安全 (14)试题二论电子政务信息共享整合 (14)试题三论多层分布式结构系统的开发 (15)试题四论项目管理中的进度控制 (15)2004年11月 (15)试题一论企业内部网的安全策略 (15)试题二论应用系统开发范围和功能的确定 (16)试题三论嵌入式操作系统的功能与特性 (16)试题四论软件测试计划的制定 (16)2004年5月 (17)试题一论电子商务的安全 (17)试题二论用例的获取方法 (17)试题三论ERP的开发与应用 (17)试题四论软件开发成本估算 (18)2003年 (18)试题一论自由软件的合理使用 (18)试题二论软件开发的风险控制 (18)试题三论工作流相关技术 (19)试题四论Web Service技术的应用与发展趋势 (19)2002年 (19)试题1 论软件质量保证 (19)试题2 论数据仓库的设计与实现 (20)试题3 论中间件技术在软件开发中的作用 (20)试题4 论虚拟现实技术的应用与发展 (20)2001年 (21)试题1 论软件需求分析方法和工具的选用 (21)试题2 论Java技术在因特网平台上的应用 (21)试题3 论改进Web服务器性能的有关技术 (21)试题4 实时控制系统与企业信息系统的集成 (22)2000年 (22)试题1 论软件测试的策略与环境 (22)试题2 论基于Web的数据库应用系统的开发技术 (22)试题3 论企业网络计算的组成与特性 (23)试题4 论软件维护的组织与实施 (23)1999年 (23)试题1 论软件开发环境的选用和建立 (23)试题2 论企业内部网Intranet的系统集成技术 (24)试题3 论改进数据库应用系统的性能 (24)试题4 论软件开发过程中的配置管理技术 (24)1998年 (25)试题1 论软件的可重用性设计 (25)试题2 论数据库的安全性设计 (25)试题3 论建立企业内部网Intranet的策略 (25)试题4 论项目管理工具的选用 (26)1997年 (26)试题1 论信息管理系统的可行性研究 (26)试题2 论软件需求分析的方法与策略 (27)试题3 论数据库前端开发工具的选用 (27)试题4 论计算机网络的安全性 (27)1996年 (28)试题1 论系统的健壮性设计 (28)试题2 论系统集成技术的应用 (28)试题3 论面向对象开发技术及其应用 (28)试题4 论开放系统应用的直保作性技术 (29)1995年 (29)试题1 论软件开发范式的选用原则 (29)试题2 论软件测试的完成标准 (29)试题3 论信息管理系统的Client/Server结构 (30)试题4 论CASE工具的使用 (30)1994年 (31)试题1 论数据库设计技术 (31)试题2 论软件开发平台的演变与选用 (31)试题3 论应用软件的输入输出设计技术 (31)试题4 论信息系统集成技术 (32)1993年 (32)试题1 论软件的选用和二次开发 (32)试题2 论软件的质量保证 (32)试题3 论图形用户界面技术 (33)试题4 论结构化程序设计方法 (33)1992年 (33)试题1 论软件排错 (33)试题2 论软件项目的进度管理 (34)试题3 论面向对象的需求分析或设计 (34)试题4 论系统的安全与保密控制 (34)试题一论软件维护及软件可维护性本题是一道软件工程方向的论文试题。
2006年11月系统分析师考试下午试卷答案试题一第一题仍然为必答题,试题背景为网上银行贷款业务,实际考察SOA的理论和应用,试题共3个小问题。
第一个问题要求考生回答系统有哪几个功能模块、SOA的定义和优点。
系统的功能模块可以根据试题描述中给出的流程直接得出。
有关SOA的定义和优点,是希赛软考学院第2套模拟试题第1道试题问题1的原题。
第二个问题是对第一个问题的补充,是个填空题,进一步考查SOA的概念,以及与相关概念的比较。
这些段落来自希赛网技术应用频道架构设计栏目的一篇文章(/sa/NO0000410.htm)的原文。
第三个问题是一个安全性试题,考生可以从网络安全、信息安全、交易安全等方面进行回答。
具体的安全性问题,作者在《系统分析师考试案例分析与设计试题分类精解》(电子工业出版社)中进行了详细的介绍,考生只要提炼出相应的答案就可以了。
试题二第二题为一道关于嵌入式实时操作系统选型方面的试题,共3个小问题。
第一个问题要求考生回答为什么王工的方案是正确的,而李工的方案是错误的。
王工和李工都选择了嵌入式操作系统,区别在于王工选择的嵌入式操作系统带有“实时”性。
既然发现了这个区别,就很好办了。
再看看试题描述中对系统的要求和规定,就可知道在这个系统中,“实时”是很重要的要求。
第二个问题要求考生回答选择嵌入式操作系统及开发环境应考虑的问题,这些知识在《系统分析师考试论文试题分类分析与范文》(电子工业出版社)第8.16节“论嵌入式操作系统的功能与特性”中,作者进行了详尽的介绍。
第三个问题是一个简单的计算和图示试题,要求画出或写出试题给定的表格中的任务的调度关系。
试题三试题三是一道有关CMM和ISO比较的试题,这类试题似乎在每次考试中都会出现(2006年5月的试题3是一道软件开发方法的比较试题)。
试题共3个小问题。
本题是一个纯理论试题,在作者的《系统分析师技术指南》(清华大学出版社)有关CMM与软件过程改进的章节中,有现成的答案和表格。
2006年下半年系统分析师上下午word2006年下半年系统分析师上午试卷●根据如下所示的UML类图可知,类Car和类Boat中的move()方法(1) 。
(1)A. 引用了类Transport的move()方法 B. 重置了类Transport的move()方法C. 是类Transport的move()方法的聚集D. 是类Transport的move()方法的泛化●在UML的通用机制中, (2) 用于把元素组织成组; (3) 是系统中遵从一组接口规范且付诸实现的物理的、可替换的软件模块。
(2)(3)A. 包 B. 类 C. 接口 D. 构件●回调(Callback)函数是面向过程的程序设计语言中常用的一种机制,而设计模式中的(4) 模式就是回调机制的一个面向对象的替代品。
该模式的意图是(5)。
(4)A. Strategy(策略) B. Adapter(适配器) C. Command(命令) D. Observer(观察者)(5)A. 使原本由于接口不兼容而不能一起工作的那些类可以一起工作B. 将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作C. 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新D. 使算法可独立于使用它的客户而变化●关于网络安全,以下说法中正确的是(6)。
(6)A. 使用无线传输可以防御网络监听 B. 木马是一种蠕虫病毒C. 使用防火墙可以有效地防御病毒D. 冲击波病毒利用Windows的RPC漏洞进行传播●许多黑客利用缓冲区溢出漏洞进行攻击,对于这一威胁,最可靠的解决方案是(7)。
(7)A. 安装防火墙 B. 安装用户认证系统 C. 安装相关的系统补丁软件 D. 安装防病毒软件●(8) 无法有效防御DDoS攻击。
(8)A. 根据IP地址对数据包进行过滤 B. 为系统访问提供更高级别的身份认证C. 安装防病毒软件D. 使用工具软件检测不正常的高流量●IPSec VPN安全技术没有用到(9) 。
软考系统分析师上、下午考试真题答案系统分析师考试是软考中一门高级资格的考试科目,以下是小编整理的1999年软考系统分析师考试真题答案,供大家参考使用。
上午试题答案下午试题I参考答案试题一[问题1](5)从目前情况看,先进工具与平台至多仅包含部分软件工程管理辅助,还不可能取代软件工程管理全部内容。
(6)跨平台复杂环境多重结构开发含有许多需要加以管理的对象类型,多样化的团体开发也应加强管理。
(7)更深层看,项目失败主要是缺乏有效的软件工程管理的机制所引起的。
[问题2]需计划的软件资源有两大类:(1)软件工具集(CA S E)。
如:业务系统计划工具集,项目管理工具集,支持工具(如文档生成),分析与设计工具,编程工具,组装与测试工具,原型化与模型工具,维护工具,框架工具等。
(注:只需要回答出有代表性的一部分软件工具集即可,也可只列出某个集成的工具集,如IPSE等)(2)可复用软件与软件构件库。
试题二[问题1]二层C/S:客户端A+B,服务器C+D(也可以是客户端A+B+C,服务器D)。
三层C/S:A客户端,B+C在功能服务器,D在数据库服务器。
[问题2]通信中间件,数据库访问中间件,事务处理中间件,分布对象中间件(和可能有的远程过程调用中间件)。
[问题3](1)通信效率(三层通信方法、通信频率与数据量)。
(2)提高各层之间的独立性(减少耦合)。
试题三[问题1]各类任务、人员(或代理)的协作信息、时序信息以及工作流有关的控制与监视信息。
[问题2](1)解决办公环境的协作。
(2)根据工作流的定义,创建与控制执行工作流,调度、监控与管理类功能。
[问题3]允许答案对目前流行的Lotus Domino、MS Exchange或Group wise等选一种即可,比如:(1)采用Lotus Domino Server平台,使用Notes群件技术。
(Notes R5之前)ODBC访问简单数据库,也可进一步用Lotus Script。
历年系统分析师考试下午试题(一)2017年上半年系统分析师考试即将于5月20日举行,考试想要合格,光看教程是不够的,还得与做题相结合,下面是小编为大家整理的历年系统分析师考试下午试题,供大家参考使用。
试题一阅读以下关于应用服务器业务对象管理的叙述,回答问题 1 和问题2;某软件公司最近接到一个电信局的计费项目,该电信局要求计费系统支持实时出帐( 如用户可随时通过诸如电话、上网等方式查询当前的话费情况)、实时划价( 如新增业务或改变的记费规则能实时的添加到计费系统中)。
鉴于该项目的实时性要求较高,难度较大,为此,张工召开了一次课题组会议,会上项目组成员的意见分为两大派;一派坚持使用磁盘数据库( DRDB Disk-residentdatabase ) Oracle,另一派坚持使用内存数据库( MMDB MainMemor yDatabase )。
坚持Oracle 的那一派认为只要配置Oracle 使得所有数据都缓冲到内存,就一定能达到实时性的要求;而坚持MMDB 的那一派认为即使再扩大内存容量和调整Oracle的参数,也无法达到MMDB 的性能。
张工在听取两方面的意见,经过深思熟虑后,成功地说服了坚持使用Oracle 的那一派,最终大家一致同意采用MMDB。
张工是通过回答下面 2 个问题来说服Oracle 派的。
[问题1]即使Oracle 将数据都缓冲到内存中,其性能也往往难以赶上MMDB。
为什么?请你用200 字以内文字,以提纲方式列出理由说明。
[问题2]B+ 树索引适合于象Oracle 这样的磁盘数据库而不适于MMDB,MMDB 采用的是更适合于内存的Hash 索引和T 树索引。
为什么?请你用100 字以内文字,简要说明这些不同的索引技术在性能上会有什么主要差别。
试题二阅读以下关于进程和线程的叙述,回答问题 1 和问题2。
某公司要开发一个网络服务程序,该程序需要处理客户的请求,查询或者修改后台的数据库。
2006年上半年 系统分析师 下午试卷I 第1页 (共 9页)全国计算机技术与软件专业技术资格(水平)考试2006年上半年 系统分析师 下午试卷I(考试时间 13:30~15:00 共90分钟)请按下表选答试题试题号 一 二~五 选择方法必答题选答2题请按下述要求正确填写答题纸1. 本试卷满分75分,每题25分。
2. 在答题纸的指定位置填写你所在的省、自治区、直辖市、计划单列市的名称。
3. 在答题纸的指定位置填写准考证号、出生年月日和姓名。
4. 在试题号栏内注明你选答的试题号。
5. 答题纸上除填写上述内容外只能写解答。
6. 解答时字迹务必清楚,字迹不清,将不评分。
试题一是必答题试题一(25分)阅读下列系统需求陈述,回答问题1、问题2、问题3和问题4。
某银行准备开发一个网上信用卡管理系统CCMS,该系统的基本功能为:(1) 信用卡申请。
非信用卡客户填写信用卡申请表,说明所要申请的信用卡类型及申请者的基本信息,提交CCMS登录。
如果信用卡申请被银行接受,客户会收到银行的确认函,并告知用户信用卡的有效期及信贷限额;否则银行会发送一封拒绝函给该客户。
客户收到确认函后,需再次登录CCMS,用信用卡号和密码激活该信用卡。
激活操作结束后,CCMS将激活通知发送给客户,告知客户其信用卡是否被成功地激活。
(2) 月报表生成。
在每个月第一天的零点,CCMS为每个信用卡客户创建一份月报表,对该客户上月的信用卡交易情况及交易额进行统计。
信用卡客户可以登录CCMS 查看月报表,也可以要求CCMS提供打印出的月报表。
(3) 信用卡客户信息管理。
信用卡客户的个人信息可以在CCMS中进行在线的管理。
每个信用卡客户可以在线查询其个人信息。
(4) 信用卡交易记录。
信用卡客户使用信息卡进行的每一笔交易都会记录在CCMS 中。
(5) 交易信息查询。
信用卡客户可以登录CCMS查询并核实其信用卡交易记录及交易额。
在系统的需求分析阶段,使用用例对系统需求建模。
表1-1和表1-2给出了其中两个用例的概要描述。
表1-1 用例“非信用卡客户申请信用卡”的描述用例名称:非信用卡客户申请信用卡触发器: (1)主要输入 主要输出输入信息 角色(Actor) 输出信息 角色(Actor)(2) (3) (4) (5)(6) (7)表1-2 用例“激活信用卡”的描述用例名称:激活信用卡触发器: (8)主要输入 主要输出输入信息 角色(Actor) 输出信息 角色(Actor)激活信用卡申请 信用卡客户 (9) (10)信用卡客户信息 客户信息库 修改后的信用卡信息 信用卡信息库信用卡信息 信用卡信息库2006年上半年系统分析师下午试卷I 第2页(共9页)[问题1](10分)将表1-1和表1-2中的(1)~(10)填充完整。
[问题2](4分)除了表1-1和表1-2给出的用例外,从上述系统陈述中还可以获取哪些由信用卡客户发起的用例?(给出用例名称即可)[问题3](7分)用400字以内文字,简要说明用例获取的基本步骤。
[问题4](4分)用例除了使用表1-1和表1-2所示的形式描述外,还可以使用UML的用例图来表示。
分别用100字以内文字,解释UML用例图中扩展用例和抽象用例的内涵。
2006年上半年系统分析师下午试卷I 第3页(共9页)2006年上半年 系统分析师 下午试卷I 第4页 (共 9页)试题二(25分)阅读以下关于工作流系统性能分析的叙述,回答问题1、问题2和问题3。
某企业正在创建一个工作流管理系统,目前正处于过程定义阶段,即创建工作流模型阶段。
对于这些工作流模型,除了要考虑工作流的正确性外,工作流的性能也是十分重要的。
工作流性能主要反映工作流定量方面的特性,例如,任务的完成时间、单位时间内处理的任务数量、资源的利用率以及在预定的标准时间内完成任务的百分比等等。
图2-1所示的是一个简单的工作流模型(其中单位时间为1小时),它表示这样一个执行过程:每小时将会有20个任务达到c1,这20个任务首先经过处理task1,再经过处理task2,最终将结果传递到c3。
处理task1和处理task2相互独立。
假设性能评价模型符合M/M/1排队模型,在计算性能指标的过程中可以使用下列公式进行计算:ρρ-=1L ,λμ-=1S ,λμρ-=W ,其中ρ表示资源利用率,λ表示单位时间内到达的任务数,μ表示该资源单位时间内能够完成的任务数。
[问题1](10分)计算图2-1所示的工作流模型的下列性能指标: (1) 每个资源的利用率ρ;(2) 每个处理中的平均任务数L ; (3) 平均系统时间S ;(4) 每个处理的平均等待时间W 。
[问题2](9分)图2-1所给出的工作流模型的性能并不是最好的。
实际上,对于工作流系统而言,同样的工作、同样的资源,采用不同的工作流设计,任务的平均等待时间也不尽相同。
若要在不改变资源利用率、任务的到达速率和平均处理时间(S -W )的情况下,降低单位时间内到达20个任务占用1个资源,该处理的平均服务时间为分钟占用1个资源,该处理的平均服务时间为2分钟 图2-1 从下列的4道试题(试题二至试题五)中任选2道解答。
如果解答的试题数超过2道,则题号小的2道解答有效。
平均完成时间,在设计工作流系统时应遵循哪三个基本原则?用150字以内文字说明。
[问题3](6分)针对以上三个设计原则,选择其中的一种原则对图2-1所示的工作流模型进行修正。
给出修正后的工作流模型(画图说明)。
2006年上半年系统分析师下午试卷I 第5页(共9页)阅读下列关于软件开发方法的讨论,回答问题1、问题2和问题3。
张工和李工分别是某公司信息系统项目组和系统开发组的负责人。
下面是张工与李工讨论信息系统项目组承接的新项目时的对话。
张工:我们这次承接的新系统很具有挑战性,在开发过程中不仅要使用一种新的数据库管理系统,用户所给的开发时间也比较短。
我担心使用传统的SDLC(软件开发生存周期)方法可能无法按期完成系统开发任务。
李工:这个项目有什么特点吗?张工:我不知道用户是否确切地明白他们想要一个怎样的新系统。
他们提出了许多要求,但是我不敢确定他们是否真正理解这个新系统的功能。
而且,这个系统可能会相当复杂,因为它要与多个已有的系统进行交互。
李工:我希望我们有更多使用RAD(Rapid Application Development,快速应用开发)方法的经验。
目前你所面临的状况可能比较适合使用这种方法。
张工:我同意。
但是这个项目的时限不允许我们去学习运用RAD方法的工具以及即将要使用的新的RDBMS(关系数据库管理系统)。
[问题1](8分)用100字以内文字,分析使张工放弃采用传统的SDLC方法的原因。
[问题2](9分)用200字以内文字,说明RAD方法的基本思想。
[问题3](8分)如果张工采用RAD方法开发该项目,应如何解决对RAD工具不熟悉以及使用新数据库管理系统的问题?用150字以内文字说明。
2006年上半年系统分析师下午试卷I 第6页(共9页)2006年上半年 系统分析师 下午试卷I 第7页 (共 9页)阅读下列关于系统运行的叙述,回答问题1、问题2、问题3和问题4。
A 公司准备建立一个合同管理和查询系统。
该系统由1台服务器和100台客户机构成,服务器和客户机之间通过局域网进行通信,服务器通过专线联接到两个交易网关A 和B 。
系统构成如图4-1所示。
图4-1 A 公司的合同管理和查询系统…共100台客户机客户机客户机LAN服务器交易网关A专线交易网关B服务器是对称多处理器系统,操作系统使用虚拟存储。
操作系统需要60MB 的主存(假设与CPU 的数量无关)。
表4-1 服务器完成的4种任务的描述任务名称任务描述占用的服务器主存CPU 处理时间数据量数据传输时间接收任务服务器每隔10秒从交易网关A 和B 接收最新的交易数据5MB200ms应用任务1将来自交易网关A 的交易数据传送给客户机6MB300ms交易数据由2000个记录构成,每个记录64B10s应用任务2将来自交易网关B 的交易数据传送给客户机6MB200ms交易数据由1000个记录构成,每个记录64B10s 应用任务3处理来自客户机的合同数据10MB忽略合同包含的数据为3600B 。
30s 系统需要处理4种类型的操作:从交易网关接收数据,完成应用1到应用3的操作。
服务器直接从交易网关接收数据(这个操作被称为接收任务)。
应用1到应用3需要客户机与服务器协作完成。
应用1、应用2和应用3中由服务器执行的部分分别称为应用任务1、应用任务2和应用任务3(见表4-1)。
对于接收任务,即便是在峰值时间,也必须在10s内完成,否则数据会丢失。
系统中的100台客户机的配置完全相同。
一台客户机一次只能处理一个应用,不能同时处理多个应用。
一个应用完成之后,才能处理下一个。
服务器根据客户机选择的应用创建不同的应用任务。
当客户机上的处理完成后,相应的应用任务也完成了。
服务器启动时,分别为每个交易网关创建一个接收任务。
在峰值时间,处理应用1的客户机有50台,处理应用2的客户机有30台,处理应用3的客户机有20台。
由于该系统使用虚拟存储,因此没有必要全部从主存中为操作系统和每个任务申请存储空间。
但是,如果系统从主存中分配给操作系统的存储空间不到其所需的80%,分配给应用任务的存储空间不到其所需的50%,分配给接收任务的存储空间不到其所需的80%,系统性能会下降到不能接受的程度。
[问题1](6分)要保证在峰值时间应用任务的处理速度仍可接受,服务器所需的最小主存是多少?(单位:MB)[问题2](6分)在峰值时间,使用单独的CPU无法保证在规定的时间内完成各种应用。
为了解决这个问题,需要增加CPU的数量。
计算在这种情况下,服务器上安装的CPU的最小数量。
(注:处理速度与CPU的数量成正比)[问题3](6分)如果在服务器和客户机之间采用TCP/IP协议通信,在峰值时间,局域网上传输的数据的最小流量是多少?[问题4](7分)在该系统中是否适合采用UDP作为服务器与客户机的通信协议?用150字以内文字,说明原因(可针对不同应用进行讨论)。
2006年上半年系统分析师下午试卷I 第8页(共9页)试题五(25分)阅读下列关于成本/效益分析的描述,回答问题1、问题2和问题3。
某企业准备开发一个信息管理系统,其生存周期为5年。
该系统的预计开发成本、预计的年运行/维护成本,以及预计的收益如表5-1所示(其中带括号的数据表示负值)。
表5-1 某企业信息管理系统成本/效益分析第0年第1年第2年第3年第4年第5年开发成本(¥300,000)运行/维护成本(¥15,000)(¥16,000)(¥17,000)(¥18,000) (¥19,000) 折现系数 1.0000.893 0.797 0.712 0.636 0.567成本的现值(¥300,000) ¥13,395 ¥12,752 ¥12,104 ¥11,448 ¥10,773 累计的成本现值(¥300,000)收益¥150,000¥170,000¥190,000¥210,000 ¥230,000 折现系数 1.0000.893 0.797 0.712 0.636 0.567收益的现值¥0 ¥133,950 ¥135,490 ¥135,280 ¥133,560 ¥130,410 累计的收益现值¥0累计的成本现值+(¥300,000)收益现值[问题1](12分)(1) 目前许多管理人员将投资的净现值作为首选的成本效益分析。