南开大学17秋学期《J2EE信息系统设计》在线作业
南开大学17秋学期《J2EE信息系统设计》在线作业一、单选题:【20道,总分:40分】
1.XML中,使用CDATA段表示这个段中包含( ) (满分:2)
A. 纯XML标签
B. 纯字符数据
C. 既有XML标签又有字符数据
D. 无这种表示
2.实体EJB中的Bean实现类要实现生命周期内的( ) (满分:2)
A. 所有方法
B. 所有接口
C. 部分方法
D. 部分接口
3.Java常量在前面关键字 (满分:2)
A. final
B. Static
C. Const
D. Class
4.WADL(web service description language)是一种( ) (满分:2)
A. 简单的轻量级的基于XML的机制,是客户端调用远程对象服务的一种机制
B. 提供一种发布和查找服务描述的方法
C. 描述语言
D. 技术框架
5.J2EE组件与DBMS的交互过程可以分为5个步骤:载入JDBC驱动程序;( );创建并执行一个语句;处理DBMS返回的数据;终止与DBMS的连接 (满分:2)
A. 创建DBMS
B. 查询DBMS
C. 连接DBMS
D. 更改DBMS
6.JDBC控制事务实质上是通过设置( )的属性来控制,在程序中指出在何处开始,提交,回滚事务 (满分:2)
A. java.SQL.Connection
B. UserTansaction接口
C. Java.SQL.Statement
D. Java.SQL.EJBException
7.EJB-QL(Enterprise JavaBeans Query Language,EJB查询语言)用于为容器管理实体EJB提供( )和select方法定义查询 (满分:2)
A. finder
B. check
C. create
D. choose
8.Java字符串是( ) (满分:2)
A. 一个简单类型
B. 一个常量
C. 一个变量
D. 一个类
9.( )是用来选择列值在某个范围内的记录。 (满分:2)
A. Between
B. in
C. like
D. and
10.( )类能提供存储和获得对远程对象注册服务程序中远程对象进行引用的方法 (满分:2)
A. RemoteException
B. Naming
C. UnicastRemoteObject
D. RemoteObject及其子类
11.JTA控制事务实质上是通过( )来控制,这种方式可以跨数据库进行事务访问 (满分:2)
A. java.SQL.Connection
B. UserTansaction接口
C. Java.SQL.Statement
D. Java.SQL.EJBException
12.一个简单RMI对话实现包括以下几个步骤:定义远程接口的接口;定义一个实现该接口的类;使用RMIC程序生成远程实现所需的残根和框架;( );使用rmiregistry注册表注册该远程对象并启动服务器对象;创建客户程序和服务器进行RMI调用 (满分:2)
A. 创建安全策略
B. 创建会话策略
C. 创建连接策略
D. 创建服务策略
13.MVC框架中的M是指 (满分:2)
A. Modern
B. Model
C. Multiple
D. Machine
14.子类是一种( )机制,是面向对象编程语言的基本要素之一 (满分:2)
A. 由已有类继承新类的机制
B. 由已有类创建新类的机制
C. 由已有类派生新类的机制
D. 由已有类重载新类的机制
15.DOM方式操作SML涉及的基本类有:Document,Node,Nodelist,Element和( ) (满分:2)
A. Attribute
B. View
C. Menu
D. attr
16.Java字符串是( ) (满分:2)
A. 一个简单类型
B. 一个常量
C. 一个变量
D. 一个类
17.程序:Dog ob = new Dog( );if(ob instanceof Dog)中,if里的值为( ) (满分:2)
A. true
B. false
C. 不能确定
18.GroupBy排序时,若降序排序,应用( )字段来表示 (满分:2)
A. Primary
B. ASC
C. DSC
D. DESC
19.一维数组实质上是( ) (满分:2)
A. 不同类型变量列表
B. 相同类型变量列表
C. 不同类型常量列表
D. 相同类型常量列表
20.( )类的对象代表的是XML文档中的标签元素,此类继承于Node,也是Node的主要子类 (满分:2)
A. Attribute
B. Element
C. Nodelist
D. attr
二、多选题:【10道,总分:20分】
1.核心标签库包括( ) (满分:2)
A. 表达式相关标签
B. 流程控制标签
C. 迭代操作标签
D. URL标签
2.二进制文件读写利用( ),文本文件读写利用( )流 (满分:2)
A. 字节流
B. 字符流
C. 数据流
D. 控制流
3.流控制标签包括( ) (满分:2)
A. <c:if>
B. <c:choose>
C. <c:when>
D. <c:catch>
4.Java去掉了C/C++语言中的( )功能 (满分:2)
A. 类
B. 结构
C. 指针
D. Typedef
5.Java的整型有( )这几种类型 (满分:2)
A. byte
B. int
C. short
D. long
6.事务具有ACID特性,该特性是指( ) (满分:2)
A. 原子性
B. 连续性
C. 一致性
D. 隔离性
E. 耐久性
7.实体EJB可以是代表数据库表中的( ) (满分:2)
A. 一条记录
B. 表
C. 表与表之间的关系
D. 数据视图
8.JDBC分为( )和( ) (满分:2)
A. JDBC制造商
B. JDBC翻译器
C. JDBC驱动程序
D. JDBC API
9.权限修饰符主要有( ) (满分:2)
A. public
B. private
C. protected
D. 默认
10.对于会话EJB,有两种类型的事务处理:( )和( ) (满分:2)
A. 容器管理事务
B. Bean管理事务
C. 接口管理事务
D. 数据管理事务
三、判断题:【20道,总分:40分】
1.一般情况下SOAP都是与HTTP绑定的,即底层通信协议采用HTTP来传输SOAP消息 (满分:2)
A. 错误
B. 正确
2.将一个字符串或者浮点数浮点数或布尔值作为选择因子,程序会报错 (满分:2)
A. 错误
B. 正确
3.对于要频繁修改XML文件内容的情形,建议使用SAX,因为DOM每次都要从头到尾遍历节点,且修改不易实现 (满分:2)
A. 错误
B. 正确
4.Java浮点数有精度计数法和科学计数法两种表示方式 (满分:2)
A. 错误
B. 正确
5.Java用FileRead和FileWriter来实现字节流式文件读取 (满分:2)
A. 错误
B. 正确
6.使用SAX解析SML文件,无需将文档读入内存 (满分:2)
A. 错误
B. 正确
7.Bean管理事务有两种方法:JDBC控制事务和JTA控制事务 (满分:2)
A. 错误
B. 正确
8.JNDI是java命名和目录接口,是一个为Java应用程序提供命名服务的应用程序编程接口 (满分:2)
A. 错误
B. 正确
9.isNull确定一个给定的表达式是否为Null (满分:2)
A. 错误
B. 正确
10.构造函数不可以被重载,它是唯一的 (满分:2)
A. 错误
B. 正确
11.application对象用来在多个程序或者是多个客户端之间共享数据 (满分:2)
A. 错误
B. 正确
12.文本文件不是二进制文件的一种,因此它不能采取字节流读取方式 (满分:2)
A. 错误
B. 正确
13.XML(extensible markup language)是可扩展标记语言 (满分:2)
A. 错误
B. 正确
14.SQL是结构化查询语言(structured query language)是操作数据库的一种高级语言 (满分:2)
A. 错误
B. 正确
15.在SML文档中声明文档类型时,可用private和public关键字来指出外部DTD文件所在位置 (满分:2)
A. 错误 B. 正确
16.JSP程序代码对大小写不敏感 (满分:2)
A. 错误 B. 正确
17.request对象的方法主要用来处理客户端浏览器提交的请求中的各项参数和选项 (满分:2)
A. 错误 B. 正确
18.载入JDBC驱动程序使用Class.forName( )方法 (满分:2)
A. 错误 B. 正确
19.JSTL(JSP standard tag library,JSP标准标签库),专为Web开发研制 (满分:2)
A. 错误 B. 正确
20.EJB(enterprise JavaBean,企业级JavaBean)是J2EE框架核心技术之一,分为会话、实体和消息EJB 3种。 (满分:2)
A. 错误 B. 正确
页:
[1]