XML试题打印答案1

2026/4/27 20:02:48

题号 标准分 得分 阅卷人 一 20 二 30 三 10 四 40 五 六 七 八 九 总分 100 一、 填空题(2分×10,共20分)

1、根据实体的引用地方可以分为( 一般实体 )和( 参数实体 )。

2、一个XML文档结构是由文档头部分和( 文档体 )两个主要部分,以及一个可选的文档尾组成的。 3、构成XML文档最基本的单位是( 元素 )。

4、DOM叫( 文档对象模式 ),它以树状层次结构存储XML文档中的所有数据,每一个节点都一个相应的对象,其结构与XML文档的层次结构相对应。

5、数据岛可以把( HTML )和( XML )两种技术相结合。 6、DTD又叫(文档类型定义)是描述XML文档结构的一种常见方法。 7、模型组共有3种 sequence 组、( all组 )、 choice组 。 8、W3C提出了两个标准的应用程序接口( DOM )和SAX 。 二、选择题 (2分×15=30分)

1、以下的标记名称中不合法的是( D )

A. B. <_ Book> C. <:Book> D. <#Book> 2、XML数据岛绑定于标签( B )之间。

A.〈data〉〈/data〉 B. 〈xml〉〈/xml〉 C. 〈body〉〈/body〉 D.〈datasrc〉〈/datasrc〉 3、在DOM节点类型中以下( B )表示XML文档的根节点(代表XML本身)。 A. Node B. Document C. Element D. Text 4、在XSL中,匹配XML的根节点使用( C )。

A. *号 B. ·号 C. /号 D. XML中根元素名称 5、以下XML语句错误的是( A )。 A. 。 B.

C.。 D.。 6、下列名称空间正确的是( B )。

A. xsd B. tm:hy C. xsi: D. http:: 7、如果希望属性的取值唯一,则该属性应定义为( A )

A. ID B. IDREF C. IDREFS D. ENTITY 8、以下( C )HTML标记不能绑定XML元素。

A. a B. label C. h2 D. span 9、下列说法错误的是( D )

A. 在HTML中,并不是所有的HTML标记都允许绑定XML标记 B. Schema支持命名空间

C. 可以将一个数据岛指定为一个table , div或者span的数据源 D. 在HTML中所有的HTML标记都允许绑定XML标记 10、下列描述正确的是( A )

A. XML不允许定义不明确的语法结构 B. 标记名称中可以包含空格

C. XML不能跨平台 D. xmlns=“”的形式,显示指出他们不属于任何名称空间 11、使用表格分页显示XML文档时,需要设置table标记的( D )属性。 A. datasrc B. datafld C. ID D. datapagesize 12、以下对象( B )是DOM中的结点对象。

A. Document B. Node C. Element D. Ttxt 13、XSL样式表的根元素为( A )

A. xsl: stylesheet B. xsl: import C. xsl: include D. xsl: template 14、在CSS中不能继承的属性有( C )

A. 字体 B. 颜色 C. 边框 D. 文本 15、( B )属性建立Schema的命名空间。

A. Name B. Xmlns C. Order D. type 三、判断题(对的打“√”错的打“×” 1分×10=10分) 1、引用外部实体的方法为“%实体名称”。( √ )

2、在数据岛中对表格进行翻页的方法是不区分大小写的。( × )

3、在CSS样式表中如果想把一组属性应用于多个元素,可以用逗号将选择符中的各个元素分开。( √ ) 4、在一个XML文档中有且只有一个根元素。( √ ) 5、在XML中,不允许用户自己定义标记。( × )

6、装载XML文件使用方法为load。 ( √ )

7、IDREF类型属性的作用是用于元素间的相互联系。( √ )

8、在DTD中,实体可以应用在另一实体的定义中,也可以被元素和属性定义所引用。( × ) 9、XML Schema采用名称空间的机制,使得一个XML文档可以调用多个Schema文档。( √ ) 10、DOM共有12种节点类型。( √ ) 四、读下列程序,回答问题。(40分)

1、 文档1.XML

答:文档1.xml中有两处错误,第一处为缺少根元素,第二处为两 <书号 书号=”2006091896”> 个元素的交叉嵌套是错误的. <作者> 王龙 <性别> 男

<书号 书号=”2006091897”>

<作者> 张蕾 <性别> 女

问题: 文档1.xml中存在什么问题?(2分)并把它改正确? (4分)

2、文档2.XML

答案:1)DTD叫文档类型定义,是描述XML文档结构 规定文档中能够包含哪些元素,元素的属性, 元 素的排列方式/顺序,元素能够包含的内容等。

2)第二个<图书>元素是无效的。在XML文档中,“书号” 也可改成:IMPLIED ]>

<图书信息表>

<图书 书号=”ISBN-978730214953”> <书名> 计算机网络 <作者> 张一 <定价> 24.00元 <图书>

<书名> ASP设计

<作者> 李红 <定价> 34.00元

问题:1)什么是DTD?它可以做那些事?(4分)

2)文档2.xml中存在什么问题?(2分)并把它改正确?(3分)

3、问题:

1)什么是实体?为什么用实体引用?(4分)

2)如果用外部一般实体,那么声明格式是什么?(4分)

4、数据岛与表格的对应关系?(3分)在HTML文档中,通过HTML标记的哪个属性调用数据岛?

(2分)要想把XML文档的数据分页显示用哪个标记?(2分)在数据岛中如果要想显示下一页用哪个方法?(2分)

答案:1)一个XML数据块对应于一个表格。 一个二级元素对应于表格的一行。

一个三级元素对应于表格中的一个单元格。 2)datasrc属性。

3)

标记 4)nextPage方法

5、XSL文档中的模板是什么?(3分)如何定义和调用模板?(3分)XSL可以使用哪个元素

来访问所有符合条件的子节点?(2分)

答案:1)模板就是XML文档转换为HTML文档的转换规则。一个XSL样式表由一系列模板组成,每个模

板定义了XML文档中不同元素的转换格式信息,模板之间按照一定的调用关系组成一个结构完整的模板树。

2)定义模板:

模板内容 调用模板:

3)用元素xsl:for-each来访问多个节点


XML试题打印答案1.doc 将本文的Word文档下载到电脑
搜索更多关于: XML试题打印答案1 的文档

Copyright © 2021-2025 云题海 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:370150219 邮箱:370150219@qq.com
苏ICP备16052595号-3

× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219