您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 资本运营 > JavaEE练习答案
...一、选择题1.下列关于JavaEE叙述错误的是(D)。A)JavaEE是一个标准中间件体系结构B)JavaEE是企业分布式应用开发标准C)JavaEE的编程思想是:组件-容器D)JavaEE是一门编程语言2.JavaEE技术框架包括(D)。A)组件技术B)服务技术C)通信技术D)以上三种3.JavaEEWeb组件包括(A)。A)Servlet和JSPB)Servlet和JDBCC)JSP和JNDID)EJB和JDBC4.JavaEE提供的组件主要包括(C)。A)客户端组件、Web组件和JDBC组件B)Web组件、EJB组件和JDBC组件C)客户端组件、Web组件和EJB组件D)Web组件、EJB组件和JNDI组件5.下列组件属于客户端组件的是(A)。A)AppletB)EJBC)JSPD)Servlet6.以下关于JavaEE体系架构的优点正确的是(C)。A)独立于硬件配置但需要操作系统支持B)坚持面向过程的设计原则C)兼具灵活性、可移植性和互操作性D)能进行企业信息系统集成,但并不轻松7.(C)是用于构建发布在Java平台上的组件和应用程序的开发环境,是一切Java应用程序的基础。A)NetBeansB)JBuilderC)JDKD)JSP8.JDK是用于构建发布在Java平台上的组件和应用程序的(A)环境,是一切Java应用程序的基础。A)开发B)运行C)测试D)部署9.JavaEE编程属于服务器端应用的编程,因此JavaEE程序的运行需要一个(B)应用服务器的支持。A)客户B)中间件C)商业D)数据库10.JavaEE编程属于(B)应用的编程,因此JavaEE程序的运行需要一个中间件应用服务器的支持。A)客户端B)服务器端C)JSPD)Servlet11.目前JavaEE应用开发环境分为两大类,基于命令行的开发环境和(A)开发环境。A)集成B)测试C)部署D)设计12.目前JavaEE应用开发环境分为两大类,基于(A)的开发环境和集成开发环境。A)命令行B)JSPC)ServletD)JSTL13.以下关于XML和HTML描述错误的是(D)。A)XML是用来存放数据的B)HTML是用来显示数据的C)XML和HTML是两种不同用途的语言D)XML是HTML的替代品14.下面关于XML语言描述错误的是(D)。A)XML实际上是Web上表示结构化信息的一种标准文本格式B)XML是一种跨平台的,与软、硬件无关的,处理信息的工具C)XML是一种元符号化语言,可以作为元语言来定义其它文件系统D)XML不具备面向对象的特性15.XML是一种语法要求十分严格的标记语言,因此语法有严格的限制。有关XML的基本语...法描述错误的是(A)。A)文件的第一条语句必须是引入库的声明B)标记的使用必须遵循使用规则C)属性的值必须用双引号括起来D)特殊字符必须用特定的编码表示16.XML技术的显著特点是数据和现实的分离,以及数据的(B)。A)可维护性B)可移植性C)自描述性D)原子性17.XML标记有两种:空标记和(D)。A)实体标记B)非空标记C)体标记D)自定义标记18.下面关于XML标记的使用规则错误是(D)。A)必须具有根标记且根标记必须惟一B)开始标记和结束标记需配对使用C)标记不能交错使用D)标记对大小写不敏感19.GET请求与POST请求的区别在于(B)。A)GET所带参数要打包在数据包中传输B)GET所带参数要附加在请求URL后直接传输给服务器C)POST所带参数可以在QUERY——STRING这个环境变量中读取D)POST所带参数要附加在请求URL后直接中传输给服务器20.如果页面中本来应该显示的汉字信息全显示为乱码,可以采用在代码中第一行的位置添加的代码是(D)。A)response.setContentType(“application/pdf;charset=GB2312”);request.setCharacterEncoding(“gb2312”);B)response.setContentType(“application/msword;charset=GB2312”);request.setCharacterEncoding(“gb2312”);C)response.setcontenttype(“text/html;charset=GB2312”);request.setCharacterencoding(“gb2312”);D)response.setContentType(“text/html;charset=GB2312”);request.setCharacterEncoding(“gb2312”);21.关于Servlet与Applet的相似之处描述错误的是(B)。A)它们都不是独立的应用程序,都没有main()方法B)它们都运行在客户端,具有丰富的图形界面C)它们都不是由用户调用,而是由容器调用D)它们都有一个生命周期,都包含init()和destory()方法22.关于Servlet与Applet的不同之处描述正确的是(B)。A)Servlet运行在客户端,有丰富的图形界面B)Applet运行在客户端,有丰富的图形界面C)Servlet是独立的应用程序,有main()方法D)Applet是独立的应用程序,有main()方法23.在表单提交的数据中,有些变量的值可能不止一个,这时应调用(D)方法,这个方法将返回一个字符串数组。A)getParameter()B)getAttribute()C)setAttribute()D)getParameterValues()24.Web浏览器使用(C)类型来识别非HTML文档,并决定如何显示该文档内的数据。A)SMTPB)POPC)MIMED)PDF25.通过配置信息来初始化Servlet可以有效避免硬编码,提高Servlet的(C)。...A)可维护性B)可靠性C)可移植性D)可扩展性26.Servlet配置参数由(A)对象表示,在Servlet被实例化后,该对象对任何客户端在任何时候进行访问都有效,但一个Servlet的这个对象不能被其他Servlet访问。A)ServletConfigB)ServletContextC)HttpSessionD)application27.在Servlet中得到ServletConfig对象有两种方法:通过(C)的重载方法传递,或通过getServletConfig()方法直接获取。A)Service()B)doGet()C)init()D)doPost()28.常见的会话跟踪技术包括(D)、URL重写和隐藏表单域。A)applicationB)requestC)responseD)Cookie29.Cookie由浏览器保存在客户端,通常保存为一个(C)文件。A)JavaB)JSPC)文本D)HTML30.服务器上的每个Web应用都会有一个(D)对象,称为上下文,Web应用中的所有资源共享这个上下文对象。A)CookieB)数据源C)JNDID)背景环境31.一个Filter必须实现javax.servlet.Filter接口,即实现init()、(A)和destory()方法。A)doFilter()B)service()C)doGet()D)doPost()32.过滤器有两种映射模式,一种是对(C)的映射,另外一种是对Servlet的映射。A)HTTPB)requestC)URLD)JavaBean33.通过事件监听,(B)对象可以在Web容器事件发生前和发生后进行一些必要的处理。A)ServletB)ListenerC)FilterD)JavaBean34.(B)实现了Web应用的事件驱动,使得Web应用不仅可以被动的处理客户端发出的请求,还可以主动对Web容器的变化进行响应,大大提高了Web应用的能力。A)ServletB)ListenerC)FilterD)JavaBean35.为了实现Servlet间的协作,实现请求指派,Servlet规范定义了(C)接口,可以通过调用该接口的forward()方法将请求传递到其他资源。A)ServletConfigB)ServletContextC)RequestDispatcherD)HttpSession36.为了消除手工管理会话信息,Servlet规范定义了一个简单的(A)接口以便Servlet容器跟踪会话,这个高级接口实际上是建立在Cookie和URL重写这两种会话跟踪技术上的。A)HttpSessionB)ServletContextC)ServletConfigD)JavaBean37.下面关于JSP叙述错误的是(D)。A)JSP是一种实现普通静态HTML和动态HTML混合编码的技术B)JSP最终会被转换成标准的Servlet,转化过程一般在第一次页面请求时进行C)JSP设计的目的在于简化表示层的表示D)JSP是编写动态页面的语言,它在JavaEE标准中,运行在客户端38.JSP设计的目的在于简化(C)的表示。A)设计层B)模型层C)表示层D)控制层...39.除了普通HTML代码外,JSP页面的其他成分主要有三种,分别是(A)、指令和动作。A)脚本元素B)ServletC)JSTLD)EJB40.JSP脚本是%与%之间用Java语言编写的代码块,这些代码最终都会转化为(C)的一部分。A)HTMLB)JavaBeanC)ServletD)JSP41.在JSP脚本中可以声明Java变量、(B)和类。A)过程B)方法C)自定义标记D)文档格式42.JSP(D)是从JSP向Web容器发送的消息,用来设置页面的全局属性,它的作用范围仅限于包含它的JSP页面。A)动作组件B)自定义标记C)标准标记D)指令43.JSP指令名有三种,分别是page、include和(B)。A)forwardB)taglibC)requestD)out44.在JSP的page指令中,只有(A)属性可以多次重复出现。A)importB)contentTypeC)languageD)session45.JSP动作组件是一些(B)语法格式的标记,被用来控制Web容器的行为。A)HTMLB)XMLC)JavaD)JavaScript46.JSP根据ServletAPI规范提供了某些(A)对象,开发者不用事先声明就可以使用标准的变量来访问这些对象。A)内置B)隐含C)条件D)框架47.(D)对象代表运行在服务器上的Web应用程序,相当于Servlet上下文,一旦创建,除非服务器关闭,否则将一直保持下去。A)pageB)requestC)sessionD)application48.在JSP页面中与JavaBean相关的标记有3个,分别是(B)、jsp:setProperty和jsp:getProperty。A)jsp:forwardB)jsp:useBeanC)jsp:includeD)jsp:plugin49.每一个JavaBean都有一个生存范围,JavaBean只有在它定义的范围内才能使用,若没有指明,JavaBean的缺省使用范围是(A)。A)pageB)requestC)sessionD)application50.为了方便对JSP页面相关信息的操作,EL提供了(D)个隐式对象。A)8B)9C)10D)1151.除了(A)以外,其他EL隐式对象都是Map类型的。A)pageContextB)pageScopeC)paramD)initParam52.自定义标记的表示由(B)、属性和体内容构成。A)标记头B)标记名称C)标记处理器D)前缀53.需要处理体内容的标记处理器必须实现接口(B)。A)TagB)TagSupportC)BodyTagSupportD)BodyTag54.JSTL由5个不通的功能标记库组成,这5个标记库是core标记库、I18N标记库、SQL标记库、(C)标记库和Fn标记库。A)JSPB)c:setC)XMLD)STL55.在
本文标题:JavaEE练习答案
链接地址:https://www.777doc.com/doc-4585331 .html