软件工程专业《J2EE系统架构和程序设计》课程期末考试试题(B卷)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件工程专业《J2EE系统架构和程序设计》课程期末考试试题(B卷)
课程名称: J2EE系统架构和程序设计
专业: ________ 班级:_______ 姓名:________ 学号:_______
-------------------------------------------------------------------一.单项选择题:请从A,B, C,D四个选项中选出最符合题意的一个答案。(每题1分,共15分)
1、在JDBC连接数据库编程应用开发中,CallableStatement类是下面那个类的子类( )
(A)Connection类(B)PreparedStatement类
(C)ResultSet类(D)Statement类
2、在JDBC连接数据库编程应用开发中,PreparedStatement类是下面那个类的子类( )
(A)Connection类(B)PreparedStatement类
(C)ResultSet类(D)Statement类
3、在JDBC连接数据库编程应用开发中,一般会产生出如下那种形式的异常( )(A)FileException (B)SQLException
(C)IOException (D)DataException
4、下面哪个选项所描述的功能不属于JDBC API中所支持的基本功能( )
(A)与数据库建立连接(B)提交SQL语句
(C)处理查询结果(D)数据库维护管理
5、选出两者关系与众不同的一组( )
(A)Struts – struts.xml (B)Hibernate - hibernate.cfg.xml
(C)JSP – build.xml (D)JSF – face-config.xml
6、在浏览器的地址栏输入:8080/bookstore/book1?a=3&b=1 ,会调用servlet book1的那个方法( )
(A)init() (B)doGet(ServletRequest req,ServletResponse res)
(C)destroy() (D)doPost(ServletRequest req,ServletResponse res)
7、Java Bean所存放的数据要求为某个Web应用所有的JSP和Servlet所共享,这个Java Bean的范围应该定义成 ( )
(A)Session (B)Request
(C)Page (D)Application
8、”喂,你找老王?好的,我让张三来告诉你老王的电话号码。”请问这段电话中描述的场景符合下面哪个页面流转的机制( )
(A)Forward
(B)Include
(C)Redirect
(D)都不符合
9、”喂,找谁?对不起,请打电话114来问。”请问这段电话中描述的场景符合下面哪个页面流转机制( )
(A)Forward
(B)Include
(C)Redirect
(D)都不符合
10、”喂,找老王?稍等,我查一下,他的电话是******。”请问这段电话中描述的场景符合下面哪个页面流转机制( )
(A)Forward
(B)Include
(C)Redirect
(D)都不符合
11、下面哪一个不是JSP技术规范中的内置(缺省)对象( )
(A)Session (B)Application (C)pageContext (D)cookie
12、如果需要从Http请求中获得客户端表单中的各种请求参数值,应该要调用下面的哪个方法( )
(A)调用HttpServletRequest类对象中的getAttribute()方法
(B)调用ServletContext类对象中的getAttribute()方法
(C)调用HttpServletRequest类对象中的getParameter()方法
(D)调用HttpSession类对象中的getAttribute()方法
13、对于ServletContext对象是如何创建的问题,下面哪一个描述是正确的( )
(A)由Servlet容器负责创建,并且对于每个Http请求,Servlet容器都会创建一个ServletContext对象
(B)由JavaWeb应用程序本身负责为自己创建一个ServletContext对象
(C)由Servlet容器负责创建,对于每个JavaWeb应用在启动时,Servlet容器都会创建出一个ServletContext对象
(D)由客户端的浏览器程序负责创建一个ServletContext对象
14、Hibernate框架在J2EE系统平台中属于什么类型的框架( )
(A)表示层框架(B)持久层框架(C)控制层框架(D)应用层框架15、Struts2框架在J2EE系统平台中属于什么类型的框架( )
(A)控制层框架(B)持久层框架(C)表示层框架(D)应用层框架
二、多项选择题:请从A,B, C,D四个选项中选出最符合题意的多个答案(每题2分,共10分)
1.以下哪些是合法的EL表达式
(A)${pageContext.response.characterEncoding}
(B)${header[”user-agent”]}
(C) ${request.getParameter(”username”)}
(D) ${ername}
2.以下哪个选项可以输出HttpSession对象的ID值
(A)${session.id}
(B)${pageContext.session.id]}
(C) <%=session.getId()%>
(D) <%=session.id%>
3.下面哪个标签体现了Struts 2对国际化的支持()
(A)
(B)