南开《J2EE信息系统设计》19秋期末考核[答案]满分答案
《J2EE信息系统设计》19秋期末考核-0001
一、单选题 (共 15 道试题,共 30 分)
1.删除一张表用关键字()
A.update
B.drop
C.delete
D.alter
2.在Servlet过滤器的生命周期方法中,每当传递请求或响应时,web容器会调用()方法。(选择一项)
A.service
B.init
C.doFilter
D.destroy
3.在J2EE的Model II模式中,模型层对象被编写为 ( )。(选择一项)
A.Servlet
B.JavaBean
C.JSP
D.Applet
4.在J2EE中,使用Servlet过滤器时,需要在web.xml通过()元素将过滤器映射到Web资源。(选择一项)
A.
B.
C.
D.
5.在J2EE中,在web.xml中,有如下代码: 30上述代码定义了默认的会话超时时长,时长为30( )。 (选择一项)
A.秒
B.毫秒
C.小时
D.分钟
6.在JSP中,page指令的()属性用来引入需要的包或类。(选择一项)
A.languge
B.import
C.extends
D.contentType
7.子类是一种()机制,是面向对象编程语言的基本要素之一
A.由已有类重载新类的机制
B.由已有类继承新类的机制
C.由已有类派生新类的机制
D.由已有类创建新类的机制
8.下面有关MVC设计模式说法不正确的是()
A.模型返回的数据与显示逻辑分离
B.控制层可以把不同的模型和不同的视图组合在一起,完成不同的请求
C.按MVC设计模式,一个模型对应多个视图,可以减少代码的复制及代码的维护量
D.MVC更符合软件工程化管理的精神,并能提高软件运行速度
9.程序:Dog ob = new Dog();if(ob instanceof Dog)中,if里的值为()
A.不能确定
B.true
C.false
10.在JSP中,使用动作可以将javaBean嵌入JSP页面,对JavaBean的访问范围不能是()。 (选择一项)
A.response
B.request
C.page
D.application
11.J2EE组件与DBMS的交互过程可以分为5个步骤:载入JDBC驱动程序;();创建并执行一个语句;处理DBMS返回的数据;终止与DBMS的连接
A.连接DBMS
B.查询DBMS
C.更改DBMS
D.创建DBMS
12.在J2EE中,重定向到另一个页面,以下()语句是正确的。 (选择一项)
A.response.sendRedirect("");
B.response.sendRedirect();
C.request.sendRedirect("");
D.request.sendRedirect();
13.在J2EE中,test.jsp文件如下: buffer is 运行时,将发生()。 (选择一项)
A.运行期错误
B.运行后,浏览器上显示:buffer is null
C.运行后,浏览器上显示:buffer is ABC
D.转译期错误
14.J2EE中,JSP EL表达式:${user.loginName}执行效果等同于( )。(选择一项)
A.
B.
C.
D.
15.下面哪个有关Servlet中init()操作的说法不正确的是()
A.在Servlet实例化之后,Servlet容器会调用init()方法
B.init()方法可被多次调用
C.init()方法中需要带一个类型为ServletConfig的参数
D.Servlet通过init()方法可以实现一些初始化工作,如建立数据库连接,获取配置信息等
南开《J2EE信息系统设计》19秋期末考核[答案]多选题答案
二、多选题 (共 10 道试题,共 20 分)
16.核心标签库包括()
A.迭代操作标签
B.表达式相关标签
C.流程控制标签
D.URL标签
17.Web Services的协议栈主要分为()、()、服务描述层和()
A.服务表现层
B.服务发现层
C.服务传输层
D.XML通信层
18.JNDI允许存储的对象类型()
A.标准的LDAP目录条目
B.指向RMI Java对象的指针
C.并行化的Java对象
D.串行化的Java对象
19.客户端的实现方式有()
A.通过静态stub实现
B.根据WSDL生成静态Stub
C.动态激活接口
D.动态代理方式
20.Web Services有三大核心技术,即()
A.WSDL
B.UDDI
C.SOAP
D.JDBC
21.JSP是一种动态网页技术,具有()等优点
A.运行效率高
B.跨平台
C.可移植性好
D.上手容易
22.下列说法正确的是()
A.所有数组的下标都是从1开始
B.可以在定义数组的同时为数组赋初值
C.可以先定义数组和分配空间,在分开为各元素赋初值
D.不能指定下标来访问数组中特定的元素
23.实体EJB可以是代表数据库表中的()
A.表与表之间的关系
B.表
C.数据视图
D.一条记录
24.权限修饰符主要有()
A.默认
B.public
C.protected
D.private
25.Java的整型有()这几种类型
A.short
B.long
C.int
D.byte
三、判断题 (共 10 道试题,共 20 分)
26.Java用FileRead和FileWriter来实现字节流式文件读取
27.(-42)的补码是1101101
28.有状态会话EJB在其生命周期内由Web容器将其一对一的分配给一个客户端,并能够再次期间内保持客户端与服务器端之间的会话信息
29.一般情况下SOAP都是与HTTP绑定的,即底层通信协议采用HTTP来传输SOAP消息
30.文本文件不是二进制文件的一种,因此它不能采取字节流读取方式
31.Java是为Internet、万维网设计的
32.一个对象的生命周期是创建->使用->销毁
33.在SML文档中声明文档类型时,可用private和public关键字来指出外部DTD文件所在位置
34.JSTL(JSP standard tag library,JSP标准标签库),专为Web开发研制
35.构造函数不可以被重载,它是唯一的
四、主观填空题 (共 4 道试题,共 20 分)
36.Struts 2框架由##和##框架发展而来。
37.JSF标签用于装载资源文件,其常用属性是##和##。
38.ActionSupport类实现了##接口和##等接口。
39.Spring提供了##和##两种依赖注入方式访问容器配置的Bean实例。
五、名词解释 (共 2 道试题,共 10 分)
40.泛型
41.Annotation
南开《J2EE信息系统设计》19秋期末考核[答案]历年参考题目如下: