- 29
- 0
- 约4.82千字
- 约 11页
- 2022-07-14 发布于湖南
- 举报
总 6 页 第 1 页
( 2011
( 2011 至 2012 学年 第二学期 )
学号______________
成绩
班级号_______________________
课程名称 Web 技术与应用
姓名
一、 单项选择填空题(每空 3 分,共 24 分)
1 . 下列哪个协议是传输层的协议 A
A. TCP
B. IP
C. SMTP
D. SNMP
E. FTP
2 . 下列哪一个 HTTP 请求头部字段可以声明客户端的浏览器类型 C
A. GET
B. Host
C. User-agent
D. Connection
E. Accept-language
3 . 下列哪一个是不正确的 URL D
A. /coliege/science/computer/computer.htm
B. /pub/
C. mailto:webmaster@
D. file:///c:/html/sample.htm
E. smtp://webmaster@
4 . 下列哪个样式表的优先级最高: D
A. 浏览器缺省样式(Browser default Style)
B. 外部样式表(Extenal Style Sheet)
C. 内部样式表(Internal Style Sheet)
D. 内嵌样式(Inline Style)
E. 定制样式表(Customized Style Sheet)
5 . 下列哪个对象可以维护 B/S 客户端的会话状态 A
A. HttpSession
B. HttpServletRequest
C. HttpServletResponse
D. PrintWriter
E. ServletContext
总 6 页 第 2 页
我承诺,我将严
我承诺,我将严 格遵守考试纪律。
承诺人:
一 二 三
得分
题号
6 . 下列哪种不是 XML 的应用
A. WSDL
B. SOAP
C. HTML
D. BPEL
E. XPDL
7 . 在下列 SOA 的构成元素中,哪一个是质量方面的
A. 传输
B. 业务过程
C. 服务描述
D. 服务
E. 事务
8 . AJAX 技术使用的是哪种脚本语言 D
A. VC++
B. C#
C. Java
D. JavaScript
E. VBScript
二、 论述题(共 40 分,每题 8 分)
1. 请说明 Servlet 在处理 HTTP 请求时 Forward 和 Redirect 的区别。
Redirect 是通过 response 对象完成的,例如:
response.sendRedirect(response.encodeRedirectURL(/jasmine/login)); 所以它不能把客户端的任何信息传递下去,因为 request 对象并未被传递 Forward 是通过 ServletContext 对象完成的,例如:
RequestDispatcher disp = this.getServletContext().getRequestDispatcher(
f.jsp);
disp.forward(request, response);
所以可以把客户端的任何信息传递下去,因为 request 对象被传递
2. 请说明 SOA 中服务注册中心的作用。
总 6 页 第 3 页
3. 请说明 DOM 对 XML 的解析过程。
DOM 是用与平台和语言无关的方式表示 XML 文档的官方 W3C 标准。 DOM 是以层次结构组 织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常 需要加载整个文档和构造层次结构, 然后才能做任何工作。 由于它是基于信息层次的, 因而 DOM 被认为是基于树或基于对象的。 DOM 以及广义的基于树的处理具有几个优点:
n 首先,由于树在内存中是持久的,因此可以修改它以便应用程序能对数据和结构作出更改。 n 它还可以在任何时候在树中上下导航,而不是像 SAX 那样是一次性的处理。
n DOM 使用起来也要简单得多。
n 另一方面,对于特别大的文档,解析和加载整个文档可能很慢且很耗资源,因此使用其他手 段来处理这样的数据会更好。这些基于事件的模型,比如 SAX。
n 选择
原创力文档

文档评论(0)