预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

TheshortestwaytodomanythingsistoonlyonethingatatimeandAllthingsintheirbeingaregoodforsomethingandSufferingisthemostpowerfulteacheroflife考试中心填写:年月日考试用湖南大学课程考试试卷课程名称:J2EE应用与开发;试卷编号:1;考试时间:120分钟题号一二三四五六七八九十总分应得分10303030100实得分评分:评卷人一、是非题10分(对的打√,错的打×,每题1分)()1.Java代码可跨平台运行的原因是不同操作系统有不同的JVM。()2.Java的Collection框架中的LinkedList可以很方便地增加、删除元素。()对应于每个对象,类的静态()变量都有自己的一份独立的拷贝。3.Javastatic专业班级:()4.JDK1.5以前,一个Collection可放任何类型的独享。()5.Hibernate中,PO的瞬时(Transient)状态是指数据库中有数据与之对应。()6.如果一个类没有定义任何构造函数,编译器会自动生成一个默认的构造函数。()7.Spring的控制反转(IoC)是指容器控制程序。()8.JSP页面与servlet相比的优点是JSP将静态内容与动态内容进行了分离。()9.DriverManager的类提供管理JDBC驱动程序集合的服务。()10.Java对象之间是通过消息传递来执行某项特定操作的。二、选择题30分(注明(多)的有多个选项是对的,每题3分)1.Java的Collection框架包含哪些组件(多):()a.接口b.实现学号:c.容器d.算法2.创建Servlet有哪几种方法(多):()a.实现Servlet接口b.继承GenericServletc.继承Objectd.继承HttpServlet3.以下哪些是JavaEE的常用技术(多):()a.JSPb.Servletc.JavaBeand.JDBC4.JSP页面中的隐式对象包括(多):()a.requestb.responsec.sessiond.out5.MVC(Model-View-Controler)中,Controler一般是用什么实现:()a.JSPb.Filter/Servlet姓名:c.JavaBeand.EJB()TheshortestwaytodomanythingsistoonlyonethingatatimeandAllthingsintheirbeingaregoodforsomethingandSufferingisthemostpowerfulteacheroflife6.下面哪个特点不是数组(Array)的优点:()a.随机访问效率高b.可持有primitivesc.元素的类型识别d.容量无法修改7.JavaBean的规范包括(多):()a.默认的不带参数的构造函数b.Private的数据成员c.Public的标准的setter和getter方法d.带参数的构造函数8.用户登录后,最适合将其信息存储在那个对象中:()a.applicationb.sessionc.requestd.response9.根据监听对象不同,JavaEE的监听器分为多种,包括:(多):()a.ServletContent事件监听器b.HttpSession事件监听器c.ServletReauest事件监听器d.Application事件监听器10.以下那个不是Action类的实现方式:()a.普通Java类作为Actionb.继承ActionSupport实现Actionc.继承HttpServletd.对象属性驱动的Action三、简答题30分1.举例说明你们项目中是如何将某个业务过程进行抽象的,包括抽象后的过程对应的类的方法是如何定义接口和接口参数的,并说明这样做的好处。(5分)2.简述JavaBean为什么必须有一个不带参数的构造函数,以及其属性必须有的public的setter和getter方法。(5分)3.有两个网站A和B。A仅有3个页面,且需求非常稳定,界面数量不会有什么变化;B有近50个页面,且有可能进一步扩充需求。请问A和B的CSS文件分别应该采用内嵌式还是链接式?为什么?(5分)4.一个JSP页面要显示管理员登陆后的用户列表。使用Structs2框架,为用户列表界面准备对象的Action中应创建哪些主要对象?对象的用途是什么?(5分)5.简述JSP页面的执行过程及为什么JSP页面第一次访问较慢。(5分)6.请举例说明至少三种JavaEE数据持久化的技术和其适用的场景。(5分)四、设计题30分1.开发一个政务信息公布系统,实现以下功能:四类用户:系统管理员、政务部