19春学期(1709、1803、1809、1903)《J2EE信息系统设计》在线作业-0002
————————
1.在J2EE中,使用Servlet过滤器时,可以在web.xml文件的()元素中包括元素。 (选择一项)
A.
B.
C.
D.
答案请联系微信:opzy666
2.request对象可以使用( )方法获取表单中某输入框提交的信息。
A.getParameter(String s)
B.getValue(String s)
C.getParameterNames(String s)
D.getParameterValue(String s)
答案请联系微信:opzy666
3.page指令的作用是:( )
A.用来定义整个JSP页面的一些属性和这些属性的值
B.用来在JSP页面内某处嵌入一个文件
C.使该JSP页面动态包含一个文件
D.指示JSP页面加载Java plugin
答案请联系微信:opzy666
4.下面哪个有关Servlet中service()方法说法不正确的是()
A.在init()方法正确执行完成后,service()将被容器调用
B.容器调用service()方法来处理客户端的请求
C.service()中有用于接收客户端请求信息的ServletResponse对象和用于对客户端进行响应的ServletResquest对象
D.Servlet对象通过ServletRequest获取客户端的相关信息和请求信息
答案请联系微信:opzy666
5.SOAP(simple object access protocol)是一种()
A.简单的轻量级的基于XML的机制,是客户端调用远程对象服务的一种机制
B.提供一种发布和查找服务描述的方法
C.描述语言
D.技术框架
答案请联系微信:opzy666
6.一个简单RMI对话实现包括以下几个步骤:定义远程接口的接口;定义一个实现该接口的类;使用RMIC程序生成远程实现所需的残根和框架;();使用rmiregistry注册表注册该远程对象并启动服务器对象;创建客户程序和服务器进行RMI调用
A.创建安全策略
B.创建会话策略
C.创建连接策略
D.创建服务策略
答案请联系微信:opzy666
7.在inc.jsp中包含数行代码与一张图片,现在要创建一个home.jsp,每次浏览home.jsp时都能够以最快的速度显示inc.jsp中的所有内容以及home.jsp自身要显示的内容,应该在home.jsp中使用的语句是( )。 (选择一项)
A.<%@include file = “inc.jsp”%>
B.<%@include page=“inc.jsp”flush= “true”>
C.
D.
答案请联系微信:opzy666
8.以下方法,哪个可使session无效?( )
A.session.removeAttribute(String key)
B.session.invalidate()
C.session.setAttribute(String key)
D.session.getAttribute(String key)
答案请联系微信:opzy666
9.下列哪一种不是JSP页面的组成元素.( )
A.JSP标签,如指令标签
B.普通的HTML标记符
C.Java表达式
D.#C语言语法
答案请联系微信:opzy666
10.ORM系统一般以中间件的形式存在,实现程序对象到关系数据库数据的映射下面哪个部分不属于ORM组成?()
A.对持久类对象进行CRUD操作的API
B.用于访问数据库的SQL语句
C.规定mapping?metadata的工具
D.可以让ORM实现同事物对象一起进行dirty?checking,lazy?association?fetching和其他优化操作的技术
答案请联系微信:opzy666
11.( )是发送邮件的协议。(选择一项)
A.SMTP
B.LAMP
C.POP3
D.HTTP
答案请联系微信:opzy666
12.J2EE中,以下关于HttpServlet的说法错误的是()。(选择一项)
A.HttpServlet是一个抽象类
B.HttpServlet类扩展了GenericServlet类
C.HttpServlet类的子类必须至少重写service方法
D.HttpServlet位于javax.servlet.http包中
答案请联系微信:opzy666
13.下面有关sendRedirect和Forword机制的说法不正确的是()
A.sendRedirect发送状态码给客户端浏览器
B.sendRedirect传送时会保留HttpServletRequest对象
C.forward发送请求给其他Web资源时,不使用客户端浏览器
D.forward传送HttpServletRequest和HttpServletResponse对象给其他Web资源
答案请联系微信:opzy666
14.()是用来选择列值在某个范围内的记录。
A.Between
B.in
C.like
D.and
答案请联系微信:opzy666
15.给定如下Servlet代码,假定在浏览器中输入URL:http://localhost:8080/servlet/HelloServlet,可以调用这个servlet,那么这个Servlet的输出是()。import java.io.*;import javax.servlet.*;import javax.servlet.http.*;public class HelloServlet extends HttpServlet{ public void service(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException{ } public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { res.setContentType(“text/html”); PrintWriter out = res.getWriter(); out.println(“”); out.println(“”); out.println(“doGet Hello World!”); out.println(“”); out.println(“”); out.close(); } public void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { res.setContentType(“text/html”); PrintWriter out = res.getWriter(); out.println(“”); out.println(“”); out.println(“doPost Hello World!”); out.println(“”); }} (选择一项)
A.一个HTML页面,页面上显示doGet Hello World!
B.一个HTML页面,页面上显示doPost Hello World!
C.一个空白的HTML页面
D.错误信息
答案请联系微信:opzy666
16.在J2EE中,重定向到另一个页面,以下()语句是正确的。 (选择一项)
A.request.sendRedirect(“http://www.jb-aptech.com.cn”);
B.request.sendRedirect();
C.response.sendRedirect(“http://www.jb-aptech.com.cn”);
D.response.sendRedirect();
答案请联系微信:opzy666
17.Web应用中,常用的会话跟踪方法不包括()。(选择一项)
A.URL重写
B.Cookie
C.隐藏表单域
D.有状态HTTP协议
答案请联系微信:opzy666
18.()类能提供存储和获得对远程对象注册服务程序中远程对象进行引用的方法
A.RemoteException
B.Naming
C.UnicastRemoteObject
D.RemoteObject及其子类
答案请联系微信:opzy666
19.下面JSP内置对象作用范围最大的是()application>session>request>page=其他的
A.page
B.Application
C.Session
D.Request
答案请联系微信:opzy666
20.JTA控制事务实质上是通过()来控制,这种方式可以跨数据库进行事务访问
A.java.SQL.Connection
B.UserTansaction接口
C.Java.SQL.Statement
D.Java.SQL.EJBException
答案请联系微信:opzy666
————————
1.事务具有ACID特性,该特性是指()
A.原子性
B.连续性
C.一致性
D.隔离性
E.耐久性
答案请联系微信:opzy666
2.Web Services有三大核心技术,即()
A.SOAP
B.WSDL
C.UDDI
D.JDBC
答案请联系微信:opzy666
3.JDBC分为()和()
A.JDBC制造商
B.JDBC翻译器
C.JDBC驱动程序
D.JDBC API
答案请联系微信:opzy666
4.实体EJB可以是代表数据库表中的()
A.一条记录
B.表
C.表与表之间的关系
D.数据视图
答案请联系微信:opzy666
5.二进制文件读写利用(),文本文件读写利用()流
A.字节流
B.字符流
C.数据流
D.控制流
答案请联系微信:opzy666
6.客户端的实现方式有()
A.通过静态stub实现
B.动态代理方式
C.动态激活接口
D.根据WSDL生成静态Stub
答案请联系微信:opzy666
7.JSP内置对象常用的有()
A.request
B.response
C.session
D.out
E.application
答案请联系微信:opzy666
8.下列说法正确的是()
A.可以在定义数组的同时为数组赋初值
B.所有数组的下标都是从1开始
C.可以先定义数组和分配空间,在分开为各元素赋初值
D.不能指定下标来访问数组中特定的元素
答案请联系微信:opzy666
9.对于会话EJB,有两种类型的事务处理:()和()
A.容器管理事务
B.Bean管理事务
C.接口管理事务
D.数据管理事务
答案请联系微信:opzy666
10.Java中的JavaBean分为()和()两种
A.可视化JavaBean
B.非可视化JvaBean
C.静态JavaBean
D.动态JavaBean
答案请联系微信:opzy666
————————
1.(-42)的补码是1101101
A.错误
B.正确
正确答案:A
2.构造函数不可以被重载,它是唯一的
A.错误
B.正确
正确答案:A
3.application对象用来在多个程序或者是多个客户端之间共享数据
A.错误
B.正确
正确答案:B
4.一个对象的生命周期是创建->使用->销毁
A.错误
B.正确
正确答案:B
5.在SML文档中声明文档类型时,可用private和public关键字来指出外部DTD文件所在位置
A.错误
B.正确
正确答案:A
6.JNDI是java命名和目录接口,是一个为Java应用程序提供命名服务的应用程序编程接口
A.错误
B.正确
正确答案:B
7.将一个字符串或者浮点数浮点数或布尔值作为选择因子,程序会报错
A.错误
B.正确
正确答案:B
8.Web Services是面向整个Internet应用的,它的框架是跨平台、跨编程语言的
A.错误
B.正确
正确答案:B
9.所有在Commit()方法之前执行的SQL语句都可以被回滚
A.错误
B.正确
正确答案:B
10.J2EE是指Java 2 Enterprise Edition
A.错误
B.正确
正确答案:B
11.一般情况下SOAP都是与HTTP绑定的,即底层通信协议采用HTTP来传输SOAP消息
A.错误
B.正确
正确答案:B
12.方法int max(int a,int b){if(a > b)return b;else return a;}该方法是返回两个数中较小的
A.错误
B.正确
正确答案:B
13.Java浮点数有精度计数法和科学计数法两种表示方式
A.错误
B.正确
正确答案:A
14.JSP程序代码对大小写不敏感
A.错误
B.正确
正确答案:A
15.对于要频繁修改XML文件内容的情形,建议使用SAX,因为DOM每次都要从头到尾遍历节点,且修改不易实现
A.错误
B.正确
正确答案:A
16.EJB(enterprise JavaBean,企业级JavaBean)是J2EE框架核心技术之一,分为会话、实体和消息EJB 3种。
A.错误
B.正确
正确答案:B
17.有状态会话EJB在其生命周期内由Web容器将其一对一的分配给一个客户端,并能够再次期间内保持客户端与服务器端之间的会话信息
A.错误
B.正确
正确答案:B
18.文本文件不是二进制文件的一种,因此它不能采取字节流读取方式
A.错误
B.正确
正确答案:A
19.载入JDBC驱动程序使用Class.forName()方法
A.错误
B.正确
正确答案:B
20.isNull确定一个给定的表达式是否为Null
A.错误
B.正确
正确答案:B