21秋学期《J2EE信息系统设计》在线作业(标准答案)

可做奥鹏全部院校在线离线作业毕业论文QQ:3230981406 微信:aopopenfd777

发布时间:2021-11-11 21:28:41来源:admin浏览: 57 次

需要答案请加QQ:3230981406 微信:aopopenfd777

可做奥鹏全部院校在线作业、离线作业、毕业论文


21秋学期(1709、1803、1809、1903、1909、2003、2009、2103、2109)《J2EE信息系统设计》在线作业

试卷总分:100  得分:100

一、单选题 (共 20 道试题,共 40 分)

1.给定一个Servlet的代码片段如下: Public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{ ______out.println(“hi kitty!”);out.close();}运行次Servlet时输出如下: hi kitty!则应在此Servlet下划线处填充如下代码。(选项一项)

A.PrintWriter out = response.getWriter();

B.PrintWriter out = request.getWriter();

C.OutputStream out = response.getOutputStream();

D.OutputStream out = request.getWriter();

答案:A


2.在JSP页面中使用bean,我们必须使用JSP动作标签( )。

A.useBean

B.useBeans

C.Beans

D.JavaBean

答案:A


3.ORM系统一般以中间件的形式存在,实现程序对象到关系数据库数据的映射下面哪个部分不属于ORM组成?()

A.对持久类对象进行CRUD操作的API

B.用于访问数据库的SQL语句

C.规定mapping?metadata的工具

D.可以让ORM实现同事物对象一起进行dirty?checking,lazy?association?fetching和其他优化操作的技术

答案:B


4.16) J2EE中,JSP EL表达式:s{(10*10) ne 100}的值是()。(选择一项)

A.0

B.True

C.False

D.1

答案:C


5.下面哪个方法不是HttpServlet类()

A.pretected?void?doGet(HttpServletRequest?req,HttpSevletRequest?res)???throws?Servlet?Exception,?java.io.IOException

B.pretected?void?doPost(HttpServletRequest?req,HttpSevletRequest?res)??throws?Servlet?Exception,?java.io.IOException

C.pretected?void?doHead(HttpServletRequest?req,HttpSevletRequest?res)???throws?Servlet?Exception,?java.io.IOException

D.pretected?void?execute(HttpServletRequest?req,HttpSevletRequest?res)???throws?Servlet?Exception,?java.io.IOException

答案:D


6.以下对象中的( )不是JSP的内置对象。

A.request

B.session

C.application

D.bean


7.JavaMail是一组用于发送和接收邮件消息的API。发送邮件使用()协议,接收邮件使用()协议。 (选择一项)

A.POP3 SMTP

B.POP3 TCP

C.SMTP TCP

D.SMTP POP3


8.给定include1.jsp文件代码片断,如下:  _______//此处填写代码 给定include2.jsp文件代码片断,如下:  要求运行include1.jsp时,浏览器上输出:HAHA 要满足以上条件,jsp1.jsp中下划线处应填入以下()语句。(选择一项)

A.

B.

C.

D.


9.在Servlet里,能正确获取session的语句是()。 (选择一项)

A.HttpSession session = request.getSession(true);

B.HttpSession session = request.getHttpSession(true);

C.HttpSession session = response.getSession(true);

D.HttpSession session = response. getHttpSession (true);


10.下面有关MVC设计模式说法不正确的是()

A.按MVC设计模式,一个模型对应多个视图,可以减少代码的复制及代码的维护量

B.模型返回的数据与显示逻辑分离

C.控制层可以把不同的模型和不同的视图组合在一起,完成不同的请求

D.MVC更符合软件工程化管理的精神,并能提高软件运行速度


11.给定JSP程序源码如下,该JSP运行后输出的结果是()。 (选择一项)  Count:

A.Count:1

B.Count:2

C.1:2

D.Count:


12.EJB-QL(Enterprise JavaBeans Query Language,EJB查询语言)用于为容器管理实体EJB提供()和select方法定义查询

A.finder

B.check

C.create

D.choose


13.在J2EE的Model II模式中,模型层对象被编写为 ( )。(选择一项)

A.Applet

B.JSP

C.Servlet

D.JavaBean


14.用Java实现Web服务可以按一下步骤逐步执行:编写服务实现类;编译服务实现类;编写ant build.xml文件;执行ant对Web服务的打包;();验证

A.发布ant对Web服务打的包

B.发布Web服务

C.发布Web主页

D.没有该步骤


15.某JSP程序中声明使用javaBean的语句如下:  要取出该javaBean的loginName属性值,以下语句正确的是(). (选择两项)

A.

B.

C.

D.


16.J2EE中,()类的()方法用于返回应用程序的上下文路径。(选择一项)

A.HttpServletRequest、getContextPath()

B.HttpServletRequest、getPathInfo()

C.ServlettContext、getContextPath()

D.ServlettContext、getPathInfo()


17.在J2EE中,test.jsp文件如下:      buffer is   运行时,将发生()。 (选择一项)

A.转译期错误

B.运行期错误

C.运行后,浏览器上显示:buffer is null

D.运行后,浏览器上显示:buffer is ABC


18.下面JSP内置对象作用范围最大的是()application>session>request>page=其他的

A.page

B.Application

C.Session

D.Request


19.删除一张表用关键字()

A.alter

B.drop

C.delete

D.update


20.在J2EE中,将输出()。(选择一项)

A.2+4

B.6

C.24

D.不会输出,因为表达式是错误的


二、多选题 (共 10 道试题,共 20 分)

21.事务具有ACID特性,该特性是指()

A.原子性

B.连续性

C.一致性

D.隔离性

E.耐久性


22.JSP内置对象常用的有()

A.request

B.response

C.session

D.out

E.application


23.容器管理事务中事务属性值包括()等

A.RequiredNew

B.Supports

C.Nerver

D.Mandatory


24.Java的特点包括()

A.平台无关性

B.鲁棒性

C.分布式

D.健壮性


25.XML文档由(),(),元素()和处理指令组成

A.XML声明

B.文档类型声明

C.变量声明

D.注释


26.Web Services的协议栈主要分为()、()、服务描述层和()

A.服务传输层

B.服务表现层

C.服务发现层

D.XML通信层


27.URL标签包括()

A.<c:import>

B.<c:set>

C.<c:choose>

D.<c:param>


28.LDAP的功能包括()

A.远程服务器注册

B.访问控制

C.黄页服务器

D.配置数据


29.核心标签库包括()

A.表达式相关标签

B.流程控制标签

C.迭代操作标签

D.URL标签


30.权限修饰符主要有()

A.public

B.private

C.protected

D.默认


三、判断题 (共 20 道试题,共 40 分)

31.有状态会话EJB在其生命周期内由Web容器将其一对一的分配给一个客户端,并能够再次期间内保持客户端与服务器端之间的会话信息


32.所有在Commit()方法之前执行的SQL语句都可以被回滚


33.将一个字符串或者浮点数浮点数或布尔值作为选择因子,程序会报错


34.(-42)的补码是1101101


35.一个对象的生命周期是创建->使用->销毁


36.构造函数不可以被重载,它是唯一的


37.实体EJB中的主键类必须实现并行化接口,这是因为它可能被用来在服务器端与客户端传递


38.使用SAX解析SML文件,无需将文档读入内存


39.JNDI是java命名和目录接口,是一个为Java应用程序提供命名服务的应用程序编程接口


40.SQL是结构化查询语言(structured query language)是操作数据库的一种高级语言


41.isNull确定一个给定的表达式是否为Null


42.application对象用来在多个程序或者是多个客户端之间共享数据


43.Java浮点数有精度计数法和科学计数法两种表示方式


44.Java RMI(remote methord invocation,远程方法调用)是一个能建立一个N层应用、扩展中间层、将属于不同应用的分布对象包容起来、是跨过中间层来共享数据和逻辑能真正实现分布式的解决方案


45.Java是为Internet、万维网设计的


46.对于要频繁修改XML文件内容的情形,建议使用SAX,因为DOM每次都要从头到尾遍历节点,且修改不易实现


47.EJB(enterprise JavaBean,企业级JavaBean)是J2EE框架核心技术之一,分为会话、实体和消息EJB 3种。


48.Bean管理事务有两种方法:JDBC控制事务和JTA控制事务


49.XML(extensible markup language)是可扩展标记语言


50.载入JDBC驱动程序使用Class.forName()方法




作业咨询 论文咨询
微信客服扫一扫

回到顶部