编辑: 过于眷恋 | 2019-12-03 |
1 页) 全国计算机技术与软件专业技术资格 全国计算机技术与软件专业技术资格 全国计算机技术与软件专业技术资格 全国计算机技术与软件专业技术资格( ( ( (水平 水平 水平 水平) ) ) )考试 考试 考试 考试
200 200
200 2006
6 6
6 年下半年 年下半年 年下半年 年下半年 系统分析师 系统分析师 系统分析师 系统分析师 下午试卷 下午试卷 下午试卷 下午试卷 I I I I (考试时间 13:30~15:00 共90 分钟) 请按下表选答试题 请按下表选答试题 请按下表选答试题 请按下表选答试题 试题号 一二~五 选择方法 必答题 选答
2 题 请按下述要求正确填写答题纸 请按下述要求正确填写答题纸 请按下述要求正确填写答题纸 请按下述要求正确填写答题纸 1.
本试卷满分
75 分,每题
25 分. 2. 在答题纸的指定位置填写你所在的省、自治区、直辖市、计划单列市的 名称. 3. 在答题纸的指定位置填写准考证号、出生年月日和姓名. 4. 在试题号栏内注明你选答的试题号. 5. 答题纸上除填写上述内容外只能写解答. 6. 解答时字迹务必清楚,字迹不清时,将不评分.
2006 年下半年 系统分析师 下午试卷 I 第2页(共
2 页) 试题一 试题一 试题一 试题一( ( ( (25 分分分分) ) ) ) 阅读以下关于 阅读以下关于 阅读以下关于 阅读以下关于网上银行贷款业务的说明 网上银行贷款业务的说明 网上银行贷款业务的说明 网上银行贷款业务的说明, , , ,回答问题 回答问题 回答问题 回答问题
1 至至至至问题 问题 问题 问题 3. . . . 某银行开通了网上银行业务,其网上贷款业务流程为: 1.客户在网上填写姓名、电子邮件地址、贷款类型、贷款金额、身份证号、通讯地 址等信息,提交贷款申请;
2.在指定的时间内,客户会收到银行的电子邮件,通知贷款是否被批准;
3.银行根据客户提交的信息, 创建贷款申请任务, 创建工作由运行在主机上的 CICS (客户信息控制系统)完成,同时需要从第三方获得客户的信用审查信息;
4. 由信贷员对该项贷款申请业务进行审批, 然后由风险检查系统评估该项贷款的风 险程度,风险大的贷款申请将被拒绝;
5.无论批准或者拒绝,结果都会通过邮件系统递交给客户.对于拒绝的贷款申请, 还要通知贷款申请任务进行有关操作;
6.除了信贷员审批环节需要人机交互外,业务是自动进行的. 【问题 问题 问题 问题 1】 ( ( ( (9 分分分分) ) ) ) 上述网上贷款业务采用 SOA 架构来实现. 上述业务流程中涉及哪些功能单元?什么 是SOA?本题中的案例采用 SOA 具有哪些优点?请用
200 字以内文字说明. 【问题 问题 问题 问题 2】 ( ( ( (10 分分分分) ) ) ) 请在答题纸上将以下关于 SOA 的叙述填写完整. SOA 不是一个新鲜事物,但它却是传统的面向对象模型的替代模型.相比较而言, 面向对象的模型是(1)耦合和(2)粒度的,而SOA 是(3)耦合和(4)粒度的.SOA 系统原型的一个典型例子是(5) (CORBA) ,它已经出现很长时间了,其定义的概念与 SOA 相似. 随着 Web Services 的成熟,现在的 SOA 已经有所发展,这些进展是以(6)为基础 的.在Web Services 中,通过(7)来描述接口,与CORBA 中的(8) (接口描述语言) 相比,它动态性更强、灵活度更高. SOA 还具有管理上的优点.例如,现在管理员可直接管理开发人员所构建的(9) , 这远胜于以往管理单个应用的方式.通过分析(10)间的交互,SOA 可以帮助企业了解 何时以及什么业务逻辑被切实执行了,这使管理员能够有针对性地优化业务流程. 【问题 问题 问题 问题 3】 ( ( ( (6 分分分分) ) ) ) 上述网上贷款系统能够实际应用的基本前提之一是满足金融领域的安全性需求.该 系统必须要满足哪些安全方面的需求?请用
200 字以内文字简要说明. 试题一是必答题
2006 年下半年 系统分析师 下午试卷 I 第3页(共
3 页) 试题二 试题二 试题二 试题二( ( ( (25 分分分分) ) ) ) 阅读以下关于嵌入式实时操作系统软件的选型分析 阅读以下关于嵌入式实时操作系统软件的选型分析 阅读以下关于嵌入式实时操作系统软件的选型分析 阅读以下关于嵌入式实时操作系统软件的选型分析方面 方面 方面 方面的叙述 的叙述 的叙述 的叙述, , , ,回答问题 回答问题 回答问题 回答问题
1 至至至至问题 问题 问题 问题 3. . . . 某研究所承担了一项宇航嵌入式系统的研制任务,本项任务技术难度大、可靠性要 求高、进度要求紧,预计软件规模约在一万行以上.而该所原先承担的相关项目均是用 汇编语言编写(软件规模较小,一般是几百行) .项目主管工程师将软件开发的论证工作 分别布置给了王工和李工,要求他们根据本项目的技术要求,在一周内分别提出软件的 实施方案. 1) 该宇航嵌入式系统由数据处理机、 信号处理机以及数据采集模块组成. 信号处理 机主要通过数据采集模块将大量不同时间周期的外部数据采集进来, 进行预处理 (如FFT 变换)后提交给数据处理机;
数据处理机根据功能要求完成各种计算处理工作,并将结 果输出.为了达到数据处理机和信号处理机的标准化,这两类处理机均采用同种处理机 的体系结构(如:PowerPC7410) .整个系统工作的最大周期为 1s,最小周期为 5ms.数 据处理机上任务分布如下表所示. 工作周期(ms) 任务数(个) 共占时间(ms)
5 1
1 10
2 4
40 2
8 50
3 9
1000 2
3 2) 一周后, 王工和李工提交了各自的实施方案, 其共同之处在于二者均提出采用操 作系统及相应的软件开发环境.但是,王工和李工在选择什么样的操作系统及开发环境 方面出现了较大的分歧.王工的实施方案提出,为了满足本项目的技术要求,并有利于 本所软件的长期发展, 应选用具有硬实时处理能力的嵌入式实时操作系统及开发环境 (例如VxWorks 等) ;
而李工的实施方案指出,操作系统主要完成对计算机资源的管理与分 配工作,考虑到人们对操作系统及软件开发工具的熟悉程度,本项目应选用具有大众化 的、软件开发人员容易上手的嵌入式操作系统(例如 Windows CE、Linux) . 3) 在两人争执不下的情况下, 项目主管工程师组织了相关专家对王工和李工提交的 实施方案进行了评审.最后,专家组一致认为王工的方案切实可行,操作系统的选型论 证充分、客观,可以作为本所未来几年中相关项目的软件开发的基本环境.同时专家组 还就具体实施选择嵌入式实时操作系统及开发环境产品时应着重考虑的相关问题提出了 几点建议. 从下列的
4 道试题(试题二至试题五)中任选2 道解答. 如果解答的试题数超过
2 道,则题号小的
2 道解答有效.
2006 年下半年 系统分析师 下午试卷 I 第4页(共
4 页) 【问题 问题 问题 问题 1】 ( ( ( (10 分分分分) ) ) ) 为什么专家组一致认为王工的实施方案切实可行?请用
200 字以内文字简要说明. 【问题 问题 问题 问题 2】 ( ( ( (7 分分分分) ) ) ) 选择实时嵌入式操作系统及开发环境时应考虑哪几方面问题?请用
200 字以内文字 简要论证. 【问题 问题 问题 问题 3】 ( ( ( (8 分分分分) ) ) ) 根据本项目中任务的时间性能参数,请用
200 字以内文字(也可用图示)描述任务 的被调度关系,并分析系统是否可调度(暂不考虑操作系统的时间开销) .
2006 年下半年 系统分析师 下午试卷 I 第5页(共
5 页) 试题三 试题三 试题三 试题三( ( ( (25 分分分分) ) ) ) 阅读以下关于软件能力成熟度模型 阅读以下关于软件能力成熟度模型 阅读以下关于软件能力成熟度模型 阅读以下关于软件能力成熟度模型( ( ( (CMM) ) ) )方面的叙述 方面的叙述 方面的叙述 方面的叙述, , , ,回答问题 回答问题 回答问题 回答问题
1 至至至至问题 问题 问题 问题 3. . . . 某企业主要从事计算机及相关软件的研制工作, 许多产品已被广泛应用到各行各业, 五年前,该企业已通过了 ISO9000 系列的质量认证.但是,随着企业业务的不断扩展, 企业开发的软件规模越来越大;
从事软件开发的人员数量越来越多;
而软件产品中错误 ........