XML试题打印答案1

合集下载

XML考试试题及参考答案

XML考试试题及参考答案

试题一一、填空题(每空1分,共20分)1.XML是一种设计特定领域标记语言的________语言。

2.XML文档的声明中的编码方式常用的有_________和GB2312。

3.XML解析器是_______之间存在的软件组织。

4.XML的技术优势有_______,_______,________,语法自由,结构化集成数据。

5.XML 文档元素的特性是______,_______,________。

6.DTD的全程为_________,它分为________和_______两种。

7.DTD中%用于声明________。

8.ElementType元素的content属性的有效性包括_______,________,________,_________。

1 / 379.W3C XML schema的数据类型分为________,_________。

10.W3C XML schema的数据类型_______指定32位浮点数。

二、判断题(每小题1分,共10分)1. XSLT包含XSL和XPath的强大功能,从而可以把XML文档转换成任何一种其它格式的文档。

( )2. 在XML文档中引用一个CSS样式的语法为:<?xml-stylesheet type=”text/css” href=”css样式表文件路径”?>。

( )3. CSS最初是针对HTML而提出的样式表,现在同样可以很好地应用于描述XML文档显示。

( )2 / 374.有效XML文档不一定是格式正规的XML文档。

( )5.格式正规的XML文档一定是有效XML文档。

( )6. XSL样式表可以用来“装饰”XML文档和RTF文档。

( )7.列表类型是其值用空格隔开的原子值列表。

( )8.XML shema中的的复杂类型是有三种不同的类型。

( )9.simpleContent元素的内容标记必须在选项restriction和extension中任选一项。

《XML基础教程期末考试及答案》

《XML基础教程期末考试及答案》

一选择填空第一章:1.xml2.Xml P7)3.XML4.下面选项中A.数据组织与管理B.扩展标记语言C.使网页的表现形式更丰富D.扩展网络的通用性第二章:1.XML部分。

2.3.A.month/day/yearB._4lineC.我的电脑D.full nameE.Jim'sF.内存4.元素内容的文本数据包括“>”时应该使用的实体引用方式为__A(P20)A.&gt;B.&It;C.&D."大于号 &gt; 小于号 &It; 和 &amp; 双引号 &quot;第三章:1.DTD的声明方法包括P40)2.DTD3种类型。

(P49)第四章:1.css个部分。

(P88)2.选择文档目录树(DOM)中的所有类型的单-对象时,用以构成完整的选择符。

(P77)3.使用属性选择符时以下使用方法合法的是 A、B (P78)A.A[attr]{property:value;}B.A[attr=value]{property:value;}C.A[attr~=value]{property:value;}D.A[attr|=value]{property;value;}4.以下颜色设置中 A、B、C 表示红色。

P83A.RGB(255,0,0)B.#FF0000C.RGB(100%,0%,0%)D.#FFF 第五章:1.XSL个部分。

(P96)2.XSLT3.)C.sortD.param4.<fo:flow>几个部分。

P127第六章:1.DOM是用于操作XML文档的,对于DOM来讲,所有XML2.XML它被各种不同的节点类型所实体参数节点12个节点类型组成。

(P176) 下面 D 接口不是从(P142)A.ELEMENTB.TEXTC.ATTRIBUTEVD.NODELIST4.下面C_接口不是从字符数据接口继承而来的。

XML期末考试试题复习题及答案

XML期末考试试题复习题及答案

XML期末考试试题复习题及答案6、XML文档中语句<!DOCTYPE dlib SYSTEM“mydtd.dtd〃>中SYSTEM的作用是(C)A、指定运行的操作系统B、打开系统文件C、连接外部DTD文件四、根据下面内部DTD文档,完成后继的xml文档。

(15分)1.什么是XML?XML的特点有哪些?答案:XML(extensible Markup Language,可扩展标记语言),是由万维网联盟(World Wide Web Consortium,W3C)定义的一种数据交换的规范,是Web上的数据通用语言,使用一系列简单的标记描述数据。

XML的特点有:(1)XML是一种简单、与平台无关并被广泛采用的标准,可用于Internet上的各种应用。

(2)XML兼容SGML,所以多数SGML 应用可转化为XML。

(3)XML文件同HTML文件一样易于创建。

(4)XML文件内容、结构简单,可以更加灵活地进行编程,减少了服务器的工作量。

(5)XML文件结构严谨,可以轻松被计算机程序解析。

(6)XML相对于HTML的优点是它将用户界面少结构化数据分隔开来。

这种数据与显示的分离使得集成來自不同源的数据成为可能。

2.简述XML与HTML的区别。

答案:(1)HTML语言是用来格式化\vcb数据的语言,冇固定的标记,每一个标记都冇其固定的用法。

XML允许自定义标记,用户可以自己定义标记来描述口己领域的信息。

(2)HTML的语法也相当宽松,标记不一定要配对使用,名称不区分大小写。

XMI.语言冇其严格的语法规则,标记必须成对使用,严格区分名称的大小写。

(3)不能够很好的描述数据的结构,本质上是一种格式显示语言。

XML语言的特点就是将信息的内容和它们的显示样式区分开来,焦点是数据的内容。

3.简述XMI.解析器的种类及解析步骤。

答案:XML的解析器分成两大类:综合的解析器和专用的解析器。

综合的解析器又分为:基于DOM的解析器和基于事件的解析器。

XML考试题库大全_XML技术及应用

XML考试题库大全_XML技术及应用

XML考试题库大全1. 为定义一个XML文档的结构,开发者可以使用的XML技术有。

(选择二项)(bd)a) UMLb) DTDc) Namespaced) XML Schemae) XSL2. 下面是XML标准提供的编程接口,用于开发人员访问XML文档。

(选择两项)(bd)a) Xpath b) Domc) XSLT d) SAXe) Xlink3.下面是一个XML文档的序言部分:<?xml version=”1.0” e ncoding=”gb2312”?><!DOCTYPE lib[<!ELEMENT lib(poems*)><!ELEMENT poems(title,content)*><!A TTLIST poems number IDREF #REQUIRED><!ELEMENT title(#PCDA TA)><!A TTLIST title number ID #REQUIRED><! ELEMENT content(#PCDATA)>]>下面的片段中可以作为该XML文档的合法的文档元素部分的是。

(选择一项)(B)a)<lib><poems number=”A001”><title number=”A001”>八阵图</title><content>功盖三分国,名成八阵图,江流石不转,遗恨失吞吴。

</content> </poems><poems number=”A003”><title>八阵图1</title><content>功盖三分国,名成八阵图1,江流石不转,遗恨失吞吴1.</content> </poems></lib>b)<lib><poems number=”A001”><title number=”A001”>八阵图</title><content>功盖三分国,名成八阵图,江流石不转,遗恨失吞吴。

XML习题答案

XML习题答案

第1章课后习题参考答案1.什么是SGML?答:标准通用标记语言(standard generalized markup language,SGML)是一种定义电子文档结构和描述其内容的国际标准语言,是所有电子文档标记语言的起源。

SGML是用于定义其他语言的元语言,它以逻辑化和结构化的方式来描述文本化的文档,主要用于电子文档的创建、存储及分发。

一个SGML文档由语法定义、文档类型定义(DTD)和文档实例三部分组成:语法定义部分为文档类型和文档实例定义了语法结构;文档类型定义部分定义了文档实例的逻辑结构和元素类型;文档实例部分则包含该文档的所有数据元素,是SGML文档的主体部分。

2.什么是XML?为什么要用XML?答:可扩展标记语言(XML)是用来描述一种称为XML的文件的数据对象,同时也部分描述了处理这些数据对象的计算机程序的行为。

XML实质上是一种电子文档信息的自定义语言。

任何人、任何行业都可遵循这些规则,自己定义各种标记来描述信息中的所有数据元素,然后通过一种被称为解析器的小程序进行处理。

SGML功能强大,但过于复杂;HTML功能简单,但无法处理大量的结构化信息。

XML 语言既具有SGML的强大功能和可扩展性,同时又具有HTML的简单性和易用性,能够满足万维网的规则——简单性。

XML信息组织与描述方式的分离,不仅改变了HTML的固定标记集,并从根本上改变了传统网页的信息组织方式,设计了一种让所有计算机系统都能够进行“智能”交流的语言。

使得基于信息传输的互联网在信息获取、检索和交换方面发生了巨大改变,为互联网的智能化奠定了基础。

XML可轻松地跨平台,充当不同格式数据进行交换的桥梁。

3.HTML有什么缺点?答:HTML的缺点主要表现在以下两个方面。

(1)标准不统一,扩展困难。

HTML只采用了一部分SGML思想,只使用其中一个固定的元素类型集。

这使得HTML仅仅是符合SGML语法的一种固定格式的超文本标记语言,不可扩展,用户不能在其中增加有意义的并且能供他们自身使用的标记。

XML考试试题及参考答案

XML考试试题及参考答案

试题一一、填空题(每空1分,共20分)1.XML是一种设计特定领域标记语言的________语言。

2.XML文档的声明中的编码方式常用的有_________和GB2312。

3.XML解析器是_______之间存在的软件组织。

4.XML的技术优势有_______,_______,________,语法自由,结构化集成数据。

5.XML 文档元素的特性是______,_______,________。

6.DTD的全程为_________,它分为________和_______两种。

7.DTD中%用于声明________。

8.ElementType元素的content属性的有效性包括_______,________,________,_________。

1 / 379.W3C XML schema的数据类型分为________,_________。

10.W3C XML schema的数据类型_______指定32位浮点数。

二、判断题(每小题1分,共10分)1. XSLT包含XSL和XPath的强大功能,从而可以把XML文档转换成任何一种其它格式的文档。

( )2. 在XML文档中引用一个CSS样式的语法为:<?xml-stylesheet type=”text/css” href=”css样式表文件路径”?>。

( )3. CSS最初是针对HTML而提出的样式表,现在同样可以很好地应用于描述XML文档显示。

( )2 / 374.有效XML文档不一定是格式正规的XML文档。

( )5.格式正规的XML文档一定是有效XML文档。

( )6. XSL样式表可以用来“装饰”XML文档和RTF文档。

( )7.列表类型是其值用空格隔开的原子值列表。

( )8.XML shema中的的复杂类型是有三种不同的类型。

( )9.simpleContent元素的内容标记必须在选项restriction和extension中任选一项。

XML作业题答案

XML作业题答案

第一章一、填空题1.HTML语言是如何显示数据的,XML是描述。

2.HTML语言遵循协议,而在网络运行的。

3.XML是一种和语言,XML具有自描述性、内容和显示相分离、可扩张、独立于平台等特点。

4.XML解析器是之间存在的软件组织,主要起桥梁的作用。

5.XML的技术优势有、、可扩展性、语法自由、结构化集成数据。

答案:1.数据是什么2.http3.描述数据和数据结构4.XML和应用程序5.数据重用,数据和表示分离二、选择题1.HTML语言中表示超级链接的标记。

A. <a>B. <b>C. <option>D.<tr>2.表单标记中,用来表示文本框或密码框输入字符最大数。

A. fileB. maxlengthC. sizeD. name3.下面不是XML语言的特点。

A. 自我描述B.可扩展C. 跨平台D. 修饰数据4.下面不是XML使用的解析器。

A. IBM XML4Jaache XercesB. Sun Project XC. Microsoft MSXMLD. Java5.下面不是XML的相关技术。

A. DTDB. XSLC. DHTMLD. XPath6.对表格的两行进行行合并,需用标记。

A. rowspanB. clospanC. cellpaddingD. table7.HTML标记中,能够完成颜色设定的标记,除了标记不是外,其余全是。

A. bgcolorB. TextC. colorD. href8.HTML标记中能显示图片的标记是。

A. embedB. srcC. imgD. a9.对XML文档的显示样式修饰的是下面技术。

A. XSLB. XPathC. XlinkD. XHTML10.HTML语言中的预定义标记是标记。

A. addressB. blockquoteC. preD. u答案:ABDDC ADCAC三、简答题1.简述HTML表格有哪些标记。

XML考试试题及答案

XML考试试题及答案

XML考试试题及答案试题⼀⼀、填空题(每空1分,共20分)1.xmxxxxl是⼀种设计特定领域标记语⾔的________语⾔。

2.xmxxxxl⽂档的声明中的编码⽅式常⽤的有_________和GB2312。

3.xmxxxxl解析器是_______之间存在的软件组织。

4.xmxxxxl的技术优势有______________________语法⾃由结构化集成数据。

5.xmxxxxl ⽂档元素的特性是_____________________。

6.DTD的全程为_________它分为________和_______两种。

7.DTD中%⽤于声明________。

8.ElementType元素的content属性的有效性包括________________________________。

9.W3C xmxxxxl schema的数据类型分为_________________。

10.W3C xmxxxxl schema的数据类型_______指定32位浮点数。

⼆、判断题(每⼩题1分,共10分)的⽂档。

( )2. 在xmxxxxl⽂档中引⽤⼀个CSS样式的语法为:。

( )3. CSS最初是针对HTML⽽提出的样式表,现在同样可以很好地应⽤于描述xmxxxxl⽂档显⽰。

( )4.有效xmxxxxl⽂档不⼀定是格式正规的xmxxxxl⽂档。

( )5.格式正规的xmxxxxl⽂档⼀定是有效xmxxxxl⽂档。

( )6. XSL样式表可以⽤来“装饰”xmxxxxl⽂档和RTF⽂档。

( )7.列表类型是其值⽤空格隔开的原⼦值列表。

( )8.xmxxxxl shema中的的复杂类型是有三种不同的类型。

( )9.simpleContent元素的内容标记必须在选项restriction和extension中任选⼀项。

( )10.XSL格式化对象语⾔是⼀种定义xmxxxxl显⽰⽅式的语⾔。

( )三、选择题(选出⼀个或多个正确答案将正确答案的序号填在对应的答题框内。

XML基础教程试题一及答案

XML基础教程试题一及答案

XML基础教程试题一及答案一、判断题(每题2分,共10分)( )1.最早的计算机标记语言是IBM公司研究员发明的通用标记语言(GML)。

( ) 2.一个有效的XML文档肯定是格式良好的文档。

( ) 3.在一个XML文档中,元素就是整个XML文档的骨架,因此在一个XML 文档里可以有多个根元素和子元素。

( )4.XML文档里的元素可以嵌套,因此XML文档里的注释也能嵌套。

( )5.空元素指的是元素没有内容,但可以有属性。

二、选择题(每题2分,共20分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。

1.什么是XML? ( )A. 一种标准泛用标记语言B. 一种扩展性标识语言C. 一种超文本标记语言D.一种层叠样式表单是.NET托管程序的执行引擎2.下面哪个不是HTML的优点( )A. 跨平台..B. 强大的信息展示能力C. 标记可自定D.编写简单C3.下面哪一个标记语言产生的时间最早。

( )A.XML B.SGML C.HTML D.CML4.XPath是什么?( )A.XML的路径语言B.XML的转化C. 文档对象模型D.XML命名空间5.这行XML声明,声明该文档采用了什么编码标准?<?xml version="1.0" ?> ( )A. GB2312B. ANSIC. Unicode UTF-8D. Windows-12526.何谓DTD?( )A.文档架构定义,用来验证XMLB.文档类型定义,用来验证XMLC.XML文档的数据部分D.XML文档的片断7.何谓DOM?( )A.XML文档B.XML文档对象模型C.XML模型语言D.XML路径语言8.采用MSXML解析器创建一个元素类型的节点,应该使用Document接口的哪个方法:( )A.createAttribute() B.createElement() C.createCDATASection() D.getElementByTagName()9.一个XML文档以声明开始,在声明中不可使用的属性为:( )A.是否引用外部文件B.文件大小C.字符编码D.版本10.关于DOM的描述错误的是( )。

XML 试卷A 答案

XML   试卷A  答案

XML 试卷A 答案xml-试卷a--答案XML试卷a一、单选题(共40分,每小题2分)1.为了定义XML文档的结构,开发人员可以使用的XML技术有(b)。

a、 umlb、dtdc、命名空间、xsl2、在xml中,w3c组织给出的样式表语言的推存标准有(d)。

a、 xpointerb、xlinkerc、xpathd、css3、在实体引用中表示“>”的是(b)。

a、 <b、&gt;c、#qut;d、 #在;4、能显示出ifa在dtd中已定义为#pcdata)(c)。

a、 b、c、d、ifa5.命名空间声明可以直接定义,也可以默认定义。

直接定义的格式是(a)a、xmlns:=“B、xmlns:=“C、xmlns=”“D和xmlns:=6、下面有几个空标记写法,其中正确的是(a)。

a、 B.书>C,D.书/>7、考虑如下的xml.schema示例属性current声明等同于下面选项(c)的DTD声明。

a、 b、c、d、8、schema至少需要具有一个属性xmlns,用以指定该scehma包含的(d)a、命名空间B、元素范围C和属性范围D都是9。

在DTD中,定义元素属性时,默认值是隐含的,即(b)a的属性。

必须指定b,可选C,固定值D,无`11.如果要为特定属性提供固定的默认值,而XML文件的编辑器无法修改该值,则应使用关键字(a)a、fixedb、requiredc、impliedd、cdata12、在10种属性类型中,(c)指的是纯文本、字符型数据类型.a、 IDB、entityc、CDATA、枚举13。

在XML和模式中,声明元素属性的属性元素有一个共同的属性用法。

使用价值不包括以下哪项(c)。

a、要求B、可选C、固定d、prohibited14.以下关于CSS样式表的陈述不正确(d)。

a、在xml文档中引用一个css样式的语法为:b、 CSS可以调整XML文档的结构,将其转换为HTML并显示在浏览器上c、css最初是针对html而提出的样式表,现在同样可以很好地应用于描述xml文档显示d、css在显示一个xml文档的过程中没有任何新代码产生15、下列哪一项不是xml相对于html的主要优点。

《XML技术》习题 含答案

《XML技术》习题 含答案

Xml技术习题一、填空题1、每文档都分为两个部:序文部分和文档元素。

2、<?xml version="1.0"encoding="gb2312"?>就是一个序文文档的声明。

3、XML文档内容的主体部分,一般由根元素,子元素,属性,注释和内容组成。

4、一个元素开始的分隔符被称作起始标记,一个元素最后的分隔符被称作结束标记。

5、一共有四类元素:空元素;仅含文本的;含其他元素;含子元素、文本或混合元素的元素6、文档类型定义DTD,用来描述定义一段合法的XML文档块。

7、在DTD中,元素类型是通过ELEMENT 标记声明的。

8、属性类型设为ID,表明该属性的取值是唯一。

9、Xml定义了两种类型的entity。

一种是普通entity;另一种是参数entity。

二、选择题1、属性(B)用来表示XML文档所使用的字符集。

A. versionB. encodingC. standalone2、XML( A)提供了一种避免元素命名冲突的方法。

A.命名空间B.DTDC.XSDD.XSL3、下列那段代码描述的是空元素?( )A.<title>gone with the wind</title><format>movie</format><genre>classic</genre>B.<DVD id=”1”><title>gone with the wind</title><format>movie</format><genre>classic</genre></DVD>C. <book/>4、含有中文字符的XML文档中,encoding属性值应设为(B)A. BIG5B. GB2312C. UTF-85、实体引用是一种合法的XML名字,前面带有一个符号(A)A. &B. ;C. +6、下列选项中,哪一个是合法的元素名?(A)A. TOMB. 1JACKC.127、对于下面的代码<!ELEMENT PRODUCT (PRODUCTNAME, DESCRIPTION, PRICE, QUANTITY)>下列选项中,哪一个不是PRODUCT元素的子元素?(C )A. PRODUCTNAMEB. DESCRIPTIONC.NUMBERD. QUANTITY8、DTD文档中,定义属性的关键字是(A )。

XML试题打印答案1

XML试题打印答案1

题号一二三四五六七八九总分标准分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.<Book> 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. Text4、在XSL中,匹配XML的根节点使用( C )。

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

A. <Book name=”xml技术”name=”xml”/>。

B. <Book Name=”xml技术”name=”xml”/>。

C.<Book name=”xml技术”name2=”xml”/>。

xml习题1答案(南信大专用)

xml习题1答案(南信大专用)

xml习题1答案(南信大专用)一、填空题1、每个XML文档都分为两个部分:序言和文档元素。

2、就是一个XML声明。

3、XML文档内容的主体部分,一般由根元素,子元素,属性,注释和内容组成。

4、一个元素开始的分隔符被称作起始标记,一个元素最后的分隔符被称作结束标志。

5、一共有四类元素:空元素;仅含文本的;含其他元素的元素;含子元素、文本或混合元素的元素6、文档类型定义DTD,用来描述XML文档结构。

7、在DTD中,元素类型是通过element 标记声明的。

8、属性类型设为ID,表明该属性的取值唯一。

9、Xml定义了两种类型的entity。

一种是参数实体;另一种是普通实体。

10、所有Schema文档都必须要使用schema 作为其根元素。

11、sequence元素来自于命名空间。

12、声明用户自定义的简单数据类型使用关键字simpleType 。

声明复杂类型元素要使用的关键字是complextype13、用来包含数据显示的信息的文档就是xml文档。

14、W3C推荐的样式表标准有两个,它们分别是:css 和xsl 。

15、XSL由两部分组成:一是xslt文档;二是css文档。

16、SQL Server2005通过SELECT 语句的for xml 扩展功能,支持在服务器端以XML 文档的形式返回SQL 查询结果17、raw 模式将查询结果集中的每一行映射到一个XML 元素,并将行中的每一列映射到一个属性。

18、auto 模式支持生成嵌套的XML 元素,默认情况下,FROM 子句中的每个表(在SELECT 子句中至少列出一列)将映射到一个XML 元素,SELECT 子句中的列将映射为属性。

19、path 模式能够最大限度地控制由查询结果生成的XML 的格式20、我们可以通过使用系统存储过程sp_xml_preparedocument 的OPENXML函数把xml数据插入数据库。

21.dtd中指定,属性是必选属性要使用的关键字是:#required 指定属性是可选属性要使用的关键字是#fixed22.模式文件中,指定属性是必选属性,use的值是:prohibited 指定属性是可选属性,use的值是opoption23.写出斜体部分在xml文档中所属的文档结构名称飞机模型外贸出口产品159。

xml基础期末考试题及答案

xml基础期末考试题及答案

xml基础期末考试题及答案一、单项选择题(每题2分,共20分)1. XML的全称是什么?A. Extended Markup LanguageB. Extensible Markup LanguageC. Extended Markable LanguageD. Extensible Markable Language答案:B2. 在XML中,用于定义元素和属性的数据类型的是?A. DTDB. XML SchemaC. HTMLD. XHTML答案:B3. XML文件的根元素是什么?A. <root>B. <xml>C. <document>D. 没有根元素答案:A4. 下列哪个不是XML的声明?A. <?xml version="1.0"?>B. <!DOCTYPE html>C. <!DOCTYPE xml>D. <?xml-stylesheet type="text/xsl" href="style.xsl"?>答案:C5. XML命名空间的作用是什么?A. 定义元素和属性的数据类型B. 防止元素和属性名的冲突C. 定义元素和属性的默认值D. 改变元素和属性的显示方式答案:B6. XML中,用于表示注释的是什么?A. <!-- 注释内容 -->B. <!注释内容>C. <!--注释内容-->D. <注释内容>答案:A7. 在XML中,属性值必须使用什么符号包围?A. 单引号B. 双引号C. 尖括号D. 大括号答案:A8. XML中的实体引用是什么?A. 用于表示特殊字符的代码B. 用于表示元素的代码C. 用于表示属性的代码D. 用于表示注释的代码答案:A9. XML文档的解析方式有哪些?A. DOM解析B. SAX解析C. DOM和SAX解析D. 只有DOM解析答案:C10. XML Schema定义了什么?A. 文档的结构B. 文档的样式C. 文档的语义D. 文档的版本答案:A二、多项选择题(每题3分,共15分)1. XML的以下哪些特性是正确的?A. 自描述性B. 可扩展性C. 依赖于特定软件D. 严格的格式要求答案:A, B, D2. XML中,哪些元素是必需的?A. 根元素B. 文档类型声明C. XML声明D. 注释答案:A, C3. 下列哪些是XML的解析器?A. DOM解析器B. SAX解析器C. XSLT处理器D. XPath处理器答案:A, B4. XML命名空间的用途包括哪些?A. 避免命名冲突B. 支持文档的国际化C. 支持文档的版本控制D. 增强文档的可读性答案:A, B, C5. XML中,哪些是合法的元素名?A. <name>B. <1name>C. <_name>D. <name1>答案:A, C, D三、简答题(每题5分,共20分)1. 请简述XML和HTML的主要区别。

《XML技术》习题含答案

《XML技术》习题含答案

《XML技术》习题含答案
Xml技术习题
一、填空题
1、每文档都分为两个部:序文部分和文档元素。

2、就是一个序文文档的声明。

3、XML文档内容的主体部分,一般由根元素,子元素,属性,注释和内容组成。

4、一个元素开始的分隔符被称作起始标记,一个元素最后的分隔符被称作结束标记。

5、一共有四类元素:空元素;仅含文本的;含其他元素;含子元素、文本或混合元素的元素
6、文档类型定义DTD,用来描述定义一段合法的XML文档块。

7、在DTD中,元素类型是通过ELEMENT 标记声明的。

8、属性类型设为ID,表明该属性的取值是唯一。

9、Xml定义了两种类型的entity。

一种是普通entity;另一种是参数entity。

二、选择题
1、属性(B)用来表示XML文档所使用的字符集。

A. version
B. encoding
C. standalone
2、XML( A)提供了一种避免元素命名冲突的方法。

A.命名空间
B.DTD
C.XSD
D.XSL
3、下列那段代码描述的是空元素?( )
A.
movie
classic B. movie classic。

XML考试试题及参考答案说课讲解

XML考试试题及参考答案说课讲解

资料收集于网络,如有侵权请联系网站删除word可编辑试题一一、填空题(每空1分,共20分)1.XML是一种设计特定领域标记语言的________语言。

2.XML文档的声明中的编码方式常用的有_________和GB2312。

3.XML解析器是_______之间存在的软件组织。

4.XML的技术优势有_______,_______,________,语法自由,结构化集成数据。

5.XML 文档元素的特性是______,_______,________。

6.DTD的全程为_________,它分为________和_______两种。

7.DTD中%用于声明________。

8.ElementType元素的content属性的有效性包括_______,________,________,_________。

资料收集于网络,如有侵权请联系网站删除9.W3C XML schema的数据类型分为________,_________。

10.W3C XML schema的数据类型_______指定32位浮点数。

二、判断题(每小题1分,共10分)题号 1 2 3 4 5 6 7 8 9 10答案1. XSLT包含XSL和XPath的强大功能,从而可以把XML文档转换成任何一种其它格式的文档。

( )2. 在XML文档中引用一个CSS样式的语法为:<?xml-stylesheet type=”text/css” href=”css样式表文件路径”?>。

( )3. CSS最初是针对HTML而提出的样式表,现在同样可以很好地应用于描述XML文档显示。

( ) word可编辑资料收集于网络,如有侵权请联系网站删除4.有效XML文档不一定是格式正规的XML文档。

( )5.格式正规的XML文档一定是有效XML文档。

( )6. XSL样式表可以用来“装饰”XML文档和RTF文档。

( )7.列表类型是其值用空格隔开的原子值列表。

XML及电子商务标准期末考试模拟试题1及答案

XML及电子商务标准期末考试模拟试题1及答案

XML及电子商务标准课程模拟试卷一一、名词解释(本大题共5小题,每小题4分,共20分)1.XML答案:可扩展标记语言是由W3C制定的一种标记语言,用于对Web上有格式的数据进行描述、传输和操作。

解析:意思正确即可得分。

2.内部实体答案:在内部DTD中声明的实体。

解析:意思正确即可得分。

3.数据元答案:在确定的上下文中被认为不可再细分的数据单元。

解析:意思正确即可得分。

4.增值网(VAN)答案:增值网是利用现有的通信网络,增加EDI服务功能而实现的计算机网络。

解析:意思正确即可得分。

5.CPP答案:协作协议概要标识公司参与的业务过程以及公司在协作中扮演的角色,它还定义了组织支持的传递通道和传输协议。

解析:意思正确即可得分。

二、判断题(本大题共10小题,每小题2分,共20分)1.XML相关标准体系可分为元语言标准、基础标准和应用标准三个层次。

答案:正确解析:XML相关标准体系可分为元语言标准、基础标准和应用标准三个层次。

2.XML标记是大小写敏感的。

答案:正确解析:XML标记是大小写敏感的。

3.标记属性中不能引用一个外部实体。

答案:正确解析:标记属性中不能引用一个外部实体。

4.将元素属性设置为NMTOKEN时,在具体的XML文档中,不能在相应的属性值里包含空格。

答案:正确解析:将元素属性设置为NMTOKEN时,在具体的XML文档中,不能在相应的属性值里包含空格。

5.在DTD的元素类型声明中,“*”表示该元素出现一次或多次,但不能不出现。

答案:错误解析:在DTD的元素类型声明中,“*”表示该元素出现零次或多次,但不能不出现。

6.采用绝对定位时,装载XML文档的元素的矩形容器将以浏览器窗口的左上角为坐标原点来确定位置。

答案:错误解析:采用绝对定位时,根元素以浏览器左上角为坐标原点来确定位置,其余元素以上级元素矩形容器左上角为坐标原点。

7.XPointer语言的主要功能是在XML文件中定位片段。

答案:错误解析:SAX对XML文档分析时,提供的访问模式是一种顺序模式,不能倒回去重新处理已经分析过的部分。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

题号一二三四五六七八九总分标准分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.<Book> 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. <Book name=”xml技术”name=”xml”/>。

B. <Book Name=”xml技术”name=”xml”/>。

C.<Book name=”xml技术”name2=”xml”/>。

D.<Book Name=”xml技术”NAME=”xml”/>。

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
<?xml version=”1.0” encoding=”gb2312”?> 答:文档1.xml中有两处错误,第一处为缺少根元素,第二处为两<书号书号=”2006091896”> 个元素的交叉嵌套是错误的.
<作者> 王龙</作者>
<性别> 男</性别>
</书号>
<书号书号=”2006091897”>
<作者> 张蕾</性别>
<性别> 女</作者>
</学生>
问题: 文档1.xml中存在什么问题?(2分)并把它改正确?(4分)
2、文档2.XML
<?xml version=”1.0” encoding=”gb2312”?> 答案:1)DTD叫文档类型定义,是描述XML文档结构
<!DOCTYPE 图书信息表[ 的一种常见方法,它用于定义文档的逻辑结构,
<!ELEMENT 图书信息表(图书+)> 规定文档中能够包含哪些元素,元素的属性, 元
<!ELEMENT 图书信息表(书名,作者,定价)> 素的排列方式/顺序,元素能够包含的内容等。

<!ELEMENT 书名(#PCDATA)>
<!ELEMENT 作者(#PCDATA)>
<!ELEMENT 定价(#PCDATA)>
<!ATTLIST 图书书号CDATA #REQUIRED > 2)第二个<图书>元素是无效的。

在XML文档中,“书号”<!DOCTYPE 图书信息表[ 属性不能省略。

<!ELEMENT 图书信息表(图书+)> 也可改成: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) <table>标记4)nextPage方法
5、XSL文档中的模板是什么?(3分)如何定义和调用模板?(3分)XSL可以使用哪个元素来访问所有符合条件的子节点?(2分)
答案:1)模板就是XML文档转换为HTML文档的转换规则。

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

2)定义模板:
<xsl:template match=”模板匹配模式”> 模板内容</xsl:template>
调用模板:
<xsl:apply-templates select=”节点表达式”/>
3)用元素xsl:for-each来访问多个节点。

相关文档
最新文档