文档介绍:
郑州大学软件学院《 AJAX 程序设计》课程 2014-2015 学年第一学期期末试题( A )卷(适用专业:《 java 、软测、软件外包》专业考试时间:《 120 》分钟) 合分人: 复查人: 一、填空题: (每空 1 分,共 10 分) (说明:将答案写在试卷后面的答题纸上) 分数评卷人 1、 Ajax 指的是异步的___________________ 和__________________ 。 2、____________ 是整个 AJAX 的核心部分,并且是区分传统 Web 应用程序的标志。 3 、在 JavaScript 中,可使用关键字________________ 来声明一个变量。 4 、创建完 XMLHttpRequest 对象后, 可用 open 方法初始化一个请求,使用__________________ 方法发送一个请求。 5 、在 JavaScript 中可以使用两种构造函数注册事件处理程序,它们分别是: _________________ 和_________________ 。 6、创建 XMLHttpRequest 对象可以使用 new ActiveXObject( “ Microsoft.XMLHTTP ”)、和____________________________ 构造函数。 7、 DOM 元素结点组成有:标签名、属性结点和________________ 结点。 8、 DOM 结构模型中使 getElementById 方法引用指定 id 的结点,使用_____________________ 方法引用指定标签名的结点,从而实现直接引用结点。题号一二三四五总分分数二、选择题: (每题 2 分,共 40 分) (说明:将答案写在试卷后面的答题纸上) 分数评卷人 1 、以下选项不是 Ajax 技术基础的是( ) A、 XML B、 DHTML C、 CSS D、 DOM 2 、下列关于 AJAX 的描述, 错误的是( ) A、 AJAX 使用 XHTML 和 CSS 的基于标准的表示技术。 B、 AJAX 使用 DOM 进行动态显示和交互。 C、 AJAX 使用 XML 和 XSLT 进行数据交换和处理。 D、 AJAX 是一个新技术。 3、使用 AJAX 技术编写 web 应用程序,其使用( )格式实现数据传递 A、 XML B、 HTML C、 TXT D、 XHTML 4 、以下关于 Ajax 的优势和劣势的描述,说法错误的有( ) A、 Ajax 可以取代传统的 Web 应用开发 B、应用仅由少量页面组成。大部分交互在页面之内完成,不需要切换整个页面 C、按需获取数据,每次只从服务器端获取需要的数据 D、改善表单验证方式,不再需要打开新页面,也不再需要将整个页面数据提交 5 、在 Ajax 中,以下说法错误的是( ) A、 Ajax 可以增强用户体验 B 、获得 Ajax 请求返回的结果后,整个页面必然都将被刷新 C、 Ajax 主要是通过 javascript 的 XMLHttpRequest 对象完成发送请求并获得返回结果 D、 Ajax 可以发送同步或异步请求 6、下列属于 AJAX 中 XMLHttpRequest 对象属性的是() A、 length 属性 B、 style 属性 C、 status 属性 D、 width 属性 7、关于 XMLHttpRequest 对象的几种状态,下列说法正确的是( ) A、1 表示新创建 B、2 表示初始化 C、3 表示发送数据完毕 D、4 表示接收结果完毕 8、假如有如下代码,运行结果是( ) var a=[1,2,3,4,5]; var b=a.slice(2.4); A、 b=[3,4] B、 b=[2,3,4] C、 b=[2,4] D、 b=[2,3,4,5] 9、 javaScript 有 var a={x:1.y:2}; 则表达式’x’ ina 的结果是( ) A、 true B、 false C、 null D、 undefinde 10、下列语句中,() 语句是可以进行多次循环操作, 并且可以多个变量来控制语句的流程。 A、 switch B、 if-else C、 for D 、字符串运算符 11 、以下变量名中非法的是( ) A、 numb_1 B、 MyAge C、 sum D、 myName 12 、下列有关函数的说法中, 正确的是( ) A、如果需要将一个下拉列表选中,那么就需要将复选框的 selected 属性设置为 true B、如果需要将一个下拉列表选中,那么就需要将复选框的 checked 属性设置为 true C、如果需要将一个下拉列表选中, 那么就需要将复选框的 selecte d 属性设置为 selected D、如果需要将一个下拉列表选中, 那么就需要将复选框的 checke d 属性设置为 checked 13、 DOM 是对象化的 XML 数据接口,一个与( )无关的标准接口规范 A 、语言、平台 B 、操作系统 C 、开发环境 D 、可移植环境 14、关于 XML 接口 DOM 的描述,错误的是( ) A、 DOM 的全称是 Document Object Model ,也即文档对象模型 B、在应用程序中, 基于 DOM 的 XML 分析器将一个 XML 文档转换成一个对象模型的集合(通常称 DOM 树) C、通过 DOM 接口, 应用程序可以动态访问 XML 文档中的任何一部分数据, 从而实现数据的动态交互 D、 DOM 强制使用树模型来访问 XML 文档中的信息,不适合 XML 的模式 15、关于 HTML 节点树,下列描述错误的是( ) A 、同级节点拥有相同的父节点 B 、除根节点外,所有节点都有一个父节点 C 、有且必须只能有一个根节点 D 、所有节点都必须有子节点 16、下列( )是一个标准接口,且可以实现动态访问和交互 A、 XSLT B、 DOM C、 HTML D、 CSS 17、<?xml version="1.0"?> <!-- 例子--> <greeting> Hello, World! </greeting> 上面的 XML 文档属于( )文档。 A、无效的 B、有效的 C 、格式错误的 D、格式良好的 18、下列关于 JSON 描述错误的是( ) A、 JSON 是一种轻量级的数据交换格式 B、 JSON 基于 JavaScript 语言模型实现的,且又完全完全独立于语言本身 C、 JSON 易于人阅读和编写,同时也易于机器解析和生成。 D、 JSON 的创建和验证跟 XML 相比会比较容易。 19、关于 XSL 的语句描述不正确的有( ) A、 xsl:element 用来创建元素标记 B、 xsl: attribute 用来创建元素属性 C、 xsl: template 用来创建一个模板 D、 ment 用来创建描述信息 20 、下列有关 XPath 运行正确的是( ) 假如有
12>
内容来自淘豆网转载请标明出处.