您好,欢迎访问三七文档
1.()是一个与协议无关的跨平台的服务器组件。如同Applet(小程序)被集成到Web浏览器中一样,它被集成到服务器中,可以实现网络远程动态加载。(第5章)A.JSP标记库。B.JavaServlet。C.HTML标记库。D.JavaBean。答案:B2.以下对JSP,说法错误的是()。(第5章)A.JSP是由Sun公司提出的一种动态网页标准。B.JSP是Servlet的扩展,它是Servlet的一种特殊形式。C.JSP文件不一定需要生成Servlet才能运行。D.JSP文件必须在JSP服务器内运行。答案.C3.以下对J2EE说法错误的是()。(第2章)A.J2EE是为了快速设计和开发企业级应用程序,由Sun公司推出的一种全新概念的模型。B.J2EE平台提供了一个多层结构的分布式应用程序模型。C.J2EE模型具有重用组件的能力,支持XML数据交换。D.J2EE平台没有集成事务管理机制,其事务管理依赖于外部事务管理机制。答案.D4.()是一个Java编程语言类,可以JSP页面的动态处理请求并作出响应。(第4章)A.HTML。B.Servlet。C.EJB。D.JavaBean。答案.B5.()容器是一个组件和支持组件的底层平台特定功能之间的接口,在一个Web组件、EJB或者是一个应用程序客户端组件可以被执行前,它们必须被装配到一个J2EE应用程序中,并且部署到其中。(第2章)A.Applet。B.容器。C.Servet。D.HTML。答案.D6.以下对J2EE典型的四层结构,说法错误的是()。(第2章)A.运行在客户端机器上的客户层组件。B.运行在客户端机器上的Web层组件。C.运行在J2EE服务器上的业务逻辑层组件。D.运行在EIS服务器上的企业信息系统层软件。答案.B7.J2EE容器设置定制了J2EE服务器所提供的内在支持,以下对J2EE容器服务说法错误的是()。(第2章)A.J2EE安全模型可以让用户配置Web组件或者EJB,这样只有被授权的用户才能访问系统资源。B.J2EE事务管理模型让用户指定组成一个事务中所有方法间的关系,只有一个事务中的所有方法被当作单一的单元进行事务处理。C.JNDI寻址服务向企业内的多重名字和目录服务提供一个统一的接口,这样应用程序组件可以访问名字和目录服务。D.J2EE远程连接模型管理EJB的创建和移除。答案.D8.()让用户指定组成一个事务的所有方法的关系,这样单个事务的所有方法被当成一个单一的单元,当客户端激活一个EJB中的方法时,容器执行事务管理。(第2章)A.J2EE事务管理模型。B.远程连接模型。C.生命周期管理模型。D.数据库连接池。答案.A9.()是Java应用程序的管理规范,可以实现应用程序的热插拔、热配置和热管理功能。(第2章)A.JMX。B.J2ME。C.JMS。D.EJB。答案.A10.以下对MVC设计模式说法错误的是()。(第2章)A.MVC把交互系统的组成分解为模型、试图和控制3种部件。B.模型组件封装了问题的核心数据、逻辑结构、功能和计算关系,独立于具体的界面和I/O操作。C.控制部件接收用户的收入,将输入反馈给视图部件,实现对视图部件的计算控制。D.视图部件把模型组件的数据逻辑关系和状态信息以特定的形式展现给用户,它从模型部件获得显示信息,对于相同的信息可以有多种不脱那个的显示形式和视图。答案.C11.一个()是用java编写的小的客户端应用程序,在java虚拟机环境下,嵌入到Web浏览器中运行(第2章)A.Javabean。B.Servlet。C.EJB。D.Applet。答案.D12.()能够给应用程序组件,如JSP、Servlet提供一个环境,管理J2EE应用程序的JSP和Servlet组件的执行,使得JSP、Servlet直接与容器中的环境变量接口交互,不必关注其他系统问题。(第2章)A.Web容器。B.EJB容器。C.JNDI容器。D.JMX容器。答案.A13.为了支持J2EE应用开发,在Eclipse中可以安装(),实现JSP编辑、EJB部署等功能A.Lomboz插件。(第2章)B.EclipseTomcat插件。C.Log4E插件。D.JBoss插件。答案.A14.以下对JSP说法错误的是()。(第5章)A.JSP文件必须在JSP服务器内运行。B.JSP文件必须生成Servlet才能执行。C.每个JSP页面的第一个访问者速度很慢,因为必须等待JSP编译成Servlet。D.JSP页面的访问者必须安装JDK,否则不能执行。答案.D15.以下()是JSP的注释格式。(第5章)A.%--注释内容--%。B.!--注释内容--。C.?--注释内容--。D.?--注释内容--?。答案.A16.当需要声明变量和方法时,可以使用如下()格式。(第5章)A.%!声明部分%。B.%?声明部分%。C.%@声明部分%。D.!声明部分。答案.A17.JSP提供了一种输出表达式值的简单方法,输出表达式值的格式是()。(第8章)A.%=表达式%。B.?=表达式?。C.!=表达式。D.@=表达式。答案.A18.以下对JSP的PAGE指令属性说法错误的是()。(第7章)A.language:用于声明JSP页面使用的脚本语言的种类,因为页面是JSP页面,该属性值通常是java。B.import:用于导入包。C.session:设定这个JSP页面是否需要HTTPSession。D.isErrorPage:指定错误处理页面。答案.D19.以下()不是JSP的动作指令。(第7章)A.jsp:forward。B.jsp:param。C.jsp:include。D.jsp:class。答案.D20.()通常称为服务器端小程序,是运行在服务器端的程序,用于处理及响应客户端请求。(第4章)A.Servlet。B.EJB。C.Web服务器。D.应用服务器。答案.A21.为了让Servlet能响应用户请求,需要将Servlet配置在Web应用中。配置Servlet时,需要修改web.xml文件,主要需要()。(第4章)A.配置Servlet的名字:对应web.xml文件中的servlet/元素。B.配置数据源。C.配置应用服务器端口。D.配置Servlet的事件。答案.A22.Servlet在()中执行,由它控制Servlet的生命周期。(第4章)A.容器。B.浏览器。C.数据库管理系统。D.操作系统。答案.A23.在J2EE开发的MVC模式中,Servlet通常作为()使用。(第4章)A.模型。B.视图。C.控制器。D.业务逻辑实现。答案.C24.Servlet的实例化通常在用户请求时和应用启动时。在如果需要Web应用启动时,可以使用()元素完成Servlet的初始化操作。(第4章)A.import。B.load-on-startup。C.init。D.forward。答案.D25.配置Servlet,还可以增加附加的配置参数,通过使用配置参数,可以实现更好地解耦,避免将所有的参数以硬编码方式写到程序中。为此,可以使用()类。(第4章)A.ServletConfig。B.HttpServlet。C.DriverManager。D.ServletException。答案.A26.J2EE平台体系结构是以下()模式的重要体现。(第2章)A.分层。B.管道。C.MVC。D.黑板。答案.A27.自定义标签类都必须继承一个父类()。(第5章)A.java.Servlet.jsp.tagext.TagSupport。B.java.Servlet.jsp.Forward。C.java.Servlet.jsp.Error。D.java.Servlet.jsp.Lang。答案.A28.()对应一个标签库,一个标签库可以包含多个标签,它也称为标签库定义文件。(第5章)A.TLD。B.XML。C.HTML。D.JSP。答案.A29.当需要在web.xml文件中增加标签库定义时,可以使用()元素。(第5章)A.datasource。B.taglib。C.servlet。D.errorhandle。答案.B30.在JSP文件中使用标签库,可以使用如下()语法格式。(第5章)A.%!tagliburi=”tagliburi”prefix=”tagprefix”%。。B.%@tagliburi=”tagliburi”prefix=”tagprefix”%。C.%?tagliburi=”tagliburi”prefix=”tagprefix”%。D.%tagliburi=”tagliburi”prefix=”tagprefix”%。答案.B31.()的作用非常类似于load-on-startupServlet,用于在Web应用启动时,启动某些后台程序,这些后台程序负责为系统运行提供支持。(第4章)A.Tomcat。B.JBoss。C.Weblogic。D.Listener。答案.D32.()是可复用的组件,能够在可视化构件器中使用,也可以在传统的用户程序中使用,它没有严格的规范。通常情况下,它是被Tomcat这样的容器所创建,需要一个无参数的构造器。(第3章)A.JSP。B.JavaBean。C.EJB。D.EIS。答案.B33.以下()不输入EJB的基本类型。(第3章)A.实体Bean。B.会话Bean。C.消息驱动Bean。D.JavaBean。答案.D34.所有的EJB实例都运行在()中,它提供了系统级服务,控制了EJB的生命周期。(第3章)A.Web服务器。B.EJB容器。C.浏览器。D.数据库管理系统。答案.B35.Servet容器调用既包含请求对象的Servlet,又包含响应对象的servlet,这些对象封装了由servlet生成的用户请求和响应。一般情况下,servlet的()方法用于处理请求。(第4章)A.service()。B.init()。C.destroy()。D.delete()。答案.A36.()提供应用构件(包括客户、EJB、Servlet、JSP等)程序命名环境。(第6章)A.JNDI。B.JDBC。C.JMS。D.JMAIL。答案.A37.()是将应用构件按照一个的格式打包并放置到应用服务器的容器内。(第12章)A.J2EE应用的部署。B.J2EE应用的编译。C.J2EE应用的测试。D.J2EE应用的创建。答案.A38.()是通过互联网进行远程应用服务和计算的新技术,被称为新一代的Web应用技术。在1.4版本之后,它已经成为J2EE平台的一部分。(第11章)A.JSP。B.Servlet。C.EJB。D.Web服务。答案.D39.()提供了客户和服务器之间及在不同服务器程序构件之间的通信机制,包括Internet和Intranet中的不同的通信协议。(第2章)A.JNDI。B.JMS。C.J2EE的通信技术。D.J2EE的安全技术。答案.C40.J2EE平台能够采用通用的()实现客户-服务器和Web应用之间的远程Web通信。(第2章)A.Web协议。B.JMS。C.JNDI。D.JAAS。答案.A41.()是J2EEWeb层的主要结构,能够动态处理网络HTTP请求,生成HTTP响应。(第4章)A.Servlet。B.HTML。C.EJB。D.JMS。答案.A42.以下对Servlet常用类说法错误的是()。(第4章)A.javax.servlet.Servlet类主要定义Servlet初始化、进行服务和终止服务的基本方法,这些方法都与servlet的生命周期有关。B.javax.servlet.GenericServlet类,该类定义一个通用的servlet类,其用法同HTTP协议相关,主要用来方便编程者开发Web协议的Servlet程序。C.javax.servlet.http.HttpServlet类,开发人员需要继承这个抽象类并填充其有关的doXXX方法。D.javax.servlet.SingleThrea
本文标题:J2EE1(2)
链接地址:https://www.777doc.com/doc-3330604 .html