Java EE是Java领域内企业级应用开发的框架与标准。下面关于采用JavaEE体系结构的描述,不正确的是()A、Java EE定义了分布式环境中多层应用的体系结构,是多种Java技术的混合体B、具有典型的3层结构:表现层,业务逻辑层和基础设施层C、不同的应用系统对底层支持系统的要求可能不同,因此每次开发时应该针对不同的应用需求对底层系统进行二次开发,提供支持接口D、要严格区分业务逻辑层和表现层,尤其应注意不要在表现层中混杂业务代码

题目

Java EE是Java领域内企业级应用开发的框架与标准。下面关于采用JavaEE体系结构的描述,不正确的是()

  • A、Java EE定义了分布式环境中多层应用的体系结构,是多种Java技术的混合体
  • B、具有典型的3层结构:表现层,业务逻辑层和基础设施层
  • C、不同的应用系统对底层支持系统的要求可能不同,因此每次开发时应该针对不同的应用需求对底层系统进行二次开发,提供支持接口
  • D、要严格区分业务逻辑层和表现层,尤其应注意不要在表现层中混杂业务代码

相似考题
参考答案和解析
正确答案:C
更多“Java EE是Java领域内企业级应用开发的框架与标准。下面关于采用JavaEE体系结构的描述,不正确的是()A、Java EE定义了分布式环境中多层应用的体系结构,是多种Java技术的混合体B、具有典型的3层结构:表现层,业务逻辑层和基础设施层C、不同的应用系统对底层支持系统的要求可能不同,因此每次开发时应该针对不同的应用需求对底层系统进行二次开发,提供支持接口D、要严格区分业务逻辑层和表现层,尤其应注意不要在表现层中混杂业务代码”相关问题
  • 第1题:

    J2EE的四层体系架构(客户层/表示层/业务逻辑层/数据层)中,可用来实现表示层的技术是__________。 A.Java Servlets B.Enterprise JavaBeans C.Intemet Explorer D.Database


    正确答案:A
    要点解析:J2EE使用多层的分布式应用模型,应用逻辑按功能划分为组件,各个应用组件根据它们所在的层分布在不同的设备上。在J2EE的四层体系架构(客户层/表示层/业务逻辑层/数据层)中,Internet Explorer等应用客户端程序和Applets是实现客户层的技术;Java Servkts和JavaServer Pages(JSP)是实现表示层的技术;Enterprise Java Beans(EJB)等是实现业务逻辑层的技术;Database是实现数据层的技术之一。

  • 第2题:

    Java EE是Java领域内企业级应用开发的框架与标准。下面关于采用Java EE架构的描述,不正确的是(34)。

    A.Java EE定义了分布式环境中多层应用系统的架构,是多种Java技术的混合体

    B.具有典型的三层结构:表现层、业务逻辑层和基础设施层

    C.不同的应用系统对底层支持系统的要求可能不同,因此每次开发时应该针对不同的应用需求对底层系统进行二次开发,提供支持接口

    D.要严格区分业务逻辑层和表现层,尤其应该注意不要在表现层中混杂业务代码


    正确答案:C
    解析:Java EE是Sun公司提出的关于分布式环境中多层应用系统的架构,是多种Java技术的混合体。典型的Java EE应用程序具有三层结构:表现层、业务逻辑层和基础设施层。为了使得开发人员更多地关注业务逻辑,Java EE采用多种技术(容器等)屏蔽底层应用系统的差异。在进行应用系统开发时,要严格区分业务逻辑层和表现层,尤其应该注意不要在表现层中混杂业务代码。根据上述描述,可知本题应该选择C。

  • 第3题:

    分布式系统开发中,通常需要将任务分配到不同的逻辑计算层。业务数据的综合计算分析任务属于______。

    A.表示逻辑层

    B.应用逻辑层

    C.数据处理层

    D.数据层

    A.

    B.

    C.

    D.


    正确答案:B
    解析:分布式系统开发分为5个逻辑计算层:表示层实现用户界面;表示逻辑层包括为了生成数据表示而必须进行的处理任务,如输入数据编辑等;应用逻辑层包括为支持实际业务应用和规则所需的应用逻辑和处理过程,如信用检查、数据计算和分析等;数据处理层包括存储和访问数据库中的数据所需的应用逻辑和命令,如查询语句和存储过程等;数据层是数据库中实际存储的业务数据。

  • 第4题:

    J2EE的四层体系架构(客户层/表示层/业务逻辑层/数据层)中,可用来实现表示层的技术是( )。

    A.Java Servlets

    B.Enterprise JavaBeans

    C.Internet Explore

    D.Database


    正确答案:A
    J2EE使用多层的分布式应用模型,应用逻辑按功能划分为组件,各个应用组件根据它们所在的层分布在不同的设备上。在J2EE的四层体系架构(客户层/表示层/业务逻辑层/数据层)中,InternetExplore等应用客户端程序和Applets是实现客户层的技术;JavaServlets和JavaServerPages(JSP)是实现表示层的技术;EnterpriseJavaBeans(EJB)等是实现业务逻辑层的技术;Database是实现数据层的技术之一。

  • 第5题:

    在分层体系结构中,( )实现与实体对象相关的业务逻辑。在基于Java EE技术开发的软件系统中,常用(请作答此空)技术来实现该层。

    A.HTML
    B.JSP
    C.Servlet
    D.EJB

    答案:D
    解析:
    本题考查软件设计的基础知识。
    在分层体系结构中,表示层是应用系统的用户界面部分,负责用户与应用程序的交互;控制层接收用户请求,选择适当的逻辑层构件处理并接收处理结果,选择适当的界面展示给用户;模型层访问数据层的数据对象,并根据要求进行查询或更新数据,实现业务逻辑功能,Java EE体系结构中,常用EJB技术实现;数据层负责数据的存储。

  • 第6题:

    下面关于本地库和Java运行时环境描述错误的是()。

    • A、本地库和Java运行时环境层位于Linux内核层之上。
    • B、本地库是应用程序框架的基础,是连接应用程序框架层与Linux内核层的重要纽带。
    • C、SQLite是根据OpenGL ES 1.0API标准实现的3D绘图函数库。
    • D、Android应用程序是用Java语言编写的,所以Android需要一个Java的运行时环境,该环境又包括核心库和Dalvik虚拟机两部分。

    正确答案:C

  • 第7题:

    计算机信息系统具有层次结构,分别为应用表现层、业务逻辑层和()层。


    正确答案:资源管理层

  • 第8题:

    阅读以下关于Java企业级应用系统开发体系结构选择方面的叙述,在答题纸上回答问题1至问题3。 博学公司承担了某中小型企业应用软件开发任务,进度要求紧迫。为了按时完成任务,选择合适的企业应用系统开发体系结构非常重要。因此,首席架构师张博士召集了相关技术人员进行方案讨论,在进行方案论证时,项目组成员提出了两种开发思路。 (1)谢工建议采用J2EE和EJB进行开发。理由是J2EE定义了标准的应用开发体系结构和部署环境,EJB是J2EE的基础和核心。J2EE的主要目标是简化开发。 (2)王工建议采用Struts、Spring和Hibernate轻量级开源框架相结合的方式。理由是随着Java开源项目阵营的发展壮大,一些基于POJOs(PlanOldJavaObjects)的开源框架被广泛地引入到Java企业应用开发中来,与重量级的EJB框架相比,这些轻量级的框架有很多优点。 针对这两种思路,张博士仔细比较和分析了两种方案的特点、优点和不足之处。认为王工和谢工的建议都合理,但是,从结合当前项目实际情况出发,最后决定采用王工建议。 Java企业应用框架一般被划分为3个层次,请用150字以内文字说明都有哪3个层次?功能分别是什么?


    正确答案: Java企业应用框架一般被划分为3个层次:表现层、业务逻辑组件层和持久层。
    表现层用来建立应用系统的界面,对应视图。例如,表现层采用JSF(JavaServerFacE.,JSF的开发流程的核心是事件驱动,组件和标签的封装程度非常高,很多典型应用已经不需要开发者去处理HTTP,整个过程是通过IoC(InversionofControl,控制反转)来实现的。
    业务逻辑组件层用来开发应用逻辑,对应控制器。例如,业务逻辑组件层采用EJB的会话Bean。EJB允许开发者使用耦合松散的组件来开发应用,实现一个EJB所有使用的类和接口都减少了。
    持久层是实现持久化存储,对应模型。例如,采用EJB的实体Bean持久化模型,吸收了Hibernate的一些思想采用对象关系映射(Object-RelationMapping,O/RMapping)模式。

  • 第9题:

    分布式系统开发中,通常需要将任务分配到不同的逻辑计算层。业务数据的综合计算分析任务属于()

    • A、表示逻辑层
    • B、应用逻辑层
    • C、数据处理层
    • D、数据层

    正确答案:B

  • 第10题:

    单选题
    JavaEE是Java领域内企业级应用开发的框架与标准。下面关于采用JavaEE架构的描述,不正确的是()
    A

    JavaEE定义了分布式环境中多层应用系统的架构,是多种Java技术的混合体

    B

    具有典型的3层结构:表现层、业务逻辑层和基础设施层

    C

    不同的应用系统对底层支持系统的要求可能不同,因此每次开发时应该针对不同的应用需求对底层系统进行二次开发,提供支持接口

    D

    要严格区分业务逻辑层和表现层,尤其应该注意不要在表现层中混杂业务代码


    正确答案: C
    解析: JavaEE以前称为J2EE,可以帮助开发和部署可移植、健壮、可伸缩且安全的服务器端Java应用程序。JavaEE是在JavaSE的基础上构建的,它提供Web服务、组件模型、管理和通信API,可以用来实现企业级的面向服务体系结构(SOA)和Web2.0应用程序。JavaEE定义了分布式环境中多层应用系统的架构,是多种Java技术的混合体,具有典型的3层结构:表现层、业务逻辑层和基础设施层。在实际应用中,基础设施层应该要保持稳定,要严格区分业务逻辑层和表现层,尤其应该注意不要在表现层中混杂业务代码。

  • 第11题:

    单选题
    分布式系统开发中,通常需要将任务分配到不同的逻辑计算层。业务数据的综合计算分析任务属于()
    A

    表示逻辑层

    B

    应用逻辑层

    C

    数据处理层

    D

    数据层


    正确答案: B
    解析: 分布式系统开发分为5个逻辑计算层:表示层实现用户界面;表示逻辑层为了生成数据表示而必须进行的处理任务,如输入数据编辑等;应用逻辑层包括为支持实际业务应用和规则所需的应用逻辑和处理过程,如信用检查、数据计算和分析等;数据处理层包括存储和访问数据库中的数据所需的应用逻辑和命令,如查询语句和存储过程等;数据层是数据库中实际存储的业务数据。

  • 第12题:

    填空题
    计算机信息系统具有层次结构,分别为应用表现层、业务逻辑层和()层。

    正确答案: 资源管理层
    解析: 暂无解析

  • 第13题:

    试题(39)

    分布式系统开发中,通常需要将任务分配到不同的逻辑计算层。业务数据的综合计算分析任务属于 (39) 。

    (39)

    A. 表示逻辑层

    B. 应用逻辑层

    C.数据处理层

    D. 数据层


    正确答案:B
    试题(39)分析
    分布式系统开发分为五个逻辑计算层:表示层实现用户界面;表示逻辑层为了生成数据表示而必须进行的处理任务,如输入数据编辑等;应用逻辑层包括为支持实际业务应用和规则所需的应用逻辑和处理过程,如信用检查、数据计算和分析等;数据处理层包括存储和访问数据库中的数据所需的应用逻辑和命令,如查询语句和存储过程等;数据层是数据库中实际存储的业务数据。
    参考答案
    (39)B

  • 第14题:

    关于OSI参考模型中说法不正确的是( )。

    A.不同系统同等层之间按相应的协议进行通信,同一系统不同层之间通过接口进行通信

    B.只有最底层物理层完成物理数据传送,其他同等层之间的通信称为逻辑通信

    C.一般用户由最上层的应用层提供服务

    D.数据总是由物理层传输到应用层


    正确答案:D
    OSI参考模型中不同系统同等层之间按相应的协议进行通信,同一系统不同层之间通过接口进行通信。只有最底层物理层完成物理数据传送,其他同等层之间的通信称为逻辑通信。通信过程为:将数据通过层与层间的服务访问点SAP交给下一层处理,下一层对数据加上若干控制位形成一定的协议数据单元PDU后再交给它的下一层处理,最终由物理层传递到对方系统的物理层,再逐层向上传递,从而实现对等层之间的逻辑通信。

  • 第15题:

    分布式系统开发中,通常需要将任务分配到不同的逻辑计算层。业务数据的综合计算分析任务属于 (44)

    A.表示逻辑层

    B.应用逻辑层

    C.数据处理层

    D.数据层


    正确答案:B
    分布式系统开发分为五个逻辑计算层:表示层实现用户界面;表示逻辑层为了生成数据表示而必须进行的处理任务,如输入数据编辑等;应用逻辑层包括为支持实际业务应用和规则所需的应用逻辑和处理过程,如信用检查、数据计算和分析等;数据处理层包括存储和访问数据库中的数据所需的应用逻辑和命令,如查询语句和存储过程等;数据层是数据库中实际存储的业务数据

  • 第16题:

    在分层体系结构中,(请作答此空)实现与实体对象相关的业务逻辑。在基于Java EE技术开发的软件系统中,常用( )技术来实现该层。

    A.表示层
    B.控制层
    C.模型层
    D.数据层

    答案:C
    解析:
    本题考查软件设计的基础知识。
    在分层体系结构中,表示层是应用系统的用户界面部分,负责用户与应用程序的交互;控制层接收用户请求,选择适当的逻辑层构件处理并接收处理结果,选择适当的界面展示给用户;模型层访问数据层的数据对象,并根据要求进行查询或更新数据,实现业务逻辑功能,Java EE体系结构中,常用EJB技术实现;数据层负责数据的存储。

  • 第17题:

    电子政务标准技术参考模型由网络基础设施层、应用支撑层及应用层等组成。其中()是为各类电子政务应用提供必要的网络基础环境,为各类电子政务应用提供可靠、有效的信息传输服务通道,是各类政务信息的最终承载者。因此,它位于整个技术体系结构的底层。

    • A、网络基础设施层
    • B、应用支撑层
    • C、应用层
    • D、传输层

    正确答案:A

  • 第18题:

    TCP/IP体系结构中处于最底层的是()

    • A、网络接口层
    • B、IP层
    • C、应用层
    • D、传输层

    正确答案:A

  • 第19题:

    JavaEE是Java领域内企业级应用开发的框架与标准。下面关于采用JavaEE架构的描述,不正确的是()

    • A、JavaEE定义了分布式环境中多层应用系统的架构,是多种Java技术的混合体
    • B、具有典型的3层结构:表现层、业务逻辑层和基础设施层
    • C、不同的应用系统对底层支持系统的要求可能不同,因此每次开发时应该针对不同的应用需求对底层系统进行二次开发,提供支持接口
    • D、要严格区分业务逻辑层和表现层,尤其应该注意不要在表现层中混杂业务代码

    正确答案:C

  • 第20题:

    servlet是()

    • A、它是一种实现 普通静态HTML和动态HTML混合编码的技术,可以安装到任何能够存放精通web页面的地方。
    • B、是一种用于构建Java EE Web应用表现层的框架标准,它提供了一种以组件为中心的构件驱动的用户界面构建方法,从而大大简化了Java EE Web 应用的开发。
    • C、规范了Java平台下的持久化实现,大大提高了应用的可移植性。
    • D、是一种独立于操作系统平台和网络传输协议的服务器端的Java应用程序,它用来扩展服务器的功能,可以生成动态的Web页面

    正确答案:D

  • 第21题:

    单选题
    下面关于本地库和Java运行时环境描述错误的是()。
    A

    本地库和Java运行时环境层位于Linux内核层之上。

    B

    本地库是应用程序框架的基础,是连接应用程序框架层与Linux内核层的重要纽带。

    C

    SQLite是根据OpenGL ES 1.0API标准实现的3D绘图函数库。

    D

    Android应用程序是用Java语言编写的,所以Android需要一个Java的运行时环境,该环境又包括核心库和Dalvik虚拟机两部分。


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

  • 第22题:

    单选题
    TCP/IP体系结构中处于最底层的是()
    A

    网络接口层

    B

    IP层

    C

    应用层

    D

    传输层


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

  • 第23题:

    单选题
    Java EE是Java领域内企业级应用开发的框架与标准。下面关于采用JavaEE体系结构的描述,不正确的是()
    A

    Java EE定义了分布式环境中多层应用的体系结构,是多种Java技术的混合体

    B

    具有典型的3层结构:表现层,业务逻辑层和基础设施层

    C

    不同的应用系统对底层支持系统的要求可能不同,因此每次开发时应该针对不同的应用需求对底层系统进行二次开发,提供支持接口

    D

    要严格区分业务逻辑层和表现层,尤其应注意不要在表现层中混杂业务代码


    正确答案: A
    解析: Java EE可以帮助开发和部署可移植、健壮、可伸缩且安全的服务器端Java应用程序,是在Java SE(Java**Standard Edition,Java标准版)的基础上构建的,它提供Web服务、构件模型、管理和通信API,可以用来实现企业级的SOA和Web 2.0应用程序。Java EE定义了分布式环境中多层应用系统的体系结构,是多种Java技术的混合体,具有典型的3层结构:表现层,业务逻辑层和基础设施层。在实际应用中,基础设施层应该要保持稳定,要严格区分业务逻辑层和表现层,尤其应该注意不要在表现层中混杂业务代码。

  • 第24题:

    单选题
    电子政务标准技术参考模型由网络基础设施层、应用支撑层及应用层等组成。其中()是为各类电子政务应用提供必要的网络基础环境,为各类电子政务应用提供可靠、有效的信息传输服务通道,是各类政务信息的最终承载者。因此,它位于整个技术体系结构的底层。
    A

    网络基础设施层

    B

    应用支撑层

    C

    应用层

    D

    传输层


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