| |
|
 |
相关文章 |
 |
|
|
|
|
 |
2003年系统分析师级下午试题I及解答方法(1) |
|
|
| 2003年系统分析师级下午试题I及解答方法(1) |
|
作者:佚名 文章来源:不详更新时间:2006-5-30 8:24:09  |
|
试题一是必答题
试题一
阅读以下关于数据库系统中数据的备份与恢复的叙述,回答问题1、问题2和问题3。
数据库系统存储了大量的数据,在发生意外的情况下,为了确保数据能够尽可能准确的恢复,数据库系统提供了备份和恢复的功能。通常,数据库管理系统都提供了全部数据和部分数据备份两种方式,根据备份方式的不同也采用相应的恢复方式。例如,许多数据库管理系统中都提供了数据库级别的备份和恢复,也提供了表空间级别的备份和恢复(一个数据库可以包含多个表空间,一个表空间可以包含多张表)。回答问题时,请以你所熟悉的数据库系统为例。
[问题1]
在数据库执行备份操作的同时,全部数据和部分数据备份这两种方式是否都支持应用程序对数据库的并发性访问?为什么?
[问题2]
在对数据库进行了部分数据恢复后,能否立即使用数据?为什么?如果不能,应执行什么操作?
[问题3]
对于关键业务系统,在发生水灾、火灾、地震、爆炸等自然灾害或恐怖事件时,必须保证系统不会因之而瘫痪,我们称之为系统的容灾能力。简要叙述系统容灾能力和系统备份与恢复之间的差别。
从下列的4道试题(试题二至试题五)中任选2道解答。如果解答的试题数超过2道,则解答的前2道有效。 试题二
阅读以下关于网络通信的Object Server技术的叙述,回答问题1、问题2和问题3。 在一次交通管制系统的招标会上,某公司提出的“Object Server”解决方案引起了专家们的广泛关注。对经典设计模式MVC的创新,是“Object Server”的亮点。对于“Object Server”的软件体系结构,专家们并无争议,但有专家就“Object Server”的实现技术提出了质疑,假定你是该方案的设计人员,请回答以下问题。
Object Server
View
View
View
View 共8页: 1 [2] [3] [4] [5] [6] [7] [8] 下一页
View
View
Database
Datasource
GUI
GUI
GUI
GUI
[问题1]
请用100字以内的文字,解释“Object Server”解决方案中“View”的功能
[问题2]
共8页: 上一页 [1] 2 [3] [4] [5] [6] [7] [8] 下一页
在图2-1的“Push Protocol”的实现中,应当采用TCP还是UDP?为什么?请用100字以内文字简要说明。
[问题3]
为了使得每个GUI呈现的事件序列是一致的,图2-1的“Push Protocol”必须满足的消息次序是FIFO序、因果序(Causal Order)、全序(Total Order)中的那一种?为什么? 请用100字以内文字简要说明。
试题三
阅读以下关于企业应用集成(EAI)的叙述,回答问题1、问题2和问题3。
经过多年的信息化建设,某企业已经拥有相当数量的应用系统,在该企业中发挥了较好的作用。但是,由于该企业并没有一个关于信息系统开发的总体性长远规划,基本上是由每个部门自行选择开发技术和开发方案来建设应用系统的,从而导致这些应用系统成为一个个“信息孤岛”。随着业务发展,该企业已提出了以下新的业务需求:
(1)某些新增业务需要企业内部若干不同的应用系统来协作完成,因而需要将这些“信息孤岛”连接起来,提供跨部门的业务。
(2)该企业与其他多家企业洽谈后,决定合作开办跨企业的新业务,因而需要与其他企业的应用系统互联。 (3)有些业务应该给用户更大的灵活性与方便性支持,使他们可以随时随地、利用多种不同接入方式来办理这些业务,而不必总是要到营业场所才能办理。
在研究了以上需求后,技术部门一致认为需要进行企业应用集成(EAI)。其中,集成平台的选择是非常重要的,它会影响到企业今后多年的软件开发方式。在分析了国内外EAI的实施状况后,结合企业发展需要,他们考虑采用J2EE作为集成平台,如图3-1所示:
从图3-1看出,该企业通过建设一个基于J2EE的新系统作为实施EAI的核心,进行流程、数据、界面等方面的各种整合,同时,企业技术人员对这个新系统从功能、维护、安装、扩充等角度也提出了一些设计要求。
[问题1]
(1)在进行企业应用集成时会遇到哪些问题?请用100字以内文字简要说明。 (2)为什么选择J2EE作为EAI的集成平台?请用50字以内文字简要说明。
[问题2]
J2EE提供了哪些通信协议和标准作为对EAI的支持?请用50字以内文字回答。
[问题3]
在讨论EAI实施过程中的B2B集成时,有技术人员提出采用Web Service进行集成,理由之一是可以实现更快、更廉价的集成;理由之二是国内外主流软件企业都提供了Web Service技术与产品支持,因而有实现的可能性。
(1)Web Service有哪些相关技术?请用100字以内文字简要说明。
(2)Web Service的哪些特点使之能够快捷、廉价地实现B2B集成?请用50字以内文字简要说明。
试题四
阅读以下关于嵌入式系统设计中的软硬件功能划分的叙述,回答问题1、问题2和问题3。
图4-1为一个SOC(System On Chip,片上系统)设计中的控制流程图。该设计的约束条件是:在时钟周期为10ns的情况下,系统的延迟时间小于等于4000ns(系统由一个处理器和若干个运算部件构成)。
表4-1给出了可供使用的硬件库,其中可选的器件有乘法器(Mul)、加法器(Add)以及比较运算器(Comp)。每个被选器件的名称、延时时间以及价格等如该表所示。
可选的处理器分别有Pentium、PowerPC和6800三类,每类处理器的相关指标如表4-2所示。
经过测试,流程图中各个节点的软件执行时间如表4-3表示;构成各个节点的器件(各节点内器件可以串联或并联工作)如表4-1所示。
A 共8页: 上一页 [1] [2] 3 [4] [5] [6] [7] [8] 下一页
B
C
D
E

图4-1
表4-1 硬件库
类别
名称
延时时间(ns)
门数
价格(元)
*
Mul1
30
100
90
*
Mul2
50
70
70
*
Mul3 共8页: 上一页 [1] [2] [3] 4 [5] [6] [7] [8] 下一页
70
60
50
+
Add1
30
45
35
+
Add2
42
30
30
>
Comp1
18
12
15
=
Comp2
14
8
10
表4-2 处理器
类别
时钟周期(个)
价格(元)
Pentium
10
900
PowerPC
10
750
6800
50
600
表4-3 节点的软件执行时间
节点
处理器
执行时间(ns)
共8页: 上一页 [1] [2] [3] [4] 5 [6] [7] [8] 下一页
A
[1] [2] 下一页
|
|
| 文章录入:admin 责任编辑:admin |
| |
|
上一篇文章: 2002年度初级程序员下午试题(1) 下一篇文章: 2001年度系统分析员级下午答案 |
|
|
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |
|
|
|
|
|