2022年秋季学期(高起本1709-1803、全层次1809-2103)《J2EE信息系统设计》在线作业-00002
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 40 分)
1.J2EE中,()类的()方法用于返回应用程序的上下文路径。(选择一项)
A.HttpServletRequest、getContextPath()
B.HttpServletRequest、getPathInfo()
C.ServlettContext、getContextPath()
D.ServlettContext、getPathInfo()
2.( )是发送邮件的协议。(选择一项)
A.SMTP
B.LAMP
C.POP3
D.HTTP
3.()是用来选择列值在某个范围内的记录。
A.Between
B.in
C.like
D.and
4.要设置某个JSP页面为错误处理页面,以下page指令正确的是()。 (选择一项)
A.
B.
C.
D.
5.在JSP中,使用动作可以将javaBean嵌入JSP页面,对JavaBean的访问范围不能是()。 (选择一项)
A.page
B.request
C.response
D.application
6.在J2EE中,test.jsp文件中有如下一行代码: 要使user对象只能在使用test.jsp时使用,当加载页面时就会将其销毁。下划线中应填入()。(选择一项)
A.page
B.request
C.session
D.application
7.下面有关JSP注释说法不正确的是()
A.注释,和HTML文件中的注释很相似,唯一不同的是,前者可以在这个注?释中用表达式
B.注释的内容在客户端是可见的
C.注释的内容在客户端是可见的
D.这个注释虽然写在JSP程序中,但是不会发送给用户
8.16) J2EE中,JSP EL表达式:s{(10*10) ne 100}的值是()。(选择一项)
A.0
B.True
C.False
D.1
9.在JSP中,要定义一个方法,需要用到以下()元素。(选择一项)
A.
B.
C.
D.
南开答案请进:opzy.net或请联系微信:1095258436
10.request对象可以使用( )方法获取表单中某输入框提交的信息。
A.getParameter(String s)
B.getValue(String s)
C.getParameterNames(String s)
D.getParameterValue(String s)
11.当( )时,JSP引擎产生一个application对象。
A.web应用服务器启动后
B.当web应用服务器启动后,第一个客户来访时
C.当每个客户首次访问服务器上的一个JSP页面时
D.当每个客户首次访问服务器上的一个JSP或HTML页面时
12.下面哪个有关Servlet中init()操作的说法不正确的是()
A.在Servlet实例化之后,Servlet容器会调用init()方法
B.Servlet通过init()方法可以实现一些初始化工作,如建立数据库连接,获取配置信息等
C.init()方法可被多次调用
D.init()方法中需要带一个类型为ServletConfig的参数
13.page指令的import属性的作用是( )
A.定义JSP页面响应的MIME类型
B.定义JSP页面使用的脚本语言
C.为JSP页面引入JAVA包中的类
D.定义JSP页面字符的编码
14.request.getRemoteAddr()方法的作用是:( )
A.获取客户提交的信息
B.获取客户的IP
C.获取客户机的名称
D.获取服务器的IP
15.当useBean标签中的scope属性取值( )时,该beans的有效范围是访问者的会话期间
A.request
B.page
C.session
D.application
16.下面有关sendRedirect和Forword机制的说法不正确的是()
A.sendRedirect发送状态码给客户端浏览器
B.sendRedirect传送时会保留HttpServletRequest对象
C.forward发送请求给其他Web资源时,不使用客户端浏览器
D.forward传送HttpServletRequest和HttpServletResponse对象给其他Web资源
17.如JSP页面执行时遇到自定义标签,doStartTag()方法将被调用()次。(选择一项)
A.1
B.1或多
C.0或1
D.0或多
18.DOM方式操作SML涉及的基本类有:Document,Node,Nodelist,Element和()
A.Attribute
B.View
C.Menu
D.attr
19.Servlet中,使用()接口中定义的()方法来处理客户端发出的表单数据请求 (选一项)
A.HttpServlet doHead
B.HttpServlet doPost
C.ServletRequest doGet
D.ServletRequest doPost
20.MVC框架中的C是指
A.Context
B.Combine
C.Controller
D.Common
二、多选题 (共 10 道试题,共 20 分)
21.SQL中的数据类型包括()
A.bigint
B.datetime
C.char
D.varchar
22.下列说法正确的是()
A.可以在定义数组的同时为数组赋初值
B.所有数组的下标都是从1开始
C.可以先定义数组和分配空间,在分开为各元素赋初值
D.不能指定下标来访问数组中特定的元素
23.Java实现了()等面向对象的属性
A.封装
B.继承
C.多态
D.重载
24.XML文档由(),(),元素()和处理指令组成
A.XML声明
B.文档类型声明
C.变量声明
D.注释
25.对于会话EJB,有两种类型的事务处理:()和()
A.容器管理事务
B.Bean管理事务
C.接口管理事务
D.数据管理事务
26.JSP内置对象常用的有()
A.request
B.response
C.session
D.out
E.application
27.流控制标签包括()
A.<c:if>
B.<c:choose>
C.<c:when>
D.<c:catch>
28.JNDI允许存储的对象类型()
A.并行化的Java对象
B.串行化的Java对象
C.标准的LDAP目录条目
D.指向RMI Java对象的指针
29.客户端的实现方式有()
A.通过静态stub实现
B.动态代理方式
C.动态激活接口
D.根据WSDL生成静态Stub
30.LDAP的功能包括()
A.远程服务器注册
B.访问控制
C.黄页服务器
D.配置数据
三、判断题 (共 20 道试题,共 40 分)
31.JSP程序代码对大小写不敏感
32.Bean管理事务有两种方法:JDBC控制事务和JTA控制事务
33.有状态会话EJB在其生命周期内由Web容器将其一对一的分配给一个客户端,并能够再次期间内保持客户端与服务器端之间的会话信息
34.使用SAX解析SML文件,无需将文档读入内存
35.在SML文档中声明文档类型时,可用private和public关键字来指出外部DTD文件所在位置
36.构造函数不可以被重载,它是唯一的
37.所有在Commit()方法之前执行的SQL语句都可以被回滚
38.对于要频繁修改XML文件内容的情形,建议使用SAX,因为DOM每次都要从头到尾遍历节点,且修改不易实现
39.Java用FileRead和FileWriter来实现字节流式文件读取
40.J2EE是指Java 2 Enterprise Edition
41.EJB(enterprise JavaBean,企业级JavaBean)是J2EE框架核心技术之一,分为会话、实体和消息EJB 3种。
42.request对象的方法主要用来处理客户端浏览器提交的请求中的各项参数和选项
43.(-42)的补码是1101101
44.载入JDBC驱动程序使用Class.forName()方法
45.一个对象的生命周期是创建->使用->销毁
46.Web Services是面向整个Internet应用的,它的框架是跨平台、跨编程语言的
47.Java浮点数有精度计数法和科学计数法两种表示方式
48.文本文件不是二进制文件的一种,因此它不能采取字节流读取方式
49.将一个字符串或者浮点数浮点数或布尔值作为选择因子,程序会报错
50.SQL是结构化查询语言(structured query language)是操作数据库的一种高级语言
奥鹏国开作业答案请进opzy.net或添加微信:1095258436