南开14秋《J2EE信息系统设计》在线作业答案
南开14秋学期《J2EE信息系统设计》在线作业一、单选题:
1.用Java实现Web服务可以按一下步骤逐步执行:编写服务实现类;编译服务实现类;编写ant build.xml文件;执行ant对Web服务的打包;( );验证 (满分:2)
A. 发布ant对Web务打的包
B. 发布Web服务
C. 发布Web主页
D. 没有该步骤
2.Servlet是用Java编写的运行在Web服务器中的程序,它可以调用服务器端的类,也可以被调用,因此它也是一个( ) (满分:2)
A. 类
B. 结构
C. 对象
D. 变量
3.MVC框架中的M是指 (满分:2)
A. Modern
B. Model
C. Multiple
D. Machine
4.SOAP(simple object access protocol)是一种( ) (满分:2)
A. 简单的轻量级的基于XML的机制,是客户端调用远程对象服务的一种机制
B. 提供一种发布和查找服务描述的方法
C. 描述语言
D. 技术框架
5.Java字符串是( ) (满分:2)
A. 一个简单类型
B. 一个常量
C. 一个变量
D. 一个类
6.XML中,使用( )来表示注释 (满分:2)
A. %
B. //
C. /*开头,*/结尾
D. <!--开头,-->结尾
7.J2EE组件与DBMS的交互过程可以分为5个步骤:载入JDBC驱动程序;( );创建并执行一个语句;处理DBMS返回的数据;终止与DBMS的连接 (满分:2)
A. 创建DBMS
B. 查询DBMS
C. 连接DBMS
D. 更改DBMS
8.MVC框架中的V是指 (满分:2)
A. Visual
B. Virtual
C. View
D. Value
9.JDBC控制事务实质上是通过设置( )的属性来控制,在程序中指出在何处开始,提交,回滚事务 (满分:2)
A. java.SQL.Connection
B. UserTansaction接口
C. Java.SQL.Statement
D. Java.SQL.EJBException
10.Java常量在前面关键字 (满分:2)
A. final
B. Static
C. Const
D. Class
11.GroupBy排序时,若降序排序,应用( )字段来表示 (满分:2)
A. Primary
B. ASC
C. DSC
D. DESC
12.WADL(web service description language)是一种( ) (满分:2)
A. 简单的轻量级的基于XML的机制,是客户端调用远程对象服务的一种机制
B. 提供一种发布和查找服务描述的方法
C. 描述语言
D. 技术框架
13.JTA控制事务实质上是通过( )来控制,这种方式可以跨数据库进行事务访问 (满分:2)
A. java.SQL.Connection
B. UserTansaction接口
C. Java.SQL.Statement
D. Java.SQL.EJBException
14.EJB-QL(Enterprise JavaBeans Query Language,EJB查询语言)用于为容器管理实体EJB提供( )和select方法定义查询 (满分:2)
A. finder
B. check
C. create
D. choose
15.实体EJB中的Bean实现类要实现生命周期内的( ) (满分:2)
A. 所有方法
B. 所有接口
C. 部分方法
D. 部分接口
16.JSP中page指令用于 (满分:2)
A. 定义页面的全局属性及其值
B. 用来在该指令出静态插入一个文件
C. 没有该指令
17.Java字符串是( ) (满分:2)
A. 一个简单类型
B. 一个常量
C. 一个变量
D. 一个类
18.Java用BufferedReader和BufferedWriter两个类来实现( ) (满分:2)
A. 读写缓冲的功能
B. 读写字节流的功能
C. 读写一行字符串的功能
D. 读写二进制数据的功能
19.一个简单RMI对话实现包括以下几个步骤:定义远程接口的接口;定义一个实现该接口的类;使用RMIC程序生成远程实现所需的残根和框架;( );使用rmiregistry注册表注册该远程对象并启动服务器对象;创建客户程序和服务器进行RMI调用 (满分:2)
A. 创建安全策略
B. 创建会话策略
C. 创建连接策略
D. 创建服务策略
20.DOM方式操作SML涉及的基本类有:Document,Node,Nodelist,Element和( ) (满分:2)
A. Attribute
B. View
C. Menu
D. attr
二、多选题:
1.对于会话EJB,有两种类型的事务处理:( )和( ) (满分:2)
A. 容器管理事务
B. Bean管理事务
C. 接口管理事务
D. 数据管理事务
2.容器管理事务中事务属性值包括( )等 (满分:2)
A. RequiredNew
B. Supports
C. Nerver
D. Mandatory
3.Web Services的协议栈主要分为( )、( )、服务描述层和( ) (满分:2)
A. 服务传输层
B. 服务表现层
C. 服务发现层
D. XML通信层
4.流控制标签包括( ) (满分:2)
A. <c
5.客户端的实现方式有( ) (满分:2)
if>
B. <c
6.JDBC分为( )和( ) (满分:2)
choose>
C. <c
7.SQL中的数据类型包括( ) (满分:2)
when>
D. <c
8.Java用( )来实现格式化文件读写 (满分:2)
catch>
9.Java的整型有( )这几种类型 (满分:2)
A. 通过静态stub实现
B. 动态代理方式
C. 动态激活接口
D. 根据WSDL生成静态Stub
10.URL标签包括( ) (满分:2)
A. JDBC制造商
B. JDBC翻译器
C. JDBC驱动程序
D. JDBC API
三、判断题:
1.所有在Commit( )方法之前执行的SQL语句都可以被回滚 (满分:2)
A. bigint
B. datetime
C. char
D. varchar
2.JNDI是java命名和目录接口,是一个为Java应用程序提供命名服务的应用程序编程接口 (满分:2)
A. FileReader
B. FileWriter
C. DataInputStream
D. DataOutputStream
3.将一个字符串或者浮点数浮点数或布尔值作为选择因子,程序会报错 (满分:2)
A. byte
B. int
C. short
D. long
4.EJB(enterprise JavaBean,企业级JavaBean)是J2EE框架核心技术之一,分为会话、实体和消息EJB 3种。 (满分:2)
A. <c
5.request对象的方法主要用来处理客户端浏览器提交的请求中的各项参数和选项 (满分:2)
import>
B. <c
6.isNull确定一个给定的表达式是否为Null (满分:2)
set>
C. <c
7.XML(extensible markup language)是可扩展标记语言 (满分:2)
choose>
D. <c
8.文本文件不是二进制文件的一种,因此它不能采取字节流读取方式 (满分:2)
param>
9.在SML文档中声明文档类型时,可用private和public关键字来指出外部DTD文件所在位置 (满分:2)
A. 错误
B. 正确
10.application对象用来在多个程序或者是多个客户端之间共享数据 (满分:2)
A. 错误
B. 正确
11.Bean管理事务有两种方法:JDBC控制事务和JTA控制事务 (满分:2)
A. 错误
B. 正确
12.Web Services是面向整个Internet应用的,它的框架是跨平台、跨编程语言的 (满分:2)
A. 错误
B. 正确
13.载入JDBC驱动程序使用Class.forName( )方法 (满分:2)
A. 错误
B. 正确
14.实体EJB中的主键类必须实现并行化接口,这是因为它可能被用来在服务器端与客户端传递 (满分:2)
A. 错误
B. 正确
15.有状态会话EJB在其生命周期内由Web容器将其一对一的分配给一个客户端,并能够再次期间内保持客户端与服务器端之间的会话信息 (满分:2)
A. 错误
B. 正确
16.Java RMI(remote methord invocation,远程方法调用)是一个能建立一个N层应用、扩展中间层、将属于不同应用的分布对象包容起来、是跨过中间层来共享数据和逻辑能真正实现分布式的解决方案 (满分:2)
A. 错误
B. 正确
17.J2EE是指Java 2 Enterprise Edition (满分:2)
A. 错误
B. 正确
18.JSP程序代码对大小写不敏感 (满分:2)
A. 错误
B. 正确
19.一个对象的生命周期是创建->使用->销毁 (满分:2)
A. 错误
B. 正确
20.(-42)的补码是1101101 (满分:2)
A. 错误
B. 正确
页:
[1]