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.>B.&It;C.&D."大于号 > 小于号 &It; 和 & 双引号 ";第三章: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及电子商务标准期末考试模拟试题4及答案

XML及电子商务标准课程模拟试卷四一、名词解释(本大题共5小题,每小题4分,共20分)1.标记语言答案:在书面自然语言中为了标识某些信息而加入一些标记。
解析:意思正确即可得分。
2.元素答案:元素是XML文档的灵魂,它是构成一个XML文档的主要内容,由XML标记来定义。
解析:意思正确即可得分。
3.DOM答案:文档对象模型是由W3C制定的一套跨平台的、与语言无关的标准接口规范。
解析:意思正确即可得分。
4.位置步答案:位置步表示一个相对于已知位置的位置,由关键字、节点测试和可选的谓词构成。
解析:意思正确即可得分。
5.EDI答案:电子数据交换是一种在公司之间传输订单和发票等商业文件的电子化手段。
解析:意思正确即可得分。
二、判断题(本大题共10小题,每小题2分,共20分)1.在Schema文件中进行属性声明,属性必须先声明后引用。
答案:正确解析:在Schema文件中进行属性声明,属性必须先声明后引用。
2.“合法名称”既可以用于起始元素标记,结束元素标记,也可以用于属性的定义,还可以用于DTD中的元素名和属性类型。
答案:正确解析:“合法名称”既可以用于起始元素标记,结束元素标记,也可以用于属性的定义,还可以用于DTD中的元素名和属性类型。
3.将XML文档转换为可浏览的HTML文档可由CSS来完成。
答案:错误解析:XSL用于把XML文件转换成HTML、XML或其它格式文档。
4.如果在声明部分引用了多个XSL样式表,则只有第一个样式表会生效,其余的都会被忽略掉。
答案:正确解析:如果在声明部分引用了多个XSL样式表,则只有第一个样式表会生效,其余的都会被忽略掉。
5.利用DOM接口的机制被称作事件驱动机制。
答案:错误解析:SAX接口的机制被称作事件驱动机制。
6.XLink实际上有两种链接类型。
答案:正确解析:XLink实际上有两种链接类型,一种为简单链接,一种为扩展链接。
7.XML/EDI数据与EDIFACT格式数据可互相转换。
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期末复习题02(答案+试题版)

1、下列那个是<name>Kary</name>标记正确的DTD定义:(A) <!ELEMENT name (#PCDATA)>(B)<!ATTLIST name (#PCDATA)>(C)<!ELEMENT name (CDATA)>(D) <!ATTLIST name (CDATA)>2、下面哪一个是错误的XML注释?(A)<!- -Author :yous --><?xml version="1.0"?>(B)<greeting><!- -Author :yous -->Hello,world!</greeting>(C) <!--This is a greet example-->(D) <?xml version="1.0"?><greeting><content>Hello,world!</content><!--<title>This is a greeting example</title>- -></greeting>3、下列描述正确的是:(A)CSS及XSL都可以作为XML的显示技术(B)CSS及XSL是一种数据表示的定义方法(C)CSS及XSL都不是转换语言(D) XSL在实现对XML文档内容的样式显示时,不可生成新的文档。
4、与/aaa/ccc/eee等价的路径表达式是:(A)/ child::aaa/child::ccc/child::eee (B)/aaa/ccc/@eee (C)/aaa/ccc//eee (D) /aaa/ccc/child:eee5、在下面的XML文档中,寻址根节点的表达式是:<?xml version="1.0" encoding="UTF-8"?><root><a01></a01><b02></b02></root>(A)/root(B)/?XML(C)/(D)/XML6、descendant轴包括上下文节点的:(A)包括子元素节点但不包括后代元素节点(B)所有子元素节点和所有后代节点(C)与child轴的含义相同(D)与“//*”含义相同7、在下面的XML文档中,怎样才能寻址所有a01元素的内容a01_1?:<?xml version="1.0" encoding="UTF-8"?><root><a01 index="1">a01_1</a01><a01 index="2">a01_2</a01></root>(A)/root//a01[0]/text()(B)/root/a01[0]/position()(C)/root//a01[1]/text()(D)/root/a01[1]/text::*8、在XML文档中引用外部的css文件:<?()()=" text/css " ()="a.css"?>xml-stylesheet type href9、XML文件元素的类型包括哪些?空元素<a></a>或者<a/> 带有属性<a b=’c’/>带有元素的<a>ss</a> 子元素<a><d></d><a>10、如下为Schema文件(文件名为first.xsd)的代码<?xml version="1.0" encoding="UTF-8"?><xs:schema xmlns:xs="/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">。
XML考试题3

一、选择题(共15题每题2分, 共30分)1.“table.csv”是个什么格式的文件?.(B).A.OLE DB文件..B.以逗号分隔值的文本文件C.SQL Server库表文件D.XML文件2.使用.. Microsoft Studio .NET编写.. XML文档时,用什么方法来创建新文档? (C)A.WriteBeginDocument()B. WriteNewDocument ()C. WriteStartDocument ()D. WriteCreateDocument()3.使用.. Microsoft Studio .NET编写.. XML文档时,使用什么方法来编写处理指令? (D)A. WriteDeclaring ()B. WriteDeclared ()C. WriteProcessedInstruction ()D. WriteProcessingInstruction ()4.面向.NET Framework的.. XML程序设计中,限定名是由什么组成的? (B)A.前缀和后缀..B.前缀和本地名..C.本地.. IP和广域网址..D.命名空间5.XPath定义了几种不同类型的轴?..(D)A.10种..B.11种..C.12种..D.13种6.轴引用的作用是什么?..(B)A.根据.. XPath查询的内容返回结果集..B.提供了浏览.. XPath节点集的方法..C.允许节点测试以节点名称或节点值进行匹配..D.定位查询路径7.如果你只希望以只读的方式查询.. XML数据源的数据,应考虑使用哪种对象来缓存数据?..(B)A.XmlDocumentB. XPathDocumentC. DataSetD. XmlDataDocument 正确8.请写出下列函数的值: Round(128.6).. (C)A. 128.6B. 128C. 129D. 1279. 在XML中,DOM中IXMLDOMNodeList的length属性表示的是。
XML及电子商务标准期末考试模拟试题3及答案

XML及电子商务标准课程模拟试卷二一、名词解释(本大题共5小题,每小题4分,共20分)1.DTD答案:文档类型定义是一套关于标记的语法规则,详细地描述了一组XML 文档的结构。
解析:意思正确即可得分。
2.两段式命名法答案:第一段是代表特定命名空间的“命名空间前缀”;第二段是元素或属性原来的名字,两段之间用冒号“;”分开。
解析:意思正确即可得分。
3.CPA答案:双方指定交易的合约,是两个CPP的交集。
解析:意思正确即可得分。
4.GET方法答案:通常被用来从Web上获得特定类型的信息。
解析:意思正确即可得分。
5.复合数据元答案:含有两个或多个数据元的数据元。
解析:意思正确即可得分。
二、判断题(本大题共10小题,每小题2分,共20分)1.在XML文件中至少要有一个根元素。
答案:正确解析:XML文件至少包含一个根元素<xml>。
2.在XML标记中属性值必须要用引号。
答案:正确解析:XML标记的属性值是必须用引号括起来的一个字符串。
3.在XML文档主体中只能引用一般型实体,引用参数型实体并不能达到引用相应内容的效果。
答案:正确解析:在XML文档主体中只能引用一般型实体,引用参数型实体并不能实现相应内容的引用。
4.和DTD一样,用Schema机制验证XML文档的有效性时,在文档内部可含用于有效性验证的模式语句。
答案:错误解析:与DTD不同,用Schema机制验证XML文档的有效性时,所有的验证代码存在于独立的模式文件中,在文档内部不能含有用于有效性验证的模式语句。
5.将CSS样式表与相应的XML元素联系起来有两种方式。
答案:错误解析:将CSS样式表与相应的XML元素联系起来有三种方式。
6.利用SAX接口的机制被称作随机访问机制。
答案:错误解析:利用DOM接口的机制被称作随机访问机制。
7.XML Base的指定是通过元素的xml:base属性指定的,且xml:base的作用范围会出现交叉。
答案:错误解析:XML Base的指定是通过元素的xml:base属性指定的,且xml:base 的作用范围不会出现交叉。
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考试题与参考答案

. . .. . .试题一一、填空题(每空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文档显示。
( ) . 专业专注.. . .. . .4.有效XML文档不一定是格式正规的XML文档。
( )5.格式正规的XML文档一定是有效XML文档。
( )6. XSL样式表可以用来“装饰”XML文档和RTF文档。
( )7.列表类型是其值用空格隔开的原子值列表。
( )8.XML shema中的的复杂类型是有三种不同的类型。
XML试题二(精品)

1 NET平台上主要使用SystemXml名称空间中的()类采用流模式对XML数据使用流模式进行读操作。
A XmlTextReaderB XmlNodeReaderC XmlV alidatingReader2 很多用来表示DOM中的节点类是从()类继承而来的。
A XmlDocumentB XmlEntityC XmlAttributeD XmlNode3 如果要创建新的文本节点,可以使用XmlDocument对象中的()方法。
A CreataTextNodeB InnerTextC XmlElement4 ReadXmlSchema方法的作用是()。
A将XML模式读入DataSet B 将数据集的结构定义写入文件或流5 DataSet对象GetXmlSchema方法的作用是()。
A以字符串的形式返回DataSet的XML表示形式的XSDB 以字符串的形式返回XML形式的数据1java使用DOM解析XML时()作为解析类器。
A DocumentBuilderFactoryB DocumentBuilderC Document2java使用DOM解析XML时()类可以用来获取某个节点下的所有子节点。
A NodeListB NodeC ElementD Document3在DOM解析方式的节点类Node中得()方法用来获取节点的值。
A getNodeV alue()B gatNodeType()C getNodeName()4java使用SAX解析XML时,发现XML文件中的一个元素的起始标签时将触发()。
A endDocument事件B startElement事件C characters事件D endElement事件5JDOM中的文档输出类是()。
A SAXBuilderB DOMBuilderC DocumentD XMLOutPutter1 目前主要应用的XML解析器有哪些?(多选)。
()。
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、>;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测试题

第1章 XML基础知识(1)XML文档一般由哪几部分组成。
A)XML文档的声明B)XML文档类型定义C)XML文档注释D)XML标识及其内容E)以上答案都不对(2)以下关于XML文档的声明的语句正确的是。
A)<xml version="1.0" encoding="UTF-8">B)<?XML version="1.0" encoding="UTF-8"?>C)<?xml Version="1.0" encoding="UTF-8"?>D)<?xml version="1.0" encoding="UTF-8"?>E)<?xml version="1.0" Encoding="UTF-8"?>(3)以下说法符合XML语法规则的是。
A)标记头和标记末的大小写一致B)元素之间要正确的嵌套C)结束标记可有可无D)每个XML文档只能有一个根元素E)每个XML文档可以有多个根元素(4)以下关于属性的写法正确的是。
A)<root attribute=”first”/>B)<root attribute=first />C)<root attribute/>D)<root attribute=”first” value=”aaa”/>E)<root attribute=”first” value=”aaa”>(5)以下说法中哪些是正确的。
A)结构良好的XML文档就是有效的XML文档B)结构良好的XML文档就是符合XML语法规范的文档C)有效的XML文档就是结构良好的XML文档D)有效的XML文档是指通过了DTD验证的XML文档E)以上说法都不正确。
XML数据处理与Web服务开发考试

XML数据处理与Web服务开发考试(答案见尾页)一、选择题1. 在XML数据导入数据库之前,应使用哪种技术来验证数据的有效性?A. XSLTB. DOM解析C. SAX解析D. XPath2. 在Web服务中,哪种协议用于在不同系统之间交换结构化的信息?A. HTTPB. HTTPSC. SOAPD. RESTful API3. SOAP消息中,哪个部分用于传输数据?A. EnvelopeB. HeaderC. BodyD. Fault4. 在Web服务开发中,如何验证客户端发送的数据是否符合预期的格式?A. 使用WSDL(Web Services Description Language)B. 使用SOAPC. 使用XML SchemaD. 使用XSD(XML Schema Definition)5. 在RESTful API设计中,为了保持请求的性能和可伸缩性,通常采用哪种数据交换格式?A. XMLB. JSONC. HTML6. 在XML数据中,以下哪种类型的标签用于表示字符串值?A. <string>B. <text>C. <data>D. <string>7. 在XML Schema定义中,以下哪个元素用于定义元素的出现次数?A. <element>B. <attribute>C. <simpleType>D. <complexType>8. 在Web服务开发中,以下哪种协议用于在客户端和服务器之间传输数据?A. HTTPB. HTTPSC. SOAPD. REST9. 在Web服务开发中,以下哪个标准用于描述Web服务的接口?A. WSDL (Web Services Description Language)B. UDDI (Universal Description, Discovery, and Integration)C. SOAPD. XML10. 在Web服务开发中,以下哪个技术用于将XML数据转换为JSON数据?A. XSLT (Extensible Stylesheet Language Transformations)B. JSON (JavaScript Object Notation)C. DOM (Document Object Model)D. SAX (Simple API for XML)11. 在Web服务开发中,以下哪个技术用于将JSON数据转换为XML数据?A. XSLTB. JSOND. SAX12. 在Web服务开发中,以下哪个工具用于测试和调试Web服务?A. PostmanB. SOAPUIC. RESTClientD. None of the above13. 在XML数据模型中,哪种映射类型表示一个元素可以有零个或多个子元素?A. 元素B. 取值C. 变量D. 注释14. 在XML数据类型中,哪种数据类型用于存储文本数据?A. XMLB. StringC. NumberD. Date15. 在Web服务开发中,哪种协议用于在不同系统间传输XML数据?A. HTTPB. SOAPC. RESTD. SQL16. 在RESTful Web服务中,哪种HTTP方法用于创建资源?A. GETB. POSTC. PUTD. DELETE17. 在Web服务开发中,哪种编码方式用于压缩和加密XML数据?A. XML SchemaB. XMLDTDC. XML加密D. XML签名18. 在XML数据处理中,哪种技术用于在内存中处理XML数据?A. DOMB. SAXC. StAXD. all of the above19. 在XML数据中,以下哪个标签用于定义命名空间?A. xmlnsB. xmlns:xsiC. xsi:schemaLocationD. none20. 在XML数据中,哪种编码方式用于表示字符数据?A. UTF-8B. UTF-16C. UTF-32D. GBK21. 在XML数据中,哪种标签用于定义处理指令?A. <指令>B. <?指令 ?>C. <处理指令>D. <?xml version="1.0" encoding="UTF-8"?>22. 在XML数据中,哪种标签用于定义实体?A. <实体>B. <参数>C. <变量>D. <内置实体>23. 在XML数据中,哪种标签用于定义XML Schema?A. <schema>B. <rule>C. <sequence>D. <simpleType>24. 在Web服务开发中,哪种协议用于实现基于SOAP的Web服务?A. HTTPB. HTTPSC. SOAPD. XML-RPC25. 在XML数据岛中,以下哪个属性用于指定连接到数据源的URL?A. data-sourceB. urlC. connection-stringD. data-source-url26. 在Web服务开发中,哪种协议用于在客户端和服务器之间传输XML数据?A. HTTPB. HTTPSC. SOAPD. XML-RPC27. 在Web服务开发中,哪种技术用于将XML数据转换为JSON格式?A. XML SchemaB. JSON SchemaC. XML TransformerD. JSON Transformer28. 在Web服务开发中,哪种技术用于将JSON数据转换为XML格式?A. XML SchemaB. JSON SchemaC. XML TransformerD. JSON Transformer29. 在Web服务开发中,哪种技术用于生成XML格式的响应数据?A. XML DOMB. XML SchemaC. XML TransformerD. XML Parser二、问答题1. 什么是XML,它有哪些主要的应用场景?2. 在XML文档中,如何定义一个元素并为其指定属性?3. 解释XML Schema的定义及其作用。
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本部期末试卷(有答案版)(sqV2.0)

1、请写出以下缩写的含义:GML,HTML,XML,SCHEMA,DTD,XSD,DOM,SAX,XSL,CSS (10*2=20)GML 地理标记语言(外语全称:Geography Markup LanguageHTML (Hyper Text Mark-up Language )即超文本标记语言XML 可扩展标记语言(英语:eXtensible Markup LanguageSCHEMA可扩展标记语言架构DTD Document Type Definition 文档类型定义XSD XML模式定义语言 ( XML Schema DefinitionDOM 文件对象模型(Document Object ModelSAX Simple API for XML 简单应用程序接口XSL 可扩展样式表语言 (EXtensible Stylesheet LanguageCSS Cascading Style Sheet 级联样式表2、一个完整的XML文档有哪几个部分构成?10答:序言和文档元素(或文档结点)3、相对于DTD而言,Schema有哪些优点?5答:XML schema 基于XML,没有专门的语法XML schema 可以像其他XML文件一样被解析和处理XML schema 支持一系列的数据类型(int、float、boolean、date等)XML schema 提供可扩充的数据模型XML schema 支持综合命名空间XML schema 支持属性组4、CSS的主要功能和优点分别是什么?10答:……5、此题3两个小题,201)D OM的三个组成部分及四个基本接口分别是什么5组成部分 : 核心 XML HTML基本接口 : DOMDocument,IXMLDOMNode,IXMLDOMNodeList,IXMLDOMpParseError 2)D OM的优缺点5优点DOM能保证正确的语法和格式正规性DOM能够从语法中提取内容DOM能够简化内部文档操作DOM能够贴切地反映典型的层次数据库和关系数据库的结构3)结合右图给出访问张三邮件的遍历描述,用任何一种语言均可106、下图为某图书馆藏书《XML应用基础》的基本信息如下表:题目如下:1)请分别为这本书编写XML文档(中英均可)(5分)及Schema文档(10分)xml文档取名test6.xmlSchema 文档取名test6.xsd<?xml version="1.0" encoding="UTF-8"?><!--被2011 rel. 2 sp1 (tqd) 使用XMLSpy vtqd编辑的 () by --><xs:schema xmlns:xs="/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:element name="book"><xs:complexType><xs:sequence><xs:element name="bookName"><xs:complexType><xs:sequence><xs:element name="chineseName" type="xs:string"/><xs:element name="englishName" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="author" type="xs:string"/><xs:element name="publisher" type="xs:string"/><xs:element name="ISBN" type="xs:string"/><xs:element name="time" type="xs:date"/><xs:element name="price" type="xs:string"/></xs:sequence></xs:complexType></xs:element></xs:schema>2)根据所编写的XML文档,为之编写XSL文档,用以提取其中的书名,作者和ISBN。
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考试题库大全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(#PCDA TA)>]>下面的片段中可以作为该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作业题答案.doc

第一章 一、填空题1. HTML 语言是如何显示数据的,XML 是描述 ___________ o2. HTML 语言遵循 ______ 协议,而在网络运行的。
3. XML 是一种 _____ 和 _____ 语言,XML 具有自描述性、内容和显示相分离、可扩张、独立于平台等特点。
4. XML 解析器是 _______ Z 间存在的软件组织,主耍起桥梁的作用。
5. XML 的技术优势有 _____ 、 ________ 、可扩展性、语法自山、结构化集成数据。
答案:1. 数据是什么2. http3. 描述数据和数据结构4. XML 和应用程序5. 数据重用,数据和表示分离 二、选择题1.HTML 语言屮 ____ 表示超级链接的标记。
A. <a> B. <b> C. <option>D.<tr>2. __________________ 表单标记屮, 用来表示文木框或密码框输入字符最人数。
A. fileC. sizeB. maxlength D. name3.卜•面 _ 不是XML 语言的特点。
A. 口我描述 C.跨平台 4.下面 ___ 不是XML 使用的解析器。
A. IBM XML4Jaachc Xcrccs C. Microsoft MSXML 5. ___________ 卜•面 不是XML 的相关技术。
A. DTD C. DHTMLD. XPath6. 对表格的两行进行行合并,需用_____ 标记。
A. rowspan B ・ clospan C. cellpaddingD. table 7. HTML 标记中,能够完成颜色设定的标记,除了 ____ 标记不是外,其余全是。
A. bgcolorB. TextC. colorD. href & HTML 标记中能显示图片的标记是 ________ oA ・ embed B. sre C. imgD. a9. ________________________________________对XML 文档的显示样式修饰的是下面 __________________________________________ 技术。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
试题一一、填空题(每空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中任选一项。
( )10.XSL格式化对象语言是一种定义XML显示方式的语言。
( )三、选择题(选出一个或多个正确答案,将正确答案的序号填在对应的答题框内。
每小题1.5分,合计30分)3 / 371. 为定义一个XML文档的结构,开发者可以使用的XML技术有( )(选择二项)A、UMLB、DTDC、NamespaceD、XML SchemaE、XSL2. 下面( )是XML提供的编程接口,用于开发人员访问XML文档(选择两项)A、XpathB、 DomC、XSLTD、SAXE、Xlink4 / 375 / 373.下面是一个XML 文档的序言部分: <?xml version=”1.0” sncoding=”gb2312”?> <!DOCTYPE lib[<!ELEMENT lib(poems*)> <!ELEMENT poems(title,content)*><!ATTLIST poems number IDREF #REQUIRED> <!ELEMENT title(#PCDA TA)><!ATTLIST title number ID #REQUIRED> <! ELEMENT content(#PCDA TA)>]>下面的片段中可以作为该XML 文档的合法的文档元素部分的是( ) (选择一__________________姓名___________________学号_________________……封……………… …… … … …线… … … …… … … ……………………项)A、<lib><poems number=”A001”><title number=”A001”>八阵图</title><content>功盖三分国,名成八阵图,江流石不转,遗恨失吞吴。
</content></poems><poems number=”A003”><title>八阵图1</title><content>功盖三分国,名成八阵图1,江流石不转,遗恨失吞吴1.</content>6 / 37</poems></lib>B、 <lib><poems number=”A001”><title number=”A001”>八阵图</title><content>功盖三分国,名成八阵图,江流石不转,遗恨失吞吴。
</content> </poems><poems number=”A001”><title number=”A002”>八阵图1</title><content>功盖三分国,名成八阵图1,江流石不转,遗恨失吞吴1。
</content> </poems>7 / 37</lib>C、<lib><poems number=”A001”><title number=”A001 A003”>八阵图</title><content>功盖三分国,名成八阵图,江流石不转,遗恨失吞吴。
</content> </poems><poems number=”A001”><title number=”A002”>八阵图1</title><content>功盖三分国,名成八阵图1,江流石不转,遗恨失吞吴1。
</content> </poems></lib>8 / 37D、<lib><poems num ber=”A001”><title number=”A001 A002”><content>功盖三分国,名成八阵图,江流石不转,遗恨失吞吴。
</content> </title></poems><poems number=”A001”><title number=” A002”><content>功盖三分国,名成八阵图1,江流石不转,遗恨失吞吴1。
</content> </title></poems>9 / 37</lib>4.在XML中,下列关于DOM的叙述( )是正确的。
(选择三项)A、DOM是独立于开发语言和平台的,因此使用Visnal Basic、Java、Visual C++等开发工具使用的DOM编程API 是一致的B、XML文档通过load方法被装载进内存后,在内存中形成一个DOM文档对象模型树C、通达DOM API,软件开发人员可以控制XML文档的结构和内容D、通过DOM在XML文档中只能按照顺序方式导航5.在XML中,一个Xpath表达的返回值通常是( )(选择一项)A、节点集B、浮点值10 / 3711 / 37 C 、字符串 C 、布尔值 6. 分析以下在DTD 文档: <!ELEMENT doc(title?,chap*)>、 <! ELEMENT title(#PCDA TA)> <! ELEMENT chap(sect+)> <! ELEMENT sect(para+)> <! ELEMENT para(#PCDATA)> 下面的XML 实例( )能够通过DTD 的校验。
(选择一项)A 、 <doc><chap><para>Text</para></chap></doc>B 、 <doc><chap><sect><para>Text</para></chap></doc>C 、 <doc><title>Text</title></doc> __________________姓名___________________学号_________________……封………………………… …线………………………………………D、<doc><title>Text</title><sect><para>Text</para></sect></doc>7. 在XML中,一个Xpath表达的返回值通常是( )。
(选择一项)A、节点集B、浮点值C、字符串D、布尔值8.在XML中,W3C组织给出的样式表语言的推荐标准有( )。
(选择两项)A、XpointerB、XSLC、XpathD、CSSE、XLinker9.在XML中,下面的DTD机制中( )最适合于模仿关系型数据库的主键与处键的关系。
12 / 37(选择一项)A、ID/IDREFB、Key/keyrefC、CDA TAD、ENTITYE、PCDATA10. 在XML中,下列关于Xpath的说法正确的有( )。
(选择三项)A、Xpath不是用XML书写的B、如果把XML文档实例当作数据库,那么Xpath就相当于SQLC、Xpointer依赖于XpathD、Xpath可以定义XML文档间的链接关系11.在XML DOM中NodeList的length属性表示的是( )。
(选择一项)13 / 37A、该对象中文本字符的长度B、该对象中元素节点的数量C、该对象中节点的数量D、该对象中文档对象的数量12.在XML中,下述关于XSL的说法正确的有( )。
(选择三项)A、XSL是一种用来转换XML文档的样式表,它包含转换和格式XML 文档的规则B、XSL在转换XML文档过程中,首先根据匹配条件修改源文档内容,然后输出修改后的文档内容C、XSL包含了XSLT和Xpath的强大功能,从而可以把XML文档转换成任何一种其它格式的文档D、XSL文件是同一系列模板组成的,任何一个XSL文件至少包括一个模板14 / 3713.在XML中,对于XSL中的节点选择语句<xsl:value-of>语句,下列说法正确的是( )。
(选择两项)A、使用< xsl:value-of select=”匹配模式”>可以输出指定节点的取值B、使用空元素< xsl:value-of />可以输出当前节点及其所有后继节点的取值C、经过select属性限定的< xsl:value-of >元素的输出结点一定是唯一的节点D、< xsl:value-of >元素不能作为循环< xsl:for-each >或者条件判断语句<xsl:if>的子元素14. 考虑如下的XML.Schema示例<xs:element na me=”Price”>15 / 37<xs:complexType><xs:attribute name=”currency”type=”xs:string”/></xs:complexType></xs:element>属性currency声明等同于下面选项( )的DTD声明。