Web技术与应用-考试卷.docxVIP

  • 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)

1亿VIP精品文档

相关文档