在线作业试卷列表
单选
1.关于XML 的规则描述错误的是( ) 分值:3
A. 文件中的第1 行必须是XML 文件说明 B. 文件至少包含一个元素
C. HTML 与XML 在书写方式上基本相同 D. 文件中的标签可带有属性
2.一个XML文件能被浏览器解析的最小要求是( ) 分值:3
A. 这个文件是格式良好的。 B. 这个文件是结构完整的。
C. 必需每个标记都是XML标准定义过了的。 D. 扩展名必须是.xml的文件。
3.利用CSS样式将元素以块的形式显示,应选择什么显示方式?( ) 分值:3
A. display:none B. display:block
C. display:inline D. display:list-item
4.关于PHP的基本语法,下面描述正确的是( ) 分值:3
A. 可以使用“//”为注释的开始 B. 使用句号分隔简单语句
C. 标识符的第一个字符可以是任意字符 D. 变量以#开头
5.Ajax技术中最关键的对象是( ) 分值:3
A. Document对象 B. XMLHttpRequest对象
C. Form对象 D. HTML页面
6.关于XPointer,下面说法正确的是( ) 分值:3
A. XPointer和XLink有相同的语法 B. XPointer允许用户索引到XML文档的任何部分
C. XPointer独立于XLink进行文档内容索引 D. XPointer是XLink的一个子集
7.XML的声明中哪部分是必不可少的( ) 分值:3
A. version B. encoding
C. standalone D. 都不是必须的
8.XML的命名规则中说法正确的是( ) 分值:3
A. 可以包含字母、数字、以及其他字符 B. 名字可以任何字母、数字或符号开始
C. 名字没有任何限制 D. 以上均正确
9.html中表示段落的标签是( ) 分值:3
A. font B.
C. p D. h
10.XML文件中的注释是( ) 分值:3
A. 以 // 开始的一行文本 B. 以 # 开始的一行文本
C. 以<-- 开始,并以-->结束的文本 D. 以上都不对
11.DTD和Schema均可用来定义XML文档格式,下面关于二者的描述,正确的是( ) 分值:3
A. DTD文档与Schema文档均是遵循XML语法书写的 B. DTD是基于标签的,并且使用命名空间对XML文档进行定义
C. DTD中的基本数据类型很少,无法处理整数,小数,日期型的数据类型 D. Schema中有丰富的数据类型,并且可以处理实体的定义
12.下面关于DOM和SAX读取XML文档的描述,错误的是( ) 分值:3
A. SAX运行时对内存的使用效率要优于DOM方式解析文档 B. DOM是基于树结构的XML文档解析方式
C. SAX模型是基于事件模型采用回调机制读取XML文档 D. DOM和SAX都可以创建元素和创建属性并输出
13.JavaScript中,当操作数中至少有一个操作数是字符串时,JavaScript解释器将另一操作数转换为字符串,因此“36”+2的执行结果将为( ) 分值:3
A. “38” B. 38
C. “362” D. 362
14.在一个表中查询符合特定条件记录的SQL命令是( ) 分值:3
A. SELECT…WHERE B. SELECT WHAT
C. SELECT D. SELECT DATA
15.关于XQuery,下面描述不正确的是( ) 分值:3
A. XQuery 是用于 XML 数据查询的语言 B. XQuery 对 XML 的作用类似 SQL 对数据库的作用
C. XQuery被构建在SQL表达式之上 D. XQuery是W3C 标准。
16.下面哪个不是html的优点( ) 分值:3
A. 跨平台 B. 强大的信息展示能力
C. 标记可以自定义 D. 编写简单
17.何谓.. DTD?( ) 分值:3
A. 文档架构定义,用来验证.. XML B. 文档类型定义,用来验证XML文档
C. XML文档的数据部分 D. XML文档的片断
18.html表单form的action属性指定了( ) 分值:3
A. 表单提交时的提交方法 B. 表单提交时的数据格式
C. 表单提交时的参数 D. 表单提交时的处理程序的网址
19.XML中,某些特殊符号具有特殊用途,例如<表示标签的开始,而>表示标签的结束,因此对于文本中如果出现这些特殊符号,就需要使用实体来表示,下面关于实体的描述,错误的是?( ) 分值:3
A. & 使用 & 表示 B. ‘ 使用 " 表示
C. > 使用 > 表示 D. < 使用 < 表示
20.XSLT中,为了对节点进行排序处理,则应使用哪个元素?( ) 分值:3
A. copy-of B. sort
C. choose D. output
21.在PHP中,break可以表示退出循环,语句break 2具有什么功能( ) 分值:3
A. 退出两层循环,执行循环后面的语句 B. 退出当前循环,并再执行两边循环
C. 执行两边循环后再推出循环的执行 D. 退出两层循环,再继续执行循环
22.关于Ajax技术中,下面说法正确的是( ) 分值:3
A. Ajax的服务器端必须用PHP编程 B. Ajax的数据库必须用MySQL管理
C. XML是Ajax的主要数据传输格式 D. Ajax客户端必须用Get方式编写
23.XML名称空间的作用是( ) 分值:3
A. 区分不同的程序集 B. 区分不同领域的XML词汇
C. 区分不同的XML文件 D. 以上都不是
24.关于DOM描述不正确的是( ) 分值:3
A. DOM总是将文档完全加载之后在由程序处理 B. DOM可以边加载边处理
C. 对XML的所有操作都是在内存中进行的 D. 不适合处理大型XML文档
简答
1.XML文档的格式良好包括那些条件? 分值:12
论述
1.请编写一个基本的XML文档,要求含有XML声明,注明版本号和编码方式(应采用中文编码方式),根元素为books,并且包含一个book元素。book元素包含一个bookinfo子元素。bookinfo元素有属性id(001),category(文艺),amount(100),remain(80),discount(8.7)。book元素有子元素title(三国演义),author(罗贯中),publish,price(80.00)。publish元素有子元素publisher(文艺出版社),ISBN(0-764-58007-8),pubdate(1998.10) 分值:16