参考答案和解析
正确答案:B,C,D
更多“统一系统支撑平台的总体计算架构应为多层分布式计算结构,总体上应至”相关问题
  • 第1题:

    论多层分布式结构系统的开发

    传统的应用系统模式是“主机/终端”或“客户机朋艮务器”。随着中间件技术和Web技术的发展,这些传统模式已经不能适应新的环境。目前设计大型系统大多采用多层分布式结构,如C/A/S和B/A/S,应根据系统具体需求和运行环境的不同选择合适的结构。

    请围绕“多层分布式结构系统的开发”论题,依次从以下三个方面进行论述。

    (1)概要叙述你参与分析设计的多层分布式结构系统以及你所担任的主要工作。

    (2)简要说明多层分布式结构分类的依据以及多层分布式结构的特点,并指出你参与分析设计的系统属于其中的哪种结构,以及选择这种结构的原因。

    (3)具体论述你在开发该系统时采用了哪些方法、策略与工具来实现所选的结构。


    正确答案:[写作要点] 一、简要介绍你所参与分析设计的多层分布式结构系统(说明该系统采用的是C/A/S还是B/A/S)以及你在系统中担任的主要工作。 二、说明多层分布式结构分类的依据。 从概念上说任何信息系统应用都可以映射到以下5层: .表现层 是实际的用户界面; .表现逻辑层 为了生成表现层而必须进行的处理; .应用逻辑层 包括支持实际业务应用和规则所需的所有逻辑和处理; .数据处理层 包括用来存储和访问往来于数据库的数据所需的所有命令和逻辑; .数据层:数据库中实际存储的数据。 C/A/S 结构是将数据层和数据处理层放置在各自的服务器上应用逻辑层放置在各自的服务器上表现逻辑层和表现层放置在客户端上这也称为三层或多层客户/服务器计算。 在B/A/S 结构中表现层和表现逻辑层在客户端Web 浏览器中使用从某个Web 服务器下载的内容实现表现逻辑层连接到运行在应用服务器上的应用逻辑层应用逻辑层最终连接到后台的数据库服务器。 三、多层分布式结构系统的主要特点。 .安全性:中间层隔离了客户对数据服务器的访问保护了数据库的安全。 .稳定性。 .易维护性:由于业务逻辑位于单独的一层当业务规则发生变化后客户端程序基本不作改动。 .快速响应:通过负载均衡以及中间层缓存数据能力可以提高对客户端的响应速度。 .系统扩展灵活:基于多层分布式结构当业务增大时可以在中间层部署更多的应用服务器提高对客户端的响应而所有变化对客户端透明。 四、多层分布式结构系统的开发主要考虑三方面的技术。 .开发环境:开发人员需要厂种创建新组件、并将已有组件加以集成的开发环境。 .应用程序的集成。 .应用程序的配置:分布式结构的开发需要配置平台的支持以便在用户剧增时能有效地扩展并保持系统的稳定。 .选择合适的中间件。
    [写作要点] 一、简要介绍你所参与分析设计的多层分布式结构系统(说明该系统采用的是C/A/S还是B/A/S)以及你在系统中担任的主要工作。 二、说明多层分布式结构分类的依据。 从概念上说,任何信息系统应用都可以映射到以下5层: .表现层 是实际的用户界面; .表现逻辑层 为了生成表现层而必须进行的处理; .应用逻辑层 包括支持实际业务应用和规则所需的所有逻辑和处理; .数据处理层 包括用来存储和访问往来于数据库的数据所需的所有命令和逻辑; .数据层:数据库中实际存储的数据。 C/A/S 结构是将数据层和数据处理层放置在各自的服务器上,应用逻辑层放置在各自的服务器上,表现逻辑层和表现层放置在客户端上,这也称为三层或多层客户/服务器计算。 在B/A/S 结构中,表现层和表现逻辑层在客户端Web 浏览器中使用从某个Web 服务器下载的内容实现,表现逻辑层连接到运行在应用服务器上的应用逻辑层,应用逻辑层最终连接到后台的数据库服务器。 三、多层分布式结构系统的主要特点。 .安全性:中间层隔离了客户对数据服务器的访问,保护了数据库的安全。 .稳定性。 .易维护性:由于业务逻辑位于单独的一层,当业务规则发生变化后,客户端程序基本不作改动。 .快速响应:通过负载均衡以及中间层缓存数据能力,可以提高对客户端的响应速度。 .系统扩展灵活:基于多层分布式结构,当业务增大时,可以在中间层部署更多的应用服务器,提高对客户端的响应,而所有变化对客户端透明。 四、多层分布式结构系统的开发主要考虑三方面的技术。 .开发环境:开发人员需要厂种创建新组件、并将已有组件加以集成的开发环境。 .应用程序的集成。 .应用程序的配置:分布式结构的开发需要配置平台的支持,以便在用户剧增时能有效地扩展,并保持系统的稳定。 .选择合适的中间件。

  • 第2题:

    企业信息化总体架构中,计算机硬件、网络系统、操作系统、数据库管理系统等属 于(16)。

    A.基础设施

    B.技术架构

    C.应用架构

    D.业务架构


    正确答案:A
    本题考查硬件基础知识。企业信息化总体架构中,计算机硬件、网络系统、操作系统、数据库管理系统等属于系统的基础设施,是信息系统运行的环境。

  • 第3题:

    公有云计算和私有云计算架构基础架构的基石是()

    • A、虚拟化和分布式
    • B、分布式和虚拟化
    • C、并行和分布式
    • D、集中式和虚拟化

    正确答案:B

  • 第4题:

    以下关于sparkstreaming说法正确的是()

    • A、spark streaming分布式微批架构
    • B、spark streaming实时存储架构
    • C、spark streaming是普通存储架构
    • D、spark streaming分布式实时计算架构

    正确答案:A

  • 第5题:

    智慧园区总体架构,划分不包括() 

    • A、运营服务平台
    • B、维修管理平台
    • C、IT基础设施
    • D、SOA支撑平台

    正确答案:B

  • 第6题:

    《水力发电厂计算机监控系统设计规范》规定:水电厂计算机监控系统系统应采用()结构。

    • A、分布式;
    • B、集中式;
    • C、分层分布式。

    正确答案:C

  • 第7题:

    监控系统网络采用分布式计算机控制系统结构。


    正确答案:正确

  • 第8题:

    建设“五大”体系的总体思路中,以()为保障

    • A、统一信息平台、统一制度标准、统一支撑服务
    • B、统一指挥平台、统一管理标准、统一支撑服务
    • C、统一操作平台、统一管理标准、统一支撑服务
    • D、统一信息平台、统一管理标准、统一支撑服务

    正确答案:D

  • 第9题:

    CRH5动车组的控制、监测与诊断系统是车载分布式的计算机网络系统,整个系统的网络架构采用TCN标准。


    正确答案:正确

  • 第10题:

    单选题
    公有云计算和私有云计算基础架构的基石分别是()
    A

    虚拟化和分布式

    B

    分布式和虚拟化

    C

    并行和分布式

    D

    集中式和虚拟化


    正确答案: C
    解析: 暂无解析

  • 第11题:

    单选题
    公有云计算和私有云计算架构基础架构的基石是()
    A

    虚拟化和分布式

    B

    分布式和虚拟化

    C

    并行和分布式

    D

    集中式和虚拟化


    正确答案: B
    解析: 暂无解析

  • 第12题:

    单选题
    智慧园区总体架构,划分不包括()
    A

    运营服务平台

    B

    维修管理平台

    C

    IT基础设施

    D

    SOA支撑平台


    正确答案: D
    解析: 暂无解析

  • 第13题:

    在整个信息系统中,网络系统作为信息和应用的载体,为各种复杂的计算机应用提供可靠、安全、高效、可控制、可扩展的底层支撑平台。网络系统集成的一般体系框架包括网络基础平台、网络服务平台、网络安全平台、( ),环境平台。

    A. 网络管理平台 B. 网格控制平台C. 网络架构平台 D. 网络应用平台


    正确答案:A

  • 第14题:

    阅读以下关于分布式系统设计的叙述,回答问题。【说明】某软件公司拟开发一套电信领域的分布式系统,该系统后台多个功能模块同时运行时的计算负载较大,且需要控制不同的特定电信硬件设备,由于硬件体积和I/O端口冲突等原因,这些设备需要分散安装在多个不同计算机系统中。该系统上线运行后将为企业最终用户提供7×24小时的不间断服务,而用户的单次接入服务往往需要后台多个模块共同协作完成。基于上述原因,该系统后台软件模块需分布在局域网内的多台计算机上。项目组决定基于ISO的开放分布进程(ODP)规范来进行系统架构的设计与开发,近期项目组召开了多次会议,对架构设计阶段的关键问题进行了讨论分析。【问题1】ODP从5个标准的视点组织分析系统的架构,这些视点描述了同一系统的不同重要方面,请根据图中不同视点所关注的核心内容,将备选的架构视点填入图中的(1)~(5)。

    备选答案:技术选择架构、企业业务架构、分布式工程架构、计算接口架构、逻辑信息架构
    【问题2】在技术选择架构规划时,王工认为系统应基于现有分布式基础设施(分布式中间件)来构建,因为这样可以充分利用现有基础设施提供的各种支撑,在更短时间内构造出质量更高的分布式系统;而李工则认为可基于基本的进程间通信机制自主开发系统的支撑平台,这样可以避免对特定中间件的依赖,项目组经过认真讨论,最终采用了王工的方案。请用400字以内文字,从构件管理支持、互操作支持以及公共服务支持三个方面说明现有分布式基础设施为构建分布式系统所提供的基本支撑。【问题3】由于系统后台模块的分布式特性,后台分布式对象之间的互操作机制是需要考虑的核心问题之一。下图所示是当前分布式基础设施中支持分布式对象互操作的基本机制,请将相应部件名称填入图中(1)~(2);基于图给出的结构,用300字以内文字说明完成一次分布式对象调用的详细步骤。


    答案:
    解析:
    【参考答案】
    【问题1】
    (1)企业业务架构(2)逻辑信息架构(3)计算接口架构(4)分布式工程架构(5)技术选择架构【问题2】
    (1)构件管理支持:现有分布式基础设施一般通过构件容器为构件提供基本的运行环境;具体功能一般包括管理构件的实例及其生命周期、管理构件的元信息等。(2)互操作支持:现有分布式基础设施均提供了高层通信协议以屏蔽节点的物理特性以及各节点在处理器、操作系统、程序设计语言等方面的异构性;基于互操作支持,开发人员在开发与调用分布式对象时,均不需自己编写处理底层通信的代码。(3)公共服务支持:现有分布式基础设施通常将针对分布式软件的通用支持集成于一身,以公共服务的形式提供给应用程序;其提供的常见公共服务包括命名服务、事务服务、安全服务、持久性 服务等。【问题3】
    (1)存根/桩 (2)框架或(1)代理 (2)存根一次远程调用的过程如下:①客户程序将调用请求发送给客户端桩,对于客户程序来说,桩就是服务程序在客户端的代理。②客户端桩负责将远程调用请求进行编组并发送给通信总线。③调用请求经通信总线传送到服务端框架。④服务端框架将调用请求解组并分派给真正的远程对象实现(服务程序)。⑤服务程序完成客户端的调用请求,将结果返回给服务端框架。⑥服务端框架将调用结果编组并发送给通信总线。⑦调用结果经通信总线传送到客户端桩。⑧客户端桩将调用结果解组并返回给客户程序,客户程序得到调用结果。
    【解析】

    【问题1】本题考查考生对典型分布式系统架构设计相关基础知识的掌握,要求考生了解基于ODP的架构设计过程中不同架构视点所关注的核心工作,充分理解现有分布式基础设施为分布式系统构建提供的各种基本支撑,掌握分布式对象互操作的基本原理与交互过程。本问题考查考生对ODP架构视点的理解程度。ISO定义的ODP参考模型为分布式计算进程提供了一个基本框架,它定义了分布式系统中包括开放性、整体性、灵活性、可塑性、联合性、可操作管理性、优质服务、安全性和透明性等在内的重要性质。其体系结构视点把抽象的符号或图表(如UML图表)运用到具体的体系结构开发任务中,每个视点有具体的建模目标和系统相关者。ODP从5个标准的视点组织分析了系统的架构,描述了同一系统的不同重要方面,这些视点包括企业业务架构、逻辑信息架构、计算接口架构、分布式工程架构和技术选择架构。企业业务架构从IT的角度,对企业的业务结构、企业机构与业务的关系、企业内部的关系以及企业与外部机构的关系进行整理定义。该架构视点关注的核心内容包括业务目标、业务对象和业务策略等。逻辑信息架构标识出系统必须知道什么,这种架构通过一个对象模型来表达,强调定义系统状态的属性。该架构视点关注的核心内容包括信息、对象、信息联合和信息行为等。计算接口架构定义顶层的应用程序接口,这些是完全工程化的子系统边界的接口,这些接口的架构控制对于一个支持变化和控制复杂性的稳定的系统结构来说,是非常重要的。该架构视点关注的核心内容包括子系统的一致性、应用程序接口和接口行为等。分布式工程架构定义了底层结构的需求,而独立于所选择的技术,它很好地解决了包括物理位置、系统规模可变性和通信服务质量等在内的复杂系统策略。该架构视点关注的核心内容包括软件分配、过程分配和服务质量等。技术选择架构确定了实际的技术选择,所有其他视点都独立于这些决定,一个系统的选择过程包括初始概念机制的确认、具体机制的标识及最终实际机制的选择。该架构视点关注的核心内容包括概念性机制、具体的机制和实际的机制等。基于上述分析,图中的(1)~(5)应分别填写企业业务架构、逻辑信息架构、计算接口架构、分布式工程架构和技术选择架构。【问题2】本问题考查考生对现有分布式基础设施的理解。随着软件系统规模与复杂度的不断提高,软件开发过程中复杂度高、开发周期长、可靠性保证难等突出问题并没有得到根本缓解,而分布式软件面临更大的挑战,分布式软件所运行的网络环境具有明显的分布性、开放性、演化性、异构性、并发性等特征,因此分布式软件必须解决互操作、数据交换、分布性、可行性等一系列更复杂的问题。现有的分布式基础设施典型地为三层/多层结构的分布式软件系统提供各种开发支撑,因为三层结构的分布式软件的核心为中间层,因此支撑主要集中在对中间层开发的支撑上。现有基础设施为分布式软件系统提供的基本支持与分布式软件所运行的网络环境密切相关,具体可归为提供构件运行环境、提供互操作机制与提供公共服务三个方面,基于分布式基础设施提供的支持,可以在更短时间构造出质量更高的分布式系统。(1)提供构件运行环境:现有分布式基础设施均提供构件化的基本支持,支持方便开发与使用符合特定规范的构件(分布式对象)。中间件一般通过构件容器为构件提供基本的运行环境,具体功能一般包括管理构件的实例及其生命周期、管理构件的元信息等。(2)提供互操作机制:因为分布式软件跨越了多台计算机,因此跨越网络的交互是每个分布式系统必须解决的首要问题,现有分布式基础设施均集成了早期远程过程/方法调用中间件的功能,提供了很强的高层通信协议以屏蔽节点的物理特性以及各节点在处理器、操作系统等方面的异构性。基于中间件的互操作支持,开发人员在开发与调用分布式对象时,均不需自己编写处理底层通信的代码。(3)提供公共服务:除了互操作的支持外,现有分布式基础设施将早期各种中间件中针对分布式软件的通用支持集成于一身,以公共服务的形式提供给应用程序。公共服务又称为系统级服务,指由中间件(应用服务器)实现的、应用程序使用的软件系统中共性程度高的功能成分。与应用程序中开发人员开发的构件实现的功能不同,公共服务通常不实现应用系统中具体业务逻辑,而是为具体业务逻辑的实现提供共性的支持,而开发人员开发的构件则实现具体的业务逻辑。常见了公共服务包括命名服务、事务服务、安全服务、持久性 服务等。【问题3】本问题考查考生对现有分布式对象互操作机制的理解。各种互操作通信协议,包括RPC、IIOP、DCOM通信协议、JRMP、RMI/HOP等,均可以帮助应用程序完成编组与解组等跨越网络通信的底层工作。这些高层通信协议尽管具体的实现细节不尽相同,但是在实现方式上与开发模式上均采用了RPC中相同的通信模型与类似的开发模式,它们采用的通信模型称为存根/框架(也称为桩/框架或代理/存根)结构。在该结构中,由客户端桩(Stub)替客户端完成与服务端程序交互的具体底层通信工作,客户程序中的远程对象引用实际上是对本地桩的引用;而服务端框架(Skeleton)负责替服务端完成与客户端交互的具体底层通信工作。由于客户端桩与服务端框架分别位于客户端与服务端程序的进程内,因此开发人员开发客户端与服务端程序时只需分别与本进程内的桩与框架构件交互即可实现与远端的交互,而负责底层通信的客户端桩与服务端框架在开发过程中自动生成而非由开发人员编写,从而为开发人员省去底层通信相关的开发工作。在存根/框架机制的支撑下,客户程序与分布式对象之间按照以下8个步骤完成一次远程调用:①客户程序将调用请求发送给客户端桩,对于客户程序来说,桩就是服务程序在客户端的代理。②客户端桩负责将远程调用请求进行编组并发送给通信总线。③调用请求经通信总线传送到服务端框架。④服务端框架将调用请求解组并分派给真正的远程对象实现(服务程序)。⑤服务程序完成客户端的调用请求,将结果返回给服务端框架。⑥服务端框架将调用结果编组并发送给通信总线。⑦调用结果经通信总线传送到客户端桩。⑧客户端桩将调用结果解组并返回给客户程序,客户程序得到调用结果。

  • 第15题:

    信息发布系统是动态多层级架构的系统架构,其目的是实现上级学校对下级学校的统一管理、统一发送通知。


    正确答案:正确

  • 第16题:

    做好全过程造价管理的信息化系统架构的顶层设计,明确总体结构的设计方案和不同层级的功能架构。其中总体结构设计要按照多层应用架构和()的设计思路来构建,而系统功能架构要分级分层设置并规定好相应的权限,细分功能层次。

    • A、系统化
    • B、模块化
    • C、抽象化
    • D、结构化

    正确答案:B

  • 第17题:

    中小型水电站计算机监控系统一般采用的典型结构是()。

    • A、集中式;
    • B、分层分布式;
    • C、网络式;
    • D、分布式。

    正确答案:B

  • 第18题:

    下列不属于Google云计算平台技术架构的是()

    • A、并行数据处理MapReduce
    • B、分布式锁Chubby
    • C、结构化数据表BigTable
    • D、弹性云计算EC2

    正确答案:D

  • 第19题:

    公有云计算和私有云计算基础架构的基石分别是()

    • A、虚拟化和分布式
    • B、分布式和虚拟化
    • C、并行和分布式
    • D、集中式和虚拟化

    正确答案:B

  • 第20题:

    云上贵州”是贵州省借助阿里云“飞天”大规模分布式计算系统打造的基础平台。


    正确答案:正确

  • 第21题:

    计算机联锁系统的体系结构主要分为:分布式结构和()。


    正确答案:集中式结构

  • 第22题:

    单选题
    做好全过程造价管理的信息化系统架构的顶层设计,明确总体结构的设计方案和不同层级的功能架构。其中总体结构设计要按照多层应用架构和()的设计思路来构建,而系统功能架构要分级分层设置并规定好相应的权限,细分功能层次。
    A

    系统化

    B

    模块化

    C

    抽象化

    D

    结构化


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    下列不属于Google云计算平台技术架构的是()
    A

    并行数据处理MapReduce

    B

    分布式锁Chubby

    C

    结构化数据表BigTable

    D

    弹性计算云EC2


    正确答案: A
    解析: 暂无解析