xml复习题.doc

上传人:scccc 文档编号:11275574 上传时间:2021-07-20 格式:DOC 页数:13 大小:90KB
返回 下载 相关 举报
xml复习题.doc_第1页
第1页 / 共13页
xml复习题.doc_第2页
第2页 / 共13页
xml复习题.doc_第3页
第3页 / 共13页
xml复习题.doc_第4页
第4页 / 共13页
xml复习题.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《xml复习题.doc》由会员分享,可在线阅读,更多相关《xml复习题.doc(13页珍藏版)》请在三一文库上搜索。

1、如果您需要使用本文档,请点击下载按钮下载!一选择题:1.()标记语言可以创建其他的标记语言A. XML B SGML C HTML D GML2. 为定义一个XML文档的结构,开发者可以使用的XML技术有( )。A、UML B、DTD C、Namespace D、XSL3.在实体引用中表示“”的是( )。A、< B、 >; C、#qut; D、#at;5. 下面有几个空标记写法,其中正确的是( )。A、B、C、D、6. 关于XML文档叙述错误的是( )A. 不可以使用中文名作为XML的元素标记B. 编写XML文档必须在首行对其声明C. XML的元素标记区分大小写D. 一个合法的XML

2、文档必须包含一个根元素7. 下列()选项不是XML文档所必须具备的要素A. XML声明 B. 文档类型声明 C.元素 D文档元素8. 下列()是XML的基本组成部分A 元素 B. 属性 C 注释 D 指针9. 以下()是标记的命名规则A 标记名不能包含冒号 B 标记名可以包含实体 C. 标记名必须以字母或下划线开始 D. 后继字符可以是任意字符。10. 构成XML文档的最基本单位是()A.元素 B 属性 C. 类型 D. 名称空间11. 以下哪项是合法的XML元素标记( C )A. B. C. D. 11. 在DTD中,定义元素属性时,其缺省值是IMPLIED时,是( )的属性.A、必须赋值B

3、、可有可无C、固定取值D、都不是12. 这是一本好书!上面的XML文档属于( )文档。A、无效的B、有效的C、格式良好的D、格式错误的14. 在XML中,引用一般实体的时候,在实体名的前后分别写的符号为( C )A. $ B. % ; C. & ; D. & &15. 下面关于XML命名规则的叙述,哪个是不正确的。A. 允许以冒号开头 B. 有效命名符可以是数字、下划线1 / 12如果您需要使用本文档,请点击下载按钮下载!C. 允许以汉字开头 D. 允许以数字开头16. .命名空间通过在元素前增加一个独特的标识符来标识元素的唯一性,这个标识符采用( )形式来进行表示。AURL BURN CUR

4、I Dxmlns17 下列说法不正确的是()A.结构良好的XML文档就是有效的XML文档B.结构良好的XML文档是符合XML语法规范的XML文档C.有效的XML文档就是结构良好的XML文档D.有效的XML文档是指通过了DTD验证的XML文档19. XML文档里的元素可以嵌套,因此XML文档里的注释也能嵌套。( )20.以下关于XML文档的声明的语句正确的是 。A) B) C) D) E)21.()是不合法的XML名称A.香港 B.XML C 成都 D. _school22. ( )是正确的元素嵌套A. B. 张三 C. D 张三 张三 23. ()是合法的名称A. 名称:次名称 B. abc

5、C. :abc D. P:6abc24. 属性( )用来表示XML文档所使用的字符集。A. version B. encoding C. standalone25. XML( )提供了一种避免元素命名冲突的方法。A.命名空间 B.DTD C.XSD D.XSL26. 对于下面的代码下列选项中,哪一个不是PRODUCT元素的子元素?( )A. PRODUCTNAME B. DESCRIPTION C.NUMBER D. QUANTITY27 含有中文字符的XML文档中,encoding属性值应设为( )A. BIG5 B. GB2312 C. UTF-828.下列选项中,哪一个是预定义实体?(

6、)A. &name; B. < C. & copyright; 29. DTD文档中,某元素属性的属性特点定义为#REQUIRED,说明此属性值在XML文档中( )A.必须给出 B.可有可无30.下列那段代码描述的是空元素?( )A.gone with the windmovie2 / 12如果您需要使用本文档,请点击下载按钮下载!classicB.gone with the windmovieclassicC. D.31:下面哪些XML标记是正确的? A. B. C. D. 35 下面()是XML提供的编程接口,用于开发人员访问XML文档A. Xpath B. Dom C.XSLT D

7、. SAX(1)定义一个元素组,要求一次只能出现组中的一个元素,要使用的关键字是:A. sequence B. group C. choice D. all (2)对于下列代码: 属性age是:A.可选的 B.必选的(3)哪种类型用于定义至少包含一个子元素或属性的元素?A 复杂数据类型 B 内置数据类型C 用户自定义的简单数据类型(4)DTD文档的扩展名为(),schema文档的扩展名为()(5)Schema至少需要具有一个属性Xmlns,用以指定该Scehma包含的 ( )A、名字空间 B、元素作用域C、属性作用域 D、以上三个都是(6)下列哪个是schema中的simpleType与com

8、plexType的一个区别是( )。A、只有simpleType元素中可以使用restriction从其他类型继承。B、只有complexType元素中可以使用restriction从其他类型继承。C、只有simpleType的元素可以含有attribute。D、只有complexType的元素可以含有attribute。(7)如果要为一个特定属性提供一个固定的缺省值,并且XML文件的编辑者不能修改它,就应该使用( )的关键字.A、FIXED B、REQUIREDC、IMPLIED D、CDATA(8)在Schema中,声明一个元素的属性的attribute元素有一个常用的属性use,use的

9、取值不包括下列哪一项( )。 A、required B、optional C、fixed D、prohibited(9)Schema与DTD的不同之处有( )。A、基于XML语法B、支持命名空间C、可扩展3 / 12如果您需要使用本文档,请点击下载按钮下载!D、 对XML文档结构进行验证(10)( )属性指定元素最多出现的次数。A、minOccursB、maxOccursC、minExclusiveD、maxExclusive(11)每个Schema文档都是从下列()个元素开始的A. schema B. element C attribute D. xmlns(12) 按照以下定义:下面哪一项

10、是无效实例?A)1 B)01C)+1 D)-1(13) 从一个简单类型派生出另一个简单类型,可以加上适当的限制,这个限制是通过下列哪个元素实现的?A)enumeration B)minExclusive C)restriction D)pattern(14) 按照以下定义:下面哪一项是有效实例:A)1 B)01C)+1 D)-1(15) 我们可以通过xml schema和(DTD)来规定什么样的标签和元素能够使用在特定的XML文档中,符合这个计划的文档称为(有效文档)。 16 . schema内建了丰富的数据类型,被称为“简单类型”,可以直接在元素和属性中使用它们,也可以用它们派生其他的(简单

11、类型)和(复杂类型)。17 . XML Schema是一个文本文件,它独立于XML文档。该文件的扩展名是( )。18. XML文档中的处理指令的type属性用于指定样式表文件的类型,如是对CSS样式表时它的值为( ),XSL样式表是值为( );href属性用于指定所使用的样式表的( )。20 . 分析以下DTD文档:下面的XML实例能够通过DTD验证的是(c)A. TextB. TextC.TextD.TextText21 . XML文档中语句中SYSTEM的作用是()A. 指定运行的操作系统 B. 打开系统文件 C. 连接外部行业专用的DTD文件 D. 连接外部自定义的DTD文件22. 不符

12、合格式良好性的XML文档要求的是()A. 文档可以有一个以上的根元素B. 有符合规范的声明语句C. 每个元素有正确的起始、结束标记D. 元素正确嵌套,没有交叉现象出现。4 / 12如果您需要使用本文档,请点击下载按钮下载!23 . 以下不属于XML语法规定的是()A. 元素必须正确嵌套;B. 标记任意大小写;C. 所有属性值必须存放在双引号或单引号中;D. 元素名不可以以数字开头25 . 在XML中,在Schema中,声明一个元素的属性的attribute元素有一个常用的属性use,use的取值不包括下列哪一项()A. required B. optional C. fixed D.prohi

13、bited26 .()属性指定元素最多出现的次数。A. minOccurs B.maxOccurs C. minExclusive D. maxExclusive27. XML中的字母X的含义是( )A.未知数 B。最大 C. 可扩展 D.交换28. XML文件的最基本的要求是( )A. 可索引化 B. 能够描述一定的信息C. 以XML为第一个标记开头 D. 符合结构良好性的标准29. 在XML中用于注释的符号是( )A. B. C D.30 XML文档中语句中SYSTEM的作用是( )。A. 指定运行的操作系统 B. 打开系统文件 C. 连接外部行业专用的DTD文件 D. 连接外部自定义的D

14、TD文件(1)XSL中用来进行节点取值的指令是() A. B C. D. (2)XML文档的根节点在XSL中使用()来代表A.“/” B.”*” C.” D “?”(3)要匹配任意名称的元素节点,应使用()符号A.“/” B.”*” C.”/*” D “.”(4) 下面是XML标准提供的编程接口,()用于开发人员访问XML文档A. Xpath B. DOM C. XSLT D. Xlink(5)在XSL样式处理XML文档时,直接定位在“type”属性值为“服装”的商品元素上的XPath表达式应该为:()A.商品/type=”服装” B.商品type=”服装”C /商品type=”服装” D./

15、商品type=”服装”(7) 采用MSXML解析器创建一个元素类型的节点,应该使用Document接口的哪个方法:A.creatAttribute() B. createElement() C.createCDATASection() D. getElementByTagName()(8) 利用CSS样式将元素以块形式显示,应用选择()方式。A display:none B. display:block C. display:inline D. display:list-item(10) 在XML中,下面的DTD机制中最适合于模仿关系型数据库的主键与外键的关系的是()A. ID/IDREF B

16、. KEY/KEYREF C CDATA D. ENTITY(11)以下叙述错误的是()A.DTD定义了XML文档中包含的标记、元素、元素类型以及属性B. 一个结构完整的XML文档一定是合法的XMLC. 命名空间能够区别不同来源地元素、属性的定义D 文档DTD可以包含在XML文档内部,也可以在XML文档外定义。5 / 12如果您需要使用本文档,请点击下载按钮下载!(12)可扩展样式表语言(XSL)用来定义XML文档的显示语义,XSL包含三个部分,除了()A XSLT B XPath C XSL-FO D CSS(14) 已知XML文档包含如下内容 15 18 使用xslt进行转换时,语句xsl

17、:templat match=”/list/itemid” 能够匹配到()个元素。A. 3 B. 2 C 1 D 0(15) XPath是什么?.()A.XML的路径语言. B.XML的转化. C. 文档对象模型. D.XML命名空间 (16)在XML DOM中,Nodelist的length属性表示的是()A. 该对象中文本字符的长度 B. 该对象中元素节点的数量C. 该对象中节点的数量 D 该对象中文档对象的数量。(17)DOM包括以下哪四种基本接口 。A)Document接口B)NodeList接口C)Node接口D)NamedNodeMap 接口E)Element接口(18)以下哪些接

18、口是从Node接口继承而来的 。 A)Documet接口B)Comment接口 C)Attribute接口D)NamedNodeMap接口E)Element接口20. 可扩展样式表语言XSL用来定义XML文档的显示语义,XSL包括三个部分,除了()。A. XSLTB. XPathC. XSL-FOD. CSS1.下面选项中()不是XML所要解决的问题。A. 数据组织与管理 B. 扩展标记语言 C. 使网页的表现形式更丰富 D. 扩展网络的通用性3. 参考下面的DTD文档结构6 / 12如果您需要使用本文档,请点击下载按钮下载!符合其结构约束的XML文档为()A. 主板型号:845E C盘 B.

19、 C盘 C. 主板型号:845ED. C盘 4. 下列元素中,()不属于XSLT的顶层元素。A. template B. variable C. sort D. param5. 下面()个接口不是从Node接口继承过来的。A. element B. text C. attribute D. nodelist二多选题(1)以下DTD元素声明正确的是 。A) B) C) D) E)(2)XML文档一般由哪几部分组成 。A)XML文档的声明 B)XML文档类型定义C)XML文档注释 D)XML标识及其内容E)以上答案都不对(3)以下说法符合XML语法规则的是 。 A)标记头和标记末的大小写一致B)元

20、素之间要正确的嵌套 C)结束标记可有可无D)每个XML文档只能有一个根元素E)每个XML文档可以有多个根元素(4)以下关于属性的写法正确的是 。A) B) 7 / 12如果您需要使用本文档,请点击下载按钮下载!C) D) E)(5)以下说法中哪些是正确的 。A)结构良好的XML文档就是有效的XML文档B)结构良好的XML文档就是符合XML语法规范的文档C)有效的XML文档就是结构良好的XML文档D)有效的XML文档是指通过了DTD验证的XML文档E)以上说法都不正确。(7)以下哪几种是对预定义实体的正确引用 。A)lt B)< C)&root; D)" E)以上都不是(8)以下

21、DTD属性声明正确的是 。 A) B) C) D) E)(9)以下自定义实体正确的是 。A) B) C) D) E)(10)用于修饰属性的缺省值有那几种 。A)#FIXED B)#REQUIRED C)#PCDATAD)#IMPLIED E)以上都是(11)对Schema的描述以及不同于DTD的优势的说法有那哪些是正确的 。A)可对XML文档进行约束 B)语法比较简单C)Schema文件本身也是一个XML文档 D)丰富的数据类型E)以上答案都不对(12)以下那些属于Schema的内置数据类型 。A)string B)bool C)int D)double E)time (14)以下那些类型元素

22、可以用来进行自定义数据类型 。A)complexType B)sequence 8 / 12如果您需要使用本文档,请点击下载按钮下载!C)simpleType D)element E)attribute (15)以下哪些属于Schema的类型元素 。A)complexType B)attributeGroup C)choice D)restriction E)simpleType三填空题1. XML不是编程语言而是一种计算机可识别的 标记 语言,用来描述文档的 数据 和结构。2. XML是一种 可扩展的标记 语言,以结构化的方式描述各种类型的数据。2.XML Schema是一个文本文件,它独立

23、于XML文档,该文件的扩展名为 .xsd 。3. XML文档中的处理指令的type属性用于指定样式表文件的类型,如是CSS样式表时它的值为 text/css ,XSL样式表是值为 text/xsl ;href属性用于指定所使用的样式表的 uri 。4. 在XPath表达式中,若要匹配当前节点,使用 . 符号。5. 在DTD中,设定一个元素可以出现任意次,则使用的量词是 * 。6. 在XPath表达式中,若要匹配当前节点,使用 . 符号。7. 重复元素符号“+”和“*”的区别仅在于是否出现_0_次。8.w3c组织提供里两种用于格式化显示XML文本样式表语言,他们有 xsl 和 css 。9. S

24、chema中,定义一个元素,使用的关键字是 ELEMENT 。10. Schema模式文件中,指定属性是必选属性,use的值是: required 指定属性是可选属性,use的值是 optional 。11. 在XML中, 实体 是一个定义好的数据或数据集合,通过相应的引用方式,将这些数据或数据集合引入到XML或DTD所需的地方。12. 在XSLT1.0中使用 sort 元素对输出结果进行排序。13. 利用CSS样式将元素以块形式显示,应用选择 display:block 属性。14. 有效的XML文档为XML基础教程,其中,属性”类别”的属性值可有可无,使用DTD定义属性的语法为 。15.

25、CSS中后代选择器要求元素与其后代元素之间使用 空格 分开。16. 在XML中, 实体 是一个定义好的数据或数据集合,通过相应的引用方式,将这些数据或数据集合引入到XML或DTD所需的地方。17. 一般情况下,DSO在内存中生成的记录集相当于ADO数据对象的 reciodset 对象。18. 独立的层叠样式表的后缀名为 .css 。19. 已知有一通用实体,,写出在文档中引用该实体的语法: &content; 。20. 空元素是指在标记间没有任何数据内容的元素。空元素的存在不影响XML数据的正确性,空元素可以存放属性提供的额外信息。DTD中使用关键字 EMPTY 定义空元素。21. XSL的根

26、元素是 stylesheet 。四分析与简答1程序填空 !DOCTYPE UNIVERSITY SYSTEM ”3-3-1.dtd”9 / 12如果您需要使用本文档,请点击下载按钮下载! &青岛大学; &宁夏路308号; 2、Gone With the Wind25.0035 .1.已知XML文档如下,编写相应的SCHEMA 注意:用户姓名是长度为8的字符性别的取值只能为男或女用户编号是长度最大不超过6的字符。10 / 12如果您需要使用本文档,请点击下载按钮下载!2.将如下的DTD定义用Schema 的方式来实现3.定义一个裤子尺寸的类型trousers-size-type,该类型的元素取值

27、只能是“L”、“M”、“S”、“XL”4. XML中按元素的内容可以将元素划分为几类?分别是什么?5.写出下列英文缩写的全称,并给出相应的中文含义。(1)DTD (2)XSL (3)DOM (4)XSD6在DOM动态生成XML文档时,需使用Transformer对象将Document结点转换成一个XML文件。请写出其具体的转换步骤。7. XML主要应用在哪些领域?8.什么是格式良好的XML?9. XML Schema与DTD相比较,有什么优势?10. DOM是什么? DOM为应用程序提供了哪些基本的接口?11. XSL是什么?包含哪些内容?12. CSS中进行颜色属性设置时,都有哪些表示颜色的方式?五设计题1.利用XML编写某公司职员信息文档,职员信息包括姓名、性别、出生日期等。2.将我们的教材,利用XML编写一个文档。要求:有作者、出版社、联系方式等。3.已知XML文档如下,编写相应的DTD. 4、分析下列XML实例,编写外部DTD文档,并进行验证。11 / 12如果您需要使用本文档,请点击下载按钮下载!张三32男上海李四22男北京要求:1)id属性是必选属性2)age元素可有可无,name元素可以出现多次,但至少要出现一次,其它元素必须出现而且只能出现一次。 2003110201 刘艳 女 36 陕西省西安市万寿路48号

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1