考试总分:5分
考试类型:模拟试题
作答时间:60分钟
已答人数:967
试卷答案:有
试卷介绍: 2004年上半年系统分析师下午试卷I
A(1)基于某种成熟的分布式软件体系结构(如EJB、CORBA、DCOM/XOM+)来构建整个系统。现在主流的分布式软件体系结构都融合了面向对象技术,对分布式对象提供ORB、ORPC等)来实现各子系统之间的交互,其优点是实现相对简单且比较可靠。
B(2)先分别实现各个子系统,然后利用底层通信协议(如TCP/IP)实现各子系统之间的交互,其优点是通信效率高且可控性好。[问题1]虽然不同的分布式软件体系结构采用的具体实现方式不尽相同,但它们都支持客户端透明地访问分布式对象,即客户端可以像访问本地对象一样访问分布式对象,请用200字以内文字,说明实现这种透明性的基本原理。[问题2]由于应用的具体需求千差万别,再好的分布式软件体系结构也不可能适应所有的应用系统,有时我们不得不放弃现有的分布式软件体系结构的支持,自己利用底层的通信协议来实现各子系统之间的交互,请用200字以内文字,简要说明用底层通信协议实现各子系统之间的交互时要解决的主要问题。[25分]
A(1)负载均衡:应用服务器实现负载的方法很多,比如在应用服务器本身的实现上,有基于进程的方式和基于线程的方式。
B(2)数据库连接池:在应用服务器系统中,一般都会采用数据库连接池的技术。
C(3)高速缓存机制:为了提高性能,许多应用服务器都采用了高速缓存机制。[问题1]请用150字以内文字,说明什么是数据库连接池技术?在应用服务器中使用这种技术的优点是什么?[问题2]请用200字以内文字,叙述在应用服务器中可有哪些高速缓存?这些高速缓存是如何改进系统性能的?[问题3]某公司希望实现一个电子商务系统,要求该系统必须符合工业标准且支持多种操作平台,请选择一种应用服务器产品,并用200字以内文字简要举出该类产品能提供的主要技术支持特征。[25分]