2010年5月 系统集成项目管理工程师 上午题之十




摘要:对于【系统集成项目管理工程师】软考考试而言,真题无疑是最重要的学习资料之一。在软考备考过程中,吃透真题、掌握真题所考知识点、熟悉真题的出题思路,对我们提升分数的效果是最明显的,通过对真题的反复练习,还可以查漏补缺。今天,给大家带来【2010年5月 系统集成项目管理工程师 上午题】部分真题的详解,一起来看看吧~1、 Web Service技术适用于 ( ) 应

1、 Web Service技术适用于 ( ) 应用。①跨越防火墙 ②应用系统集成 ③单机应用程序 ④B2B应用 ⑤软件重用 ⑥局域网上的同构应用程序
A、 ③④⑤⑥
B、 ②④⑤⑥
C、 ①③④⑥
D、 ①②④⑤
答案:D
答题解析:
试题分析
Web服务(Web Service)定义了一种松散的、粗粒度的分布计算模式,使用标准HTTP(S)协议传送XML表示及封装的内容。Web服务的主要目标是跨平台的互操作性,适合使用Web Service的情况如下。
① 跨越防火墙:对于成千上万且分布在世界各地的用户来讲,应用程序的客户端和服务器之间的通信是一个棘手的问题。客户端和服务器之间通常都会有防火墙或者代理服务器。用户通过Web服务访问服务器端逻辑和数据,可以规避防火墙的阻挡。
② 应用程序集成:企业需要将不同语言编写的在不用平台上运行的各种程序集成起来时,Web服务可以用标准的方法提供功能和数据,供其他应用程序使用。
③ B2B集成:在跨公司业务集成(B2B集成)中,通过Web服务可以将关键的商务应用提供给指定的合作伙伴和客户。用Web服务实现B2B集成可以很容易地解决互操作问题。
④ 软件重用:Web服务允许在重用代码的同时,重用代码后面的数据。通过直接调用远端的Web服务,可以动态地获得当前的数据信息。用Web服务集成各种应用中的功能,为用户提供一个统一的界面,是另一种软件重用方式。
在某些情况下,Web服务也可能会降低应用程序的性能。不适合使用Web服务的情况如下。
① 单机应用程序:只与运行在本地机器上的其他程序进行通信的桌面应用程序最好不使用Web、服务,只使用本地API即可。
② 局域网上的同构应用程序:使用同一种语言开发的在相同平台的同一个局域网中运行的应用程序直接通过TCP等协议调用,会更有效。
经归纳总结,适合使用Web服务的情况包括跨越防火墙、应用程序集成、B2B集成和软件重用,符合答案选项D。应选择D。
参考答案:(28)D
2、 以下关于J2EE应用服务器运行环境的叙述中, () 是正确的
A、 容器是构件的运行环境
B、 构件是应用服务器提供的各种功能接口
C、 构件可以与系统资源进行交互
D、 服务是表示应用逻辑的代码
答案:A
答题解析:
试题分析
J2EE应用服务器运行环境包括构件(Component)、容器(Container)及服务(Services)三部分。构件是表示应用逻辑的代码;容器是构件的运行环境;服务则是应用服务器提供的各种功能接口,可以与系统资源进行交互。
由此可知,“容器是构件的运行环境”的叙述是正确的,其他答案选项中的叙述与上述概念的定义不符。应选择A。
参考答案:(29)A
3、 以下关于数据仓库与数据库的叙述中, ( ) 是正确的。
A、 数据仓库的数据高度结构化、复杂、适合操作计算;而数据库的数据结构比较简单,适合分析
B、 数据仓库的数据是历史的、归档的、处理过的数据;数据库的数据反映当前的数据
C、 数据仓库中的数据使用频率较高;数据库中的数据使用频率较低
D、 数据仓库中的数据是动态变化的,可以直接更新;数据库中的数据是静态的,不能直接更新
答案:B
答题解析:
试题分析
传统的数据库技术以单一的数据资源即数据库为中心,进行事务处理、批处理、决策分析等各种数据处理工作,主要有操作型处理和分析型处理两类。数据仓库是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合,用于支持管理决策。可以从两个层次理解数据仓库:首先数据仓库用于决策支持,面向分析型数据处理,不同于企业现有的操作型数据库;其次,数据仓库是对多个异构数据源(包括历史数据)的有效集成,集成后按主体重组,且存放在数据仓库中的数据一般不再修改。
与操作型数据库相比,数据仓库的主要特点如下:
① 面向主题:操作型数据库的数据面向事务处理,各个业务系统之间各自分离,而数据仓库的数据按主题进行组织。主题指的是用户使用数据仓库进行决策时所关心的某些方面。一个主题通常与多个操作型系统相关。
② 集成:面向事务处理的操作型数据库通常与某些特定的应用相关,数据库之间相互独立,并且往往是异构的。而数据仓库中的数据是在对原有分散的数据库数据抽取、清理的基础上经过系统加工、汇总和整理而得到的,消除了源数据中的不一致性,保证数据仓库内的信息是整个企业的一致性的全局信息。
③ 相对稳定:操作型数据库中数据通常是实时更新的,数据根据需要及时发送变化。而数据仓库的数据主要供企业决策分析之用,所涉及的数据操作主要是数据查询,只有少量的修改和删除操作,通常只需定期加载、刷新。
④ 反映历史变化:操作型数据库主要关心当前某一个时间段内的数据,而数据仓库的数据通常包含历史信息,系统记录了企业从过去某一时刻到当前各个阶段的信息,通过这些信息,可以对企业的发展历程和未来趋势做出定量分析和预测。
由此可见,数据仓库用于决策支持,面向的是分析型数据而非操作型数据或计算,因此答案选择A不正确。数据仓库中的数据通常只有少量的修改和删除操作,具有相对稳定性,而操作型数据中的数据通常是实时更新的,因此答案选择C中“数据仓库中的数据使用频率较高;数据库中的数据使用频率低”的提法不准确,同理答案选项D中的提法同样欠缺准确性。答案选项B中的提法符合上述数据仓库和数据库的特点对比分析。应选择B。
参考答案:(30)B
查看完整试题>>>
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>