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练习题
1、根据实体的引用地方可以分为(一般实体)和(参数实体)。
2、一个XML文档结构是由文档头部分和(文档体)两个主要部分,以及一个可选的文档尾组成的。
3、构成XML文档最基本的单位是(元素)。
4、DOM叫(文档对象模式),它以树状层次结构存储XML文档中的所有数据,每一个节点都一个相应的对象,其结构与XML文档的层次结构相对应。
5、数据岛可以把(HTML )和(XML )两种技术相结合。
6、DTD又叫(文档类型定义)是描述XML文档结构的一种常见方法。
7、模型组共有3种sequence 组、( all组)、choice组。
8、W3C提出了两个标准的应用程序接口(DOM )和SAX1、以下的标记名称中不合法的是(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”/>。
D.<Book Name=”xml技术”NAME=”xml”/>。
6、下列名称空间正确的是(B)。
A. xsdB. tm:hyC.xsi:D. http::7、如果希望属性的取值唯一,则该属性应定义为(A)A. IDB. IDREFC. IDREFSD. ENTITY8、以下(C )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期末考试试题复习题及答案
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考试题库大全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习题答案
第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期末复习题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考试试题及参考答案
试题一一、填空题(每空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练习题答案
<xsl:value-of select="element-name"/>
35. 在XSL文档中调用一个指定模板的基本语法是:
<xsl:apply-templates select="pattern"/>
36.用来包含数据显示的信息的文档就是 样式表 。
37.W3C推荐的样式表标准有两个,它们分别是 CSS 和 XSL 。
3)服务请求者:利用服务注册中心查找所需的服务,然后使用该服务。
48.SOA体系结构中的组件必须具有上述一种或多种角色,这些角色之间使用三种操作:
1)发布操作:使服务提供者可以向服务注册中心注册自己的功能及访问接口。
2)查找操作:使服务请求者可以通过服务注册中心查找特定种类的服务。
3)绑定操作:使服务请求者能够真正使用服务提供者提供的服务。
的交互。
交互涉及发布、查找和绑定操作,这些角色和操作一起作用于Web服务构件—Web服务软
件模块及其描述。
47.SOA结构中共有三种角色:
1)服务提供者:发布自己的服务,并且对服务请求进行响应。
2)服务注册中心:注册已经发布的服务,对其进行分类,并提供搜索服务。
注意:服务注册中心是可选角色。
XML练习题
1. 定义电子文档结构和描述其内容的国际标准语言是 SGML ,它是所有电子
文档标记语言的起源。
2.能够描述其他语言及其语法和词汇表的语言称为 元语言 。
3.XML文档的声明中的编码方式常用的有 UTF-8 和GB2312。
4.HTML是用 SGML 所定义的,即是SGML的一个应用。
38.XPath可分为四种数据类型: 节点集 、 布尔值 、 字符串 和 数值 。
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技术解析及应用》课程的课后作业参考答案(第2部分)
《XML技术解析及应⽤》课程的课后作业参考答案(第2部分)《XML技术解析及应⽤》课程的课后作业参考答案(第2部分)1.1.1第三次课程(9⽉21⽇)1、请描述Schema产⽣的技术背景,什么是Schema?答:xml⽂档有“有效性”的约束,⽽利⽤⽂档类型定义(DTD)来对XML可以加以约束,但是其存在种种弊端,其语法相当复杂且⽀持的数据类型单⼀,同时它和xml⽂档体系不符,也就是说DTD⽂档本⾝并不是⼀个良好形式的XML⽂档,还有DTD⽆法简化⼦元素基数性的规范,这时schema的出现解决了这些问题。
Schema是指:为XML⽂档中的各个标签制定⼀种模式或者规则的技术。
2、请描述Schema和DTD在应⽤⽅⾯有什么不同点?请⽤对某个具体的XML⽂件的内容进⾏语法定义的⽰例来加以说明答:(1)语法不同,DTD有⾃⼰特殊的语法,⽽Schema是xml⽂档,故遵循xml⽂档的规则。
(2)数据类型的区别,DTD只允许将内容定义为字符串类型,⽽Schema允许将内容定义为整型,浮点型,数据型,等其它简单类型,并且可以⾃定义数据类型。
(3)是否⽀持名域(命名空间),如果是使⽤DTD,⼀个XML⽂件只能有⼀个与之相对应的DTD⽂件。
⽽⼀个XML⽂件可以对应有多个不同的Schema命名空间。
除了提供⾮常丰富的⼀组内置simpleType 以外,XML 模式还允许您使⽤类似规则表达式的语法派⽣出新的simpleType 。
内置类型包括您在使⽤编程语⾔时遇到的:string 、int 、float 、unsignedLong 、byte 等等;但它们还包括⼤多数编程语⾔⽣来不具备的⼀些类型:timeInstant (即⽇期/时间)、recurringDate (年中的天)、uriReference 、language 、nonNegativeInteger 。
例如:XML⽂件如下<软件学院学⽣信息><学⽣信息性别="男"><姓名>张三<出⽣⽇期>1987/10/18<专业>软件⼯程<班级⽅向="J2EE软件开发">软件1班<学⽣信息性别="⼥"><姓名>李四<出⽣⽇期>1988/2/18<专业>软件⼯程<班级⽅向="数字媒体⽅向">软件2班如果使⽤的是DTD⽂件的定义如下:如果使⽤的是XML schemal ⽂件的定义如下:。
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考试题与参考答案
. . .. . .试题一一、填空题(每空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
题号一二三四五六七八九总分标准分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.1什么是SGML?什么是XML?1.2 XML有哪些特性和优点?1.3简述XML的处理过程。
1.4 XML有哪些设计目标?1.5创建一个简单的XML文档,并为该文档添加一个简单的样式表。
第2章 XML语法2.1 XML声明都包含哪些内容?哪些是必需的?哪些是可选的?2.2 XML的属性与HTML的属性在语法上有什么区别?2.3 XML预定义了哪些实体引用?2.4找出下面代码中的错误:<?XML version="1.0"?><Teams><Team><Name>Germany</Name><Coach>Joachim Loew</Coach><Assistant><!-- Not sure about <--assistant-->--></Assistant><Player Height="193">Manuel Neuer<Player><Player Height="170">Philipp Lahm</Player><Player Height="186">Thomas Muller</Player><Player Height="184">Miroslav Klose</Player></team></Teams>第3章文档类型定义3.1什么是DTD?谈谈对DTD的理解。
3.2 DTD的声明方式有哪些?3.3元素的内容可以分为哪几类?3.4属性设置的默认值有哪些?它们的含义各是什么?3.5使用外部DTD的声明,为例2.8创建一个DTD文档。
《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考试试题及参考答案说课讲解
资料收集于网络,如有侵权请联系网站删除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作业题答案..
XML作业题答案..第⼀章⼀、填空题1.HTML语⾔是如何显⽰数据的,XML是描述。
2.HTML语⾔遵循协议,⽽在⽹络运⾏的。
3.XML是⼀种和语⾔,XML具有⾃描述性、内容和显⽰相分离、可扩张、独⽴于平台等特点。
4.XML解析器是之间存在的软件组织,主要起桥梁的作⽤。
5.XML的技术优势有、、可扩展性、语法⾃由、结构化集成数据。
答案:1.数据是什么2.http3.描述数据和数据结构4.XML和应⽤程序5.数据重⽤,数据和表⽰分离⼆、选择题1.HTML语⾔中表⽰超级链接的标记。
A.B.C.D.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表格有哪些标记。
2.简述XML和HTML的关系。
3.简述XML的应⽤的领域。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章一、填空题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表格有哪些标记。
2.简述XML和HTML的关系。
3.简述XML的应用的领域。
4.简述XML的特点。
5.简述XML的优势。
XML的语法一、填空题1.XML是一种设计特定领域标记语言的语言。
2.一个规范的XML文档由、主体和尾部三部分组成。
3.XML文档的声明中的编码方式常用的有和GB2312.4.XML文档基本的组成成分是标记和。
5.XML元素由、结束标记和两者之间的内容三部分组成。
6.XML文档的元素特性是、关联性和迥异性。
7.XML属性的声明位置是。
8.XML文档中用来包含文本的组件是。
9.是解决XML元素多义性和名字冲突问题的方案。
10.可以用作命名空间标识符来确保命名空间的唯一性的是和URN。
答案:1、元标记 2、序言 3、UTF-8 4、元素 5、开始标记 6、可扩展性 7、文档的第一行 8、CDATA段 9、命名空间 10、URL二、选择题1.目前,浏览器所支持的XML版本是。
A. 1.0B. 1.1C. 2.0D. 3.02.XML文档默认的编码方式是。
A. ASCIIB. UnicodeC. UTF-16D. UTF-83.下列元素定义中正确的是。
A. <book></Book>B. <BOOK></book>C. <book></book>D. <Book></bOOK>4.实体引用符&apos;代表的是下列哪个特殊符号?A. <B. >C. ‘D. “5.在XML文件中可以作为元素类型和属性名使用的是。
A. 命名空间B. 处理指令C. 标记D. URI6.XML声明语句:<?xml version=”1.0” =”UTF-8”?>A. standaloneB. encodingC. encordingD. cording7.统一资源标识符简称为。
A. URIB. URLC. UPID. URN8.在XML文档中包含多个重数值的是。
A.属性B. 子元素C. 命名空间D. 标记9.下面特性中,不属于元素的特性的是。
A. 可扩展性B. 关联性C. 描述性D. 迥异性10.下列选项中不属于XML标记意义的是。
A. 结构B. 记录C. 语义D. 样式答案:ADCCA BABCB三、简答题1.简述XML文档的结构及其各部分的组成内容。
2.对于空标记和空元素,它们的相同和不同之处在什么地方?3.下面将给出一个元素及其子元素,应该如何把子元素转变成该元素的属性。
<书桌><长>1100mm</长><宽>600mm</宽><高>710mm</高></书桌>4.在XML文档中的特殊字符都有哪些?5.简述XML命名空间的作用。
DTD规范XML文档1.填空题1.DTD的全称为,它分为外部DTD和两种。
2.文档中的元素在DTD中用关键字来声明。
3.属性类型分为CDATA,,,IDREF,IDREFS,,ENTITIES,,NMTOKENS和十种。
4.%字符用于声明。
5.条件语句通常与一起使用。
答案:1、文档类型定义内部DTD 2、ELEMENT 3、枚举 ID,ENTITY,NMTOKEN,NOTATION 4、参数化实体 5、实体二、选择题1.用于确保文档的一致性和有效性的是。
A. DTDB. 命名空间C. 实体D. 注记2.DTD中元素内容类型中,关键字表示元素只包含被解析的字符数据。
A. #PCDATAB. 子元素C. CDATAD. 实体3.DTD中属性用来声明。
A. ATTLISTB. ELEMENTC. DOCTYPED. ENTITY4.元素指示符+表示元素可以出现的次数为。
A. ≥1B. ≥0C. 0D.15.属性类型中可以指定一个属性的值是在DTD中声明的注记的名称。
A. IDREFB. ENTITIESC. NOTATIOND. NMTOKEN6.使用外部DTD,在XML文档声明中standalone值为。
A. yesB. noC. 0D. 17.固定属性默认值的关键字是。
A. FIXEDB. PCDATAC. REQUIREDD. IMPLIED8.使用可以将一个DTD元素及属性声明嵌套在另一个DTD中。
A. 内部参数实体B. 外部参数实体C. 内部普通实体D. 外部普通实体9.实体是一个外部文件,该外部文件由个人或工作小组定义并认可的外部普通实体使用的格式为。
A. SYSTEMB. PUBLICC. LISTD. ADMIN10.通过可以告诉解析器如何来显示未解析实体。
A. 注记B. 条件语句C. 实体D. 属性答案:AAAAC BABAA三、简答题1.简述内部DTD和外部DTD的声明结构与应用。
2.XML中已解析实体包含哪些实体类型,它与未解析实体的差异是什么?3.简要描述下述每个元素类型声明:1)Name(Firstname,Middlename?,Lastname)2)Test(question,answer)*3)Discussion(subject,(top-information,solutions)*)4.简述注记的用法。
5.简述编写形式规范且有效的XML文档的条件。
Schema规范XML文档一、填空题1.XML Schema两种重要的模型是Microsoft XML Schema和。
2.Microsoft XML Schema和W3C XML Schema分别使用AttributeType和声明XML文档属性。
3.ElementType元素的content属性的有效值包括empty,,eltOnly和。
4.W3C XML Schema数据类型分为和复杂类型两种。
5.W3C XML Schema数据类型指定32位浮点数。
答案:1、W3C XML Schema 2、attribute 3、textOnly 、mixed 4、简单类型 5、float二、选择题1.在Microsoft XML Schema使用数据类型,引用的名称空间是urn:schemas-microsoft-com:。
A. datatypeB. xml-dataC. xml-msdataD. xslt2.在W3C XML Schema文档中要为元素赋予固定值,使用的属性是。
A. fixedB. defaultC. modelD. millable3.为Micosoft XML Schema文档元素AttributeType描述数据类型的元素是。
A. descriptionB. datatypeC. typeD. ref4.W3C XML Schema文档中可以直接将其指向另一个元素定义模块,避免在文档中多次定义同一个元素的元素属性是。
A. abstractB. formC. refD. block5.W3C XML Schema文档中,attribute元素的属性use值为表示属性是可选的并且可以具有任何值。
A. optionalB. prohibitedC. requiredD. fixed6.Microsoft XML Schema文档中的根元素用声明。
A. schemaB. SchemaC. xsd:schemaD. xsi:schema7.W3C XML Schema文档中元素element的属性指定子元素可以出现的最多次数。
A. maxOccursB. minOccursC. maxD. min8.W3C XML Schema属性使用元素列举枚举值。
A. enumB. enumerationC. listD. group9.如果在W3C XML Schema文档中定义了目标名称空间,要在XML文档中使用引用该Schema文档。
A. noNamespaceSchemaLocationB. LocationC. s chemaLocationD. namespaceLocation10.在W3C XML Schema文档中,元素用来声明只有一个相容元素必须出现,用于互斥情况。
A. groupB. allC. choiceD. sequence答案:AABCA BABCC三、简答题1.简述XML Schema与DTD的异同,及XML Schema的特点。
2.分别描述两种XML Schema模型的结构及元素和属性定义语法。
3.根据下面给出的DTD,给出相应的XML Schema文档。
1)Name(Firstname,Middlename?,Lastname)2)Test(question,answer)*3)Discussion(subject,(top-information,solutions)*)CSS修饰XML文档一、填空题1.XML中使用样式表有两种方式:一种是在XML文档中直接嵌入CSS代码,另外一种方式是。