系统集成项目管理工程师考试考前冲刺与考点分析.doc
-
资源ID:78709305
资源大小:86KB
全文页数:55页
- 资源格式: DOC
下载积分:20金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
系统集成项目管理工程师考试考前冲刺与考点分析.doc
系统集成项目管理工程师考试考前冲刺与考点分析第 1 章 信息化基础知识信息是一种客观事物,它与材料、能源都是社会的基础资源。信息资源、材料资源和能源共同构成了国民经济和社会发展的三大战略姿源。信息化是充分利用信息技术,开发利用信息资源,促进信息交流和知识共享,提高经济增长质量,推动经济社会发展转型的历史进程。坚持走具有中国特色新型工业化、信息化、城镇化、农业现代化道路,推动信息化和工业化深度融合、工业化和城镇化良性互动、城镇化和农业现代化相互协调,促进工业化、信息化、城镇化、农业现代化同步发展。建设下一代信息基础设施,发展现代信息技术产业体系,健全信息安全保障体系,推进信息网络技术广泛运用。"1.1 考点脉络 根据考试大纲,要求考生掌握以下几个方面的内容:(1)信息化概念:信息与信息化、国家信息化体系要素、国家信息化发展战略。(2)电子政务:电子政务的概念和内容、电子政务建设的指导思想和原则、电子政务建设的目标和主要任务。(3)企业信息化与电子商务:企业信息化、企业资源规划(ERP)、客户关系管理(CRM)、供应链管理(SCM)、企业应用集成、电子商务、商业智能(BI)。(4)典型应用集成技术:数据库与数据仓库技术、Web Service技术、J2EE架构、。NET架构、软件引擎技术(流程引擎、Ajax引擎)、构件及其在系统集成项目中的重要性、常用构件标准(COM/DCOM/COM+、CORBA和EJB)。从历年的考试试题来看,本章的考点在综合知识考试中的平均分数为6.6分,约为总分的8.8%.考试试题主要分数集中在国家信息化体系要素、企业信息化、数据库与数据仓库技术、J2EE架构、。NET架构和中间件这6个知识点上。1.2 信息与信息化在信息与信息化这个考点中,主要涉及到五个方面的知识,分别是信息与信息系统的概念、信息系统的生命周期、国家信息化体系、电子政务、企业信息化与电子商务。1.2.1 考点精讲1、信息与信息系统的概念信息是不确定性的减少,是系统有序程度的度量,信息量的单位为比特(bit)。简单地说,信息系统就是输入数据,通过加工处理,产生信息的系统。信息系统具有数据的输入、传输、存储、处理、输出等基本功能。2、国家信息化体系国家信息化体系包括信息技术应用、信息资源、信息网络、信息技术和产业、信息化人才、信息化法规政策和标准规范6个要素。其中信息技术应用是信息化体系六要素中的龙头,是国家信息化建设的主阵地,集中体现了国家信息化建设的需求和效益;信息资源的开发利用是国家信息化的核心任务,是国家信息化建设取得实效的关键;信息网络是信息资源开发利用和信息技术应用的基础,是信息传输、交换和共享的必要手段;信息技术和产业是我国进行信息化建设的基础,必须大力发展自主的信息产业;信息化人才是国家信息化成功之本,对其他各要素的发展速度和质量有着决定性的影响,是信息化建设的关键;信息化政策法规和标准规范用于规范和协调信息化体系各要素之间关系,是国家信息化快速、持续、有序、健康发展的根本保障。3、信息系统的生命周期信息系统按照其生命周期进行划分大致可分成以下4个阶段:(1)规划阶段。本阶段的目标是制定出信总系统的长期发展方案、决定信息系统在整个生命周期内的发展方向、规模和发展进程。(2)开发阶段。信息系统的开发阶段是信息系统生命周期中最重要和最关键的阶段。该阶段又可分为总体规划、系统分析、系统设计、系统实施和系统验收5个阶段。总体规划阶段:信息系统总体规划是系统开发的起始阶段,它的基础是需求分析。本阶段将明确信息系统在企业经营战略中的作用和地位;指导信息系统的开发;优化配置和利用各种资源,包括内部资源和外部资源;通过规划过程规范企业的业务流程。一个比较完整的总体规划,应当包括信息系统的开发目标、信息系统的总体架构、信息系统的组织结构和管理流程、信息系统的实施计划、信息系统的技术规范等。系统分析阶段:目标是为系统设计阶段提供系统的逻辑模型,内容包括组织结构及功能分析、业务流程分析、数据和数据流程分析、系统初步方案等。系统设计阶段:根据系统分析的结果设计出信息系统的实施方案。内容包括系统架构设计、数据库设计、处理流程设计、功能模块设计、安全控制方案设计、系统组织和队伍设计、系统管理流程设计等。系统实施阶段:将设计阶段的结果在计算机和网络上具体实现,也就是将设计文本变成能在计算机上运行的软件系统由于系统实施阶段是对以前的全部工作的检验,因此,系统实施阶段用户的参与特别重要。系统验收阶段:通过试运行,系统性能的优劣、是否做到了用户友好等问题都会暴露在用户面前,这时就进入了系统验收阶段。(3)运行维护阶段。当信息系统通过验收,正式移交给用户以后,系统就进入了运行阶段。长时间的运行是检验系统质量的试金石。(4)更新阶段(消亡阶段)。开发好一个信息系统,并想着让它一劳永逸地运行下去,是不现实的。企业的信息系统经常会不可避免地遇到系统更新改造、功能扩展,甚至是报废重建的情况。对此,企业在信息系统建设的初期就要注意系统的消亡条件和时机,以及由此而花费的成本。4、电子政务电子政务是指政府机构在其管理和服务职能中运用现代信息技术,实现政府组织结构和工作流程的重组优化,电子政务实质是对现有的、工业时代形成的政府形态的一种改造,即利用信息技术和其他相关技术,来构造更适合信息时代政府的组织结构和运行方式。电子政务的主要模式有四种:G2G(Government To Government)、G2E(Government To Employee)、G2B(Govnernment to Business)、G2C(Government To Citizen)5、企业信息化与电子商务企业信息化是指企业以业务流程的优化和重构为基础,在一定的深度和广度上利用计算机技术、网络技术和数据库技术,控制和集成化管理企业生产经营活动中的各种信息,实现企业内外部信息的共享和有效利用,以提高企业的经济效益和市场竞争力,这将涉及至企业管理理念的创新、管理流程的优化、管理团队的重组和管理手段的革新。(1)ERP(Enterprise Resources planning,企业资源计划)在MRP(Manufacturing Resources planning,制造资源计划)的基础上扩展了管理范围,它把客户需求和企业的内部制造活动以及供应商的制造资源整合在一起,完成一个完整的供应链并对供应链所有环节如订单、采购、库存、计划、生产制造、运输、服务、财务管理、人事管理、项目管理等进行有效管理。(2)CRM(Customer Relation Management,客户关系管理)是一种旨在改善企业与客户之间关系的新型管理机制。CRM是一个集成化的信息管理系统,它存储了企业现有和潜在客户的信息,并对这些信息进行自动化的处理从而产生更人性化的市场管理策略。它是一种以信息技术为手段,以客户为中心的商业策略,CRM注重的是与客户的交流,企业的经营是以客户为中心,而不是以传统的产品或市场为中心;CRM在注重提高客户满意度的同时,一定要把帮助企业提高获取利润的能力作为重要指标,CRM的实施要求企业对其业务功能进行重新设计,并对工作流程进行重组,即BPR,将业务的中心转移到客户,同时应针对不同的客户群体采取不同的策略(3)SCM(Supply Chain Management,供应链管理)是指用一个整体的网络来传送产品和服务,从原材料开始一直到最终客户,它凭借一个设计良好的信息流、物流和现金流来完成。现代意义的供应链是利用计算机网络技术全面规划供应链中的商流、物流、信息流和资金流等,并进行计划、组织、协调和控制。供应链管理是一种集成的管理思想和方法,是在满足服务水平要求的同时,为了使系统成本达到最低而采用的将供应商、制造商、仓库、商店有效地结合成一体来生产商品,有效地控制和管理各种信息流、资金流、物流,并把正确数量的商品在正确的时间配送到正确的地点的一套管理方法。供应链管理非常强调企业之间的合作,要求打破传统的封闭的经营意识,在各个节点企业之间建立起新型的合作关系来提高整个供应链的效率,实现对客户需求的快速反应,最终提升客户的满意度。(4)电子商务是在Internet开放的网络环境下,基于浏览器/服务器应用方式,实现消费者的网上购物,商户之间的网上交易和在线电子支付的一种新型的商业运营模式。Internet上的电子商务可以分为三个方面:信息服务、交易和支付。主要内容包括:电子商情广告;电子选购和交易、电子交易凭证的交换;电子支付与结算及售后的网上服务等,主要交易类型有企业与个人的交易(B2C,Business to Customer)、企业之间的交易(B2B,Business to Business)、个人与个人之间的交易(C2C,consumer to consumer)三种。参与电子商务的实体有四类,分别是顾客(个人消费者或企业集团)、商户(包括销售商、制造商、储运商)、银行(包括发卡行、收单行)和认证中心。(5)商业智能(BI,Business Intelligence)是企业对商业数据的搜集、管理和分析的系统过程,目的是使企业的各级决策者获得知识或洞察力,帮助他们做出对企业更有利的决策,它是数据仓库、联机分析处理和数据挖掘等相关技术走向商业应用后形成的一种应用技术。BI系统主要实现将原始业务数据转换为企业决策信息的过程。一般认为数据仓库、OLAP(Online Analytical Processing,联机分析处理)和数据挖掘技术是商业智能的三大组成部分。商业智能系统主要包括数据预处理、建立数据仓库、数据分析及数据展现四个主要阶段。数据预处理是整合企业原始数据的第一步,包括数据的抽取、转换和装载三个过程。建立数据仓库则是处理海量数据的基础。数据分析是体现系统智能的关键,一般采用联机分析处理和数据挖掘两大技术。联机分析处理不仅进行数据汇总/聚集,同时还提供切片、切块、下钻、上卷和旋转等数据分析功能,用户可以方便地对海量数据进行多维分析。1.2.2 一点一练试题1_(1)_是企业信息系统的重要目标。(1)A.技术提升 B.数据标准化 C.企业需求分析 D.信息共享和业务协同试题2企业信息系统项目的基础是企业信息战略规划,规划的起点是将_(2)_与企业的信息需求转换成信息系统目标,实施信息系统项目是要为企业建立起数据处理中心,以满足各级管理人员关于信息的需求,它坚持以_(3)_为中心的原则。(2)A.事务处理 B.现行人工和电算化混合的信息系统 C.企业战略目标 D.第一把手要求(3)A.数据 B.过程 C.功能 D.应用试题3一般可以将信息系统的开发分成5个阶段,即总体规划阶段、系统分析阶段、系统设计阶段、系统实施阶段、系统运行和评价阶段,在各个阶段中工作量最大的是_(4)_.在每个阶段完成后都要向下一阶段交付一定的文档,_(5)_是总体规划阶段交付的文档。(4)A.总体规划阶段 B.系统分析阶段 C.系统设计阶段 D.系统实施阶段(5)A.系统方案说明书 B.系统设计说明书 C.用户说明书 D.可行性研究报告试题4信息系统的生命周期大致可分成4个阶段,即系统规划阶段、系统开发阶段、系统运行与维护阶段、系统更新阶段。其中以制定出信息系统的长期发展方案、决定信息系统在整个生命周期内的发展方向、规模和发展进程为主要目标的阶段是_(6)_.系统调查和可行性研究、系统逻辑模型的建立、系统设计、系统实施和系统评价等工作属于_(7)_.(6)A.系统规划阶段 B.系统开发阶段 C.系统运行与维护阶段 D.系统更新阶段(7)A.系统规划阶段 B.系统开发阶段 C.系统运行与维护阶段 D.系统更新阶段试题5某商业银行启动核心信息系统建设,目前已完成信息系统的规划和分析,即将开展系统的设计与实施,此信息系统建设目前_(8)_.(8)A.处于信息系统产生阶段 B.处于信息系统的开发阶段 C.即将进入信息系统运行阶段 D.处于信息系统消亡阶段试题6_(9)_不属于供应链系统设计的原则。(9)A.分析市场需求和竞争环境 B.自顶向下和自底向上相结合 C.简洁 D.取长补短试题7政府机构利用Intranet建立有效的行政办公和员工管理体系,以提高政府工作效率服务和公务员管理水平,这种电子政务的模式是_(10)_.(10)A.G2G B.G2C C.G2E D.G2B试题8CRM系统是基于方法学、软件和互联网的以有组织的方式帮助企业管理客户关系的信息系统。_(11)_准确地说明了CRM的定位。(11)A.CRM在注重提高客户的满意度的同时,一定要把帮助企业提高获取利润的能力作为重要指标 B.CRM有一个统一的以客户为中心的数据库,以方便对客户信息进行全方位的统一管理 C.CRM能够提供销售、客户服务和营销三个业务的自动化工具,具有整合各种客户联系渠道的能力 D. CRM系统应该具有良好的可扩展性和可复用性,并把客户数据可以分为描述性、促销性和交易性数据三大类试题9_(12)_是通过对商业信息的搜集、管理和分析,使企业的各级决策者获得知识或洞察力,促使他们做出有利决策的一种技术。(12)A.客户关系管理(CRM) B.办公自动化(OA) C.企业资源计划(ERP) D.商业智能(BI)试题10电子商务是网络经济的重要组成部分。以下关于电子商务的叙述中,_(13)_是不正确的。(13)A.电子商务涉及信息技术、金融、法律和市场等众多领域 B.电子商务可以提供实体化产品、数字化产品和服务 C.电子商务活动参与方不仅包括买卖方、金融机构、认证机构,还包括政府机构和配送中心 D.电子商务使用互联网的现代信息技术工具和在线支付方式进行商务活动,因此不包括网上做广告和网上调查活动1.2.3 解析与答案试题1分析从总的角度来讲,企业信息系统的目标是:借助于自动化和互联网技术,综合企业的经营、管理、决策和服务为一体,以求达到企业和系统的效率、效能和效益的统一,使计算机和互联网技术在企业管理决策和服务中能发挥更显著的作用。具体落实到企业管理中,企业信息系统的目标是实现管理信息化、反应更迅速、连接更紧密(信息共享)、业务更有效率。在本题中,数据标准化和企业需求分析不是信息系统的目标,而是实现信息系统的方法和规范,而技术提升不是靠信息系统能实现的。试题1答案(1)D试题2分析信息战略规划是信息工程实施的起点,也是信息工程的基础。信息战略规划的起点是将企业战略目标和企业的信息需求转换成信息系统目标。实施信息系统工程是要为企业建立起具有稳定的数据处理中心,以满足各级管理人员关于信息的需求,它坚持以应用为中心的原则。试题2答案(2)C (3)D试题3分析为了有效地进行系统的开发和管理,根据系统生命周期的概念,一般可以将信息系统的开发阶段分成5个子阶段,即总体规划阶段、系统分析阶段、系统设计阶段、系统实施阶段、系统运行和评价/维护阶段。每个阶段都有其明确的任务,任务完成后都将交付给下一阶段一定规格的文档,作为下一阶段开发的依据。这种开发过程在直观上就像一级一级的瀑布,所以系统开发生命周期也称为瀑布模型。总体规划阶段向系统分析阶段提交可行性研究报告,系统分析阶段根据可行性研究报告,进一步对系统的功能进行分析和逻辑设计,并提交系统方案说明书。有调查数据显示,系统生命周期中各个阶段的工作量大致为:总体规划阶段占9%,系统分析阶段占15%,系统设计阶段占20%,系统实施阶段占50%,系统运行和评价阶段占6%.可以看出,系统实施阶段的工作约占总工作量的一半,是各个阶段中工作量最大的。试题3答案(4)D (5)D试题4分析信息系统按照其生命周期进行划分大致可分成以下4个阶段:(1)规划阶段。本阶段的目标是制定出信总系统的长期发展方案、决定信息系统在整个生命周期内的发展方向、规模和发展进程。(2)开发阶段。信息系统的开发阶段是信息系统生命周期中最重要和最关键的阶段。该阶段又可分为总体规划(系统调查和可行性研究)、系统分析(系统逻辑模型的建立)、系统设计、系统实施和系统验收5个阶段。(3)运行维护阶段。当信息系统通过验收,正式移交给用户以后,系统就进入了运行阶段。运行维护阶段是信息系统生命周期中时间最长的一个阶段。(4)更新阶段(消亡阶段)。当信息系统不能满足当前业务需求时,就面临换代和更新。试题4答案(6)A(7)B试题5分析根据题目的描述可知,该系统目前处于开发阶段的系统分析子阶段。试题5答案(8)B试题6分析供应链系统设计的原则包括自顶向下和自底向上相结合、简洁性原则、取长补短原则、动态性原则、合作性原则、创新性原则和战略性原则。试题6答案(9)A试题7分析电子政务的主要模式有四种:(1)G2G:政府内部、政府上下级之间、不同地区和不同职能部门之间实现的电子政务活动。G2G模式是电子政务的基本模式,包括电子法规政策系统、电子公文系统、电子司法档案系统、电子财政管理系统、电子办公系统、电子培训系统和业绩评价系统等。(2)G2E:政府与公务员之间的电子政务,主要利用Intranet建立有效的行政办公和员工管理体系,为提高政府工作效率和公务员管理水平服务。G2E是政府机构通过网络技术实现内部电子化管理的重要形式。(3)G2B:政府与企业之间的电子政务,包括电子招标与采购,电子税务、电子证照办理、信息咨询服务和中小企业电子服务等。(4)G2C:政府与公民之间的电子政务,是指政府通过电子网络系统为公民提供各种服务。包括教育培训服务、就业服务、电子医疗服务、社会保险网络服务、公民信息服务、交通管理服务、公民电子税务和电子证件服务等。试题7答案(10)C试题8分析CRM所涵盖的要素主要有:第一,CRM以信息技术为手段,但是CRM绝不仅仅是某种信息技术的应用,它更是一种以客户为中心的商业策略,CRM注重的是与客户的交流,企业的经营是以客户为中心,而不是传统的以产品或以市场为中心。第二,CRM在注重提高客户满意度的同时,一定要把帮助企业提高获取利润的能力作为重要指标。第三,CRM的实施要求企业对其业务功能进行重新设计,并对工作流程进行重组,将业务的中心转移到客户,同时要针对不同的客户群体有重点地采取不同的策略。试题8答案(11)A试题9分析商业智能能够辅助组织的业务经营决策,既可以是操作层的,也可以是战术层和战略层的决策。概括地说,商业智能有的实现涉及软件、硬件、咨询服务及应用,是对商业信息的搜集、管理和分析过程,目的是使企业的各级决策者获得知识或洞察力,促使他们做出对企业更有利的决策。试题9答案(12)D试题10分析电子商务使用基于互联网的现代信息技术工具和在线支付方式进行商务活动,电子数据交换是连接原始电子商务和现代电子商务的纽带。现代电子商务包括:(1)以基于因特网的现代信息技术、工具为操作平台。(2)商务活动参与方增多,不仅包括买卖方、金融机构、认证机构,还包括政府机构和配送中心。(3)商务活动范围扩大,活动内容包括货物贸易、服务贸易和知识产权交易等,活动形态包括网上销售、网上客户服务,以及网上做广告和网上调查等。电子商务是一门综合性的新兴商务活动,涉及面相当广泛,包括信息技术、金融、法律和市场等众多领域,这就决定了与电子商务相关的标准体系十分庞杂,几乎涵盖了现代信息技术的全部标准范围及尚待进一步规范的网络环境下的交易规则。综上所述D是不正确的。试题10答案(13)D1.3 典型应用系统集成技术典型的应用集成技术主要涉及数据库与数据仓库、数据挖掘、Web Services、J2EE和。NET架构、工作流技术、中间件等内容。1.3.1 考点精讲1、数据仓库数据仓库(Data Warehouse)是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合,用于支持管理决策。可以从两个层次理解数据仓库:首先,数据仓库用于决策支持,面向分析型数据处理,不同于企业现有的操作型数据库;其次,数据仓库是对多个异构数据源(包括历史数据)的有效集成,集成后按主题重组,且存在的数据仓库中的数据一般不再修改。(1)数据仓库是面向主题的。传统的操作型系统是围绕公司的应用进行组织的。(2)数据仓库是集成的。数据仓库实现数据由面向应用的操作型环境向面向分析的数据仓库的集成。数据仓库中的数据是按照一定的主题域进行组织的。数据仓库中的数据是对原有分散的数据库数据抽取、清理的基础上经过系统加工、汇总和整理得到,消除了源数据当中的不一致性,从而保证了数据仓库内的信息是关于整个企业的一致的全局信息。(3)数据仓库是非易失的、相对稳定的。数据仓库的数据主要供企业决策分析之用,所涉及的数据操作主要是数据查询,只有少量的修改和删除操作,通常只需定期加载刷新。(4)反映历史变化。数据仓库中的数据通常包含历史信息,系统记录了企业从过去某一时刻到当前各个阶段的信息,通过这些信息,可以对企业的发展历程和未来趋势做出定量分析和预测。数据仓库中的数据随时间变化的特性还表现在:数据仓库中的数据时间期限要远远长于操作型系统中的数据时间期限。操作型系统的时间期限一般是60-90天,而数据仓库中数据的时间期限通常是5-10年。2、数据挖掘数据挖掘是从大量的、不完全的、有噪声的、模糊的、随机的数据中,提取隐含在其中的、人们事先不知道的、但又是潜在有用的信息和知识的过程。数据挖掘技术不可能对原始的没有经过任何处理的数据进行处理;完整的数据挖掘过程必须包括数据的清理与集成、数据的选择与变换、数据挖掘和最后知识评估。3、Web ServicesWEB服务的主要目标是跨平台的互操作性。严格地说,Web Services是描述一系列操作的接口。它定义了一种松散的、粗粒度的分布计算模式,使用标准的HTTP(S)协议来传送XML表示及封装的内容。WEB服务的体系结构是基于WEB服务提供者、WEB服务请求者、WEB服务注册中心三个角色以及发布、发现、绑定三个动作的构建。简单地说,WEB服务提供者就是WEB服务的拥有者,它耐心等待为其他服务和用户提供自已已有的功能;Web服务请求者就是Web服务功能的使用者,它利用SOAP消息向Web服务提供者发送请求以获得服务;服务注册中心的作用是把一个Web服务请求者与合适的Web服务提供者联系在一起,它充当管理者的角色,一般是UDDI.实现一个完整的Web服务包括以下步骤:(1)Web服务提供者设计实现Web服务,并将调试正确后的Web服务通过服务注册中心发布,并在UDDI注册中心注册。(2)Web服务请求者向服务注册中心请求特定的服务,服务注册中心根据请求查询UDDI注册中心,为请求者寻找满足请求的服务。(3)服务注册中心向Web服务请求者返回满足条件的Web服务描述信息,该描述信息用WSDL写成,各种支持Web服务的机器都能阅读。(4)利用从服务注册中心返回的描述信息生成相应的SOAP消息,发送给Web服务提供者,以实现Web服务的调用。(5)Web服务提供者按SOAP消息执行相应的Web服务,并将服务结果返回给Web服务请求者。4、J2EE架构J2EE是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE使用多层的分布式应用模型,应用逻辑按功能划分为组件,各个应用组件根据它们所在的层分布在不同的机器上。事实上,SUN当初设计J2EE是为解决两层模式(C/S)的弊端。现在J2EE的多层企业级应用模型将两层化模型中的不同层面切分成许多层。一个多层化应用能够为每种不同的服务提供一个独立的层,J2EE典型的四层结构如下:(1)运行在客户端机器上的客户层组件。(2)运行在J2EE服务器上的WEB层组件。(3)运行在J2EE服务器上的业务逻辑层组件。(4)运行在EIS服务器上的企业信息系统层软件。J2EE应用组件可以安装部署到以下几种容器中去:(1)EJB容器管理所有J2EE应用程序中EJB的执行。EJB和它们的容器运行在J2EE服务器上。(2)Web容器管理所有J2EE应用程序中JSP页面和Servlet组件的执行。Web组件和它们的容器运行地J2EE服务器上。(3)应用程序客户端容器管理所有J2EE应用程序中应用程序客户端组件的执行。应用程序客户端和它们的容器运行在J2EE服务器上。Applet容器是运行在客户端机器上的Web浏览器和Java插件的结合。5、.NET架构.NET平台中集成了一系统的技术。微软的。NET是基于一组开放的互联网协议而推出的一系列的产品、技术和服务。整个。NET平台由5个主要部分组成:(1)Windows .NET:Windows .NET是可以运行。NET程序的操作系统的统称,主要包括Windows XP/2000/2003/CE以及即将发布的Windows Vista等操作系统和各种应用软件服务。(2)。NET企业级服务器( .NET Enterprise Servers):Microsoft .NET企业级服务器,是Microsoft公司推出的进行企业集成和管理所有基于Web的各种服务器应用的系列产品,包括Application Center 2000、BizTalk Server 2000、Commerce Srever 2000、SQL Server 2000、Exchange Server 2000等?(3)。NET Web服务构件:保证 .NET正常运行的公用性Web服务。(4)。NET Framework:.NET Framework实际上是运行在Windows系列操作系统上的一个系统应用程序。它采用一种全新的网络计算机模式,通过标准的Internet协议如XML和SOAP等,解决了异构平台上的分布式松耦合计算问题。(5)Visual Studio .NET:为建立基于 .NET Framework应用程序而设的一个可视化集成开发环境(Integrated Development Enviroment,IDE)。通用语言运行环境(Common Language Runtime)处于。NET开发框架的最低层,是该框架的基础,它为多种语言提供了统一的运行环境、统一的编程模型。基础类库给开发人员提供了一个统一的、面向对象的、层次化的、可扩展的编程接口,使开发人员能够高效、快速地构建基于下一代互联网的网络应用。ADO.NET技术用于访问数据库,提供了一组用来连数据库、运行命令、返回记录集的类库。ASP.NET是。NET中的网络编程结构,可以方便地、高效地构建、运行和发布网络应用,在。NET中,ASP.NET应用不再是解释脚本,而采用编译运行,再加上灵活的缓冲技术,从根本上提高了性能。6、工作流技术工作流就自动运作的业务过程的部分或整体,表现为参与者对文件、信息或任务按照规程采取行动,并令其在参与者之间传递。简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。我们可以将整个业务过程看做是一条河,其中流过的就是工作流。工作流管理是人与计算机共同工作的自动协调、控制和通信,在计算机化的业务过程上,通过在网络上运行软件,使所有命令的执行都处于受控状态。在工作流管理下,工作量可以被监督,分派工作到不同的用户以达成平衡。工作流管理系统通过软件定义创建工作流并管理其执行。它运行在一个或多个工作流引擎上,这些引擎解释对过程的定义,与工作流的参与者(包括人或软件)相互作用,并根据需要调用其他的IT工具或应用。7、中间件中间件(middleware)是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。中间件(middleware)是基础软件的一大类,中间件在操作系统、网络和数据库之上,应用软件的下层,中间件能够屏蔽操作系统和网络协议的差异,为应用程序提供多种通讯机制满足不同领域的应用需要,总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。中间件作为一大类系统软件,与操作系统、数据库管理系统并称为"三驾马车".它的优越性体现在缩短应用的开发周期、节约应用的开发成本,简化应用集成,提高应用开发的质量。中间件作为新层次的基础软件,其重要作用是将不同时时期、在不同操作系统上开发的应用软件集成起来,彼此能天衣无缝的整体协调工作,这是操作系统和数据库管理系统本身做不了的。中间件分类有很多方式和类型,从不同的角度对中间件的分类也会有所不同。通常将中间件分为数据库访问中间件、远程过程调用中间件、面向消息中间件、事务中间件、分布式对象对间件等。(1)数据库访问中间件(Database Access Middleware):数据库访问中间件通过一个抽象层访问数据库,从而允许使用相同或相似的代码访问不同的数据库资源。典型的技术有Windows平台的ODBC和Java平台的JDBC等。(2)远程过程调用(RPC:Remote Procedure Call):指客户机向服务器发送关于运行某程序的请求时所需的标准。一个应用程序使用RPC来远程执行一个位于不同地址空间内的过程,从效果上看和执行本地调用相同。(3)面向消息中间件(Message-Oriented Middleware,MOM):利用高效可靠的消息传递机制进行平台无关的数据交流,并可基于数据通信进行分布系统的集成。通过使用MOM,通信双方的程序可以在不同的时间运行,程序不在网络上直接通话,而是间接地将消息放入MOM服务器的消息机制中。(4)分布式对象中间件:典型的产品如OMG的CORBA(Common Object Request Broker Architecture,公共对象请求代理体系结构)等。(5)事务处理监控器(TPM:Transaction Processing Monitor):事务处理监控程序位于客户和服务器之间,完成事务管理与协调、负载平衡、失效恢复等任务,以提高系统的整体性能。典型产品如BEA的Tuxedo.1.3.2 一点一练试题1下面关于数据仓库的叙述,错误的是_(1)_.(1)A.在数据仓库的结构中,数据源是数据仓库系统的基础 B.数据的存储与管理是整个数据仓库系统的核心 C.数据仓库前端分析工具中包括报表工具 D.数据仓库中间层OLAP服务器只能采用关系型OLAP试题2Web服务(web service)的主要目标是跨平台的操作性,它有许多适用场合。但某些情况下,Web服务也会降低应用程序的性能。下列情况中,_(2)_不适合采用Web服务作为主要的系统集成技术。(2)A.B2B集成 B.集成不同语言编写的在不同平台上运行的应用程序 C.跨越防火墙 D.构建单机应用程序试题3小王在公司局域网中用Delphi编写了客户端应用程序,其后台数据库使用MSNT4+SQL Server,应用程序通过ODBC连接到后台数据库。此处ODBC是_(3)_(3)A. 中间件 B. WEB Service C. COM构件 D. WEB容器试题4在。net架构中,为开发人员提供统一的、面向对象的、层次化的、可扩展的编程接口,使开发人员能够高效、快速地构建基于下一代互联网网络应用的是_(4)_.(4)A.统一语言运行环境 B.基础类库 C.数据库访问技术 D.网络开发技术试题5J2EE规范包含一系列技术规范,其中_(5)_实现应用中关键的业务逻辑,创建基于构件的企业级应用程序,如进行事务管理、安全运行远程客户连接、生命周期管理和数据库连接缓冲等中间层服务的应用程序。(5) A.Servlet B.JCA C.JSP D.EJB试题6某项目组需要在Windows操作系统平台上用C+语言编写应用构件,该项目组宜选用_(6)_作为构件标准。(6)A.COM+ B.EJB C.OMG D.ODBC试题7中间件是位于硬件、操作系统等平台和应用之间的通用服务。_(7)_位于客户和服务器之间,负责负载均衡、失效恢复等任务,以提高系统的整体性能。(7)A.数据库访问中间件 B.面向消息中间件 C.分布式对象中间件 D.事务中间件试题8工作流(workflow)需要依靠_(8)_来实现,其主要功能是定义、执行和管理工作流,协调工作流执行过程中工作之间以及群体成员之间的信息交互。(8)A.工作流管理系统 B.工作流引擎 C.任务管理工具 D.流程监控工具试题9以下关于。NET架构和J2EE架构的叙述中,_(9)_是正确的。(9)A.NET只适用于Windows操作系统平台上的软件开发 B.J2EE只适用于非Windows操作系统平台上的软件开发 C.NET不支持Java语言编程 D.J2EE中的ASP.NET采用编译方式运行试题10Web服务(Web Service)定义了一种松散的、粗粒度的分布式计算模式。Web服务的提供者利用描述Web服务,Web服务的使用者通过来发现服务,两者之间的通信采用协议。以上处依次应是_(10)_.(10)A.SOAPUDDIWSDL B.UML UDDISMTP C.WSDLUDDISOAP D.UML UD