一、单选题(共 15 道试题,共 30 分。)V 1. ( )动作用于将请求发送给其他页面
A. next
B. forward
C. include
D. param
2.关于实例方法和类方法的区别下列描述正确的是( )
A. 实例方法是不用创建类的实例就可以直接调用
B. 类方法是通过static关键字声明的方法
C. 实例方法属于类
D. 类方法是通过new以后才能调用的方法
3.接口体中不应包含( )
A. 常量定义
B. 常量赋值
C. 方法实现
D. 方法声明
4.SOAP允许多种消息交换的方式,最常用的是从客户端像服务端发送请求,然后服务端作出响应,即( )模式
A. C/S
B. B/S
C. request/response
D. ask/anser
5.page指令的()属性用于引用需要的包或类
A. extends
B. import
C. isErrorPage
D. language
6.对于预定义<%!预定义%>的说法错误的是:()
A. 一次可声明多个变量和方法,只要以“”结尾就行
B. 一个声明仅在一个页面中有效
C. 声明的变量将作为局部变量
D. 在预定义中声明的变量将在JSP页面初始化时初始化
7.下列说法正确的是( )
A. 不需定义类就能创建对象
B. 属性可以是简单变量也可以是一个对象
C. 属性必须是简单变量
D. 对象中必有属性和方法
8.当方法被调用时如果方法有参数参数必须要( )
A. 实例化
B. 解析化
C. 传递
D. 释放
9.下列不属于条件控制语句的是( )
A. for语句
B. if语句
C. if....else语句
D. if语句的扩充形式
10.下列特点中( )是Java虚拟机执行的特点之一
A. 字节代码
B. 多进程
C. 静态链接
D. 编译
11.哪种循环条件在条件表达式被计算之前至少执行循环体语句一次?( )
A. dowhile循环
B. for循环
C. while循环
D. 以上都不是
12.下面哪一个不是JSP本身已加载的基本类?( )
A. java.lang.*
B. java.io.
C. javax.servlet.*
D. javax.servlet.jsp.*
13.一个类中的方法可以被( )
A. 左右转换
B. 相互调用
C. 禁止混合
D. 以上全不对
14.使用 response 对象进行重定向时,使用的是( )方法。
A. getAttribute
B. B.setContentType
C. C.sendRedirect
D. setAttribute
15.在 Http协议中用于发送大量数据的方法的是( )
A. post
B. get
C. put
D. options
华师《J2EE应用框架设计与项目开发》在线作业
二、多选题(共 10 道试题,共 40 分。)V 1. Java去掉了C/C++语言中的( )功能
A. 类
B. 结构
C. 指针
D. Typedef
CD
2.下面哪些判断是正确的( )
A. Abstract不能和final并列修饰同一个类
B. 一个方法使用final修饰,则该方法所在的类不能被继承
C. abstract方法所在的类必须是abstract类
D. static方法中能处理非static域
BC
3.流控制标签包括( )
A. <cwhen>
B. <cchoose>
C. <cif>
D. <ccatch>
BC
4.JDBC分为()和()
A. JDBC制造商
B. JDBC翻译器
C. JDBC驱动程序
D. JDBCAPI
D
5.事务具有ACID特性,该特性是指( )
A. 隔离性
B. 连续性
C. 一致性
D. 原子性
E. 耐久性
CDE
6.对于会话EJB,有两种类型的事务处理:( )和 ( )
A. 容器管理事务
B. Bean管理事务
C. 接口管理事务
D. 数据管理事务
B
7.对于构造方法(constructor)描述正确的有()
A. 构造方法没有返回类型
B. 构造方法一定是public的方法
C. 如果我们没有显示定义构造方法,系统会提供一个缺省的
D. 构造方法不能重载
C
8.二进制文件读写利用()文本文件读写利用( )流
A. 字节流
B. 字符流
C. 数据流
D. 控制流
B
9.Web Services的协议栈主要分为( )、( )服务描述层和( )
易百网
A. 服务发现层
B. 服务表现层
C. 服务传输层
D. XML通信层
CD
10.Web Services for J2EE中,主要包括( )技术
A. JAXB
B. JAXRPC
C. JAXWS
D. JAXR
BCD
华师《J2EE应用框架设计与项目开发》在线作业
三、判断题(共 15 道试题,共 30 分。)V 1. 一般情况下,SOAP都是与HTTP绑定的,即底层通信协议采用HTTP来传输SOAP消息。
A. 错误
B. 正确
2.Java浮点数有精度计数法和科学计数法两种表示方式
A. 错误
B. 正确
3.Java是为Internet、万维网设计的
A. 错误
B. 正确
4.JSP程序代码对大小写不敏感
A. 错误
B. 正确
5.Web Services是面向整个Internet应用的,它的框架是跨平台/跨编程语言的。
A. 错误
B. 正确
6.JSTL专为Web开发研制。
A. 错误
B. 正确
7.J2EE是指Java2EnterpriseEdition
A. 错误
B. 正确
8.文本文件不是二进制文件的一种,因此它不能采取字节流读取方式
A. 错误
B. 正确
9.Java RMI是一个能建立一个N层应用、扩展中间层,将属于不同应用的分布对象包括起来、是跨过中间层来共享数据和逻辑能力。
A. 错误
B. 正确
10.使用SAX解析SML文件,无需将文档读入内存
A. 错误
B. 正确
11.在SML文档中声明文档类型时,可用private和public关键字来指出外部DTD文件所在位置
A. 错误
B. 正确
12.将一个字符串或者浮点数或布尔值作为选择因子,程序会报错。
A. 错误
B. 正确
13.application对象用来在多个程序或者是多个客户端之间共享数据
A. 错误
B. 正确
14.实体EJB中的主键类必须实现并行化接口,这是因为它可能被用来在服务器端与客户端传递
A. 错误
B. 正确
15.JNDI是java命名和目录接口,是一个为Java应用程序提供命名服务的应用程序编程接口。
A. 错误
B. 正确