南开21春学期(1709、1803、1809、1903、1909、2003、2009、2103)《J2EE信息系统设计》在线作业[答案]答案
21春学期(1709、1803、1809、1903、1909、2003、2009、2103)《J2EE信息系统设计》在线作业
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 40 分)
1.对于“”之间声明的变量,以下说法正确的是:( )
正确选项:----
A.不是jsp页面的成员变量
B.多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用户
C.多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互相影响
D.是jsp页面的局部变量
专业答案:----
2.在Servlet过滤器的生命周期方法中,每当传递请求或响应时,web容器会调用()方法。(选择一项)
A.init
B.service
C.doFilter
正确答案:----
D.destroy
正确选项:----
3.下面哪个有关Servlet中service()方法说法不正确的是()
A.在init()方法正确执行完成后,service()将被容器调用
B.容器调用service()方法来处理客户端的请求
C.service()中有用于接收客户端请求信息的ServletResponse对象和用于对客户端进行响应的ServletResquest对象
D.Servlet对象通过ServletRequest获取客户端的相关信息和请求信息
专业答案:----
4.Java常量在前面关键字
A.final
B.Static
C.Const
D.Class
专业答案:----
5.Web应用中,常用的会话跟踪方法不包括()。(选择一项)
A.URL重写
B.Cookie
C.隐藏表单域
D.有状态HTTP协议
专业答案:----
6.在J2EE中,在一个JSP文件中,有表达式,它将输出()。 (选择一项)
A.2+3
B.5
C.23
D.不会输出,因为表达式是错误的
专业答案:----
7.ORM系统一般以中间件的形式存在,实现程序对象到关系数据库数据的映射下面哪个部分不属于ORM组成?()
A.对持久类对象进行CRUD操作的API
正确答案:----
B.用于访问数据库的SQL语句
C.规定mapping metadata的工具
正确答案:----
D.可以让ORM实现同事物对象一起进行dirty checking,lazy association fetching和其他优化操作的技术
正确答案:----
8.下列哪一种不是JSP页面的组成元素.( )
A.JSP标签,如指令标签
B.普通的HTML标记符
C.Java表达式
D.#C语言语法
正确选项:----
9.下面有关sendRedirect和Forword机制的说法不正确的是()
专业答案:----
A.sendRedirect发送状态码给客户端浏览器
正确答案:----
B.sendRedirect传送时会保留HttpServletRequest对象
专业答案:----
C.forward发送请求给其他Web资源时,不使用客户端浏览器
正确选项:----
D.forward传送HttpServletRequest和HttpServletResponse对象给其他Web资源
正确选项:----
10.Java诞生于1991年,起初被称为()语言
A.ODK
正确答案:----
B.OOP
C.Java
D.OAK
正确答案:----
11.WADL(web service description language)是一种()
正确选项:----
A.简单的轻量级的基于XML的机制,是客户端调用远程对象服务的一种机制
B.提供一种发布和查找服务描述的方法
C.描述语言
D.技术框架
正确选项:----
12.()类的对象代表的是XML文档中的标签元素,此类继承于Node,也是Node的主要子类
正确答案:----
A.Attribute
B.Element
C.Nodelist
正确选项:----
D.attr
正确答案:----
13.对无状态会话EJB来说,它有两种状态,即()和就绪
A.挂起
B.阻塞
C.不存在
D.缓冲
正确答案:----
14.下面哪个有关Servlet中init()操作的说法不正确的是()
A.
B.
C.
D.
专业答案:----
正确答案:----
15.在客户端浏览器的源代码中可以看到( )
A.JSP注释
B.HTML注释
C.JSP注释和HTML注释
D.JAVA注释
正确选项:----
16.( )是发送邮件的协议。(选择一项)
A.SMTP
B.LAMP
C.POP3
D.HTTP
专业答案:----
17."); 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.错误信息
正确答案:----
18.application对象能在( )间共享。
A.某个访问者所访问的当前页面
B.某个访问者所访问的网站的各个页面之间
C.该服务器上的所有的访问者的所有jsp页面
D.该服务器上的所有的访问者的所有jsp页面和Java程序
正确答案:----
19.J2EE中,()类()方法用于返回应用程序的上下文路径。(选择一项)
A.HttpServletRequest、getContextPath()
B.HttpServletRequset、getPathInfo()
C.ServletContext、getContextPath()
D.ServletContext、getPathInfo()
专业答案:----
20.Java字符串是()
A.一个简单类型
B.一个常量
C.一个变量
D.一个类
专业答案:----
南开21春学期(1709、1803、1809、1903、1909、2003、2009、2103)《J2EE信息系统设计》在线作业[答案]标准满分答案
二、多选题 (共 10 道试题,共 20 分)
21.表达式相关标签包括()
A.<c:if>
B.<c:out>
C.<c:set>
D.<c:catch>
正确选项:----
正确答案:----
22.实体EJB可以是代表数据库表中的()
A.一条记录
B.表
C.表与表之间的关系
D.数据视图
专业答案:----
23.下列说法正确的是()
A.可以在定义数组的同时为数组赋初值
B.所有数组的下标都是从1开始
C.可以先定义数组和分配空间,在分开为各元素赋初值
D.不能指定下标来访问数组中特定的元素
正确选项:----
24.二进制文件读写利用(),文本文件读写利用()流
A.字节流
B.字符流
C.数据流
D.控制流
正确选项:----
25.XML文档由(),(),元素()和处理指令组成
A.XML声明
B.文档类型声明
C.变量声明
D.注释
正确答案:----
26.WELCOME,______
A.name
B.
C.out.println(name);
D.
27.流控制标签包括()
A.<c:if>
B.<c:choose>
C.<c:when>
D.<c:catch>
28.权限修饰符主要有()
A.public
B.private
C.protected
D.默认
正确选项:----
29.JNDI允许存储的对象类型()
正确选项:----
A.并行化的Java对象
B.串行化的Java对象
C.标准的LDAP目录条目
正确答案:----
D.指向RMI Java对象的指针
正确答案:----
30.对于会话EJB,有两种类型的事务处理:()和()
A.容器管理事务
B.Bean管理事务
C.接口管理事务
D.数据管理事务
专业答案:----
三、判断题 (共 20 道试题,共 40 分)
31.Bean管理事务有两种方法:JDBC控制事务和JTA控制事务
正确选项:----
32.Web Services是面向整个Internet应用的,它的框架是跨平台、跨编程语言的
33.所有在Commit()方法之前执行的SQL语句都可以被回滚
34.(-42)的补码是1101101
35.SQL是结构化查询语言(structured query language)是操作数据库的一种高级语言
专业答案:----
36.载入JDBC驱动程序使用Class.forName()方法
专业答案:----
37.对于要频繁修改XML文件内容的情形,建议使用SAX,因为DOM每次都要从头到尾遍历节点,且修改不易实现
专业答案:----