搜档网
当前位置:搜档网 › xml第二章课后习题

xml第二章课后习题

xml第二章课后习题
xml第二章课后习题

第二章课后习题

一、填空题

1.每个XML文档分为两个部分:序言和文档元素。

2.就是一个XML文档的声明。

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

4.代表一个元素开始的分隔符被称作起始标记,代表一个元素结束的分隔符被称作结束标记。

5.XML文档中一共有四类元素,分别为空元素,仅含文本的,仅含子元素的元素,含子元素、文本或混合元素的元素。

二、选择题

1.属性(B)用来表示XML文档所使用的字符集。

A.version

B. Encoding

C. Standalone

2.XML(A)提供了一个避免元素明明冲突的方法。

A.命名空间

B.DTD

C.XSD

D.XSL

3.下列哪段代码描述的是空元素?(C)

A.gone with the wind

movie

classic

B.

gone with the wind

movie

classic

C.

4.含有中文字符的XML文档中,encoding的属性值应设为(B)

A.BIG5

B.GB2312

C.UTF-8

5.实体引用是一种合法的XML名字,前面带有一个符号(A)

A. &

B. ;

C. +

三.简答题

1.写出格式良好的XML文档规则。

答:规则1:必须有XML声明语句;

规则2:注意大小写;

规则3:所有的XML文档必须有且只有一个根元素;

规则4:属性值必须使用引号"";

规则5:所有的标识必须有相应的结束标识;

规则6:所有的空标识也必须被关闭;

规则7:标识必须正确嵌套;

规则8:处理空白字符;

规则9:处理特殊字符。

2.XML元素的命名规范是什么?

答:在XML中,基本上没有什么保留字,所以我们可以随心所欲的用任何词语来作为元素名称,但是XML元素的命名必须遵守下列规范:

1、元素的名字可以包含子母,数字和其他字符。

2、元素的名字不能以数字或者标点符号开头。

3、元素的名字不能以XML(或者xml,Xml,xMl...)开头。

4、元素的名字不能包含空格。

5、尽量避免使用“-”,“.”,因为有可能引起混乱。

6、元素的命名应该遵循简单易读的原则,例如:是一个不错的名字,

则显得啰嗦了。

7、XML文档往往都对应着数据表,我们应该尽量让数据库中的字段的命名和相

应的XML文档中的元素的命名保持一致,这样可以方便数据变换。

8、非英文/字符/字符串也可以作为XML元素的名字,例如<歌曲>、<文章>等,

这都是完全合法的名字。但是有一些软件不能很好的支持这种命名,所以我们最好尽量使用英文字母来进行命名。

9、在XML元素命名中不要使用":",因为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.编写简单C 3.下面哪一个标记语言产生的时间最早。( ) A.XML B.SGML C.HTML D.CML 4.XPath是什么?( ) A.XML的路径语言 B.XML的转化 C. 文档对象模型 D.XML命名空间 5.这行XML声明,声明该文档采用了什么编码标准? ( ) A. GB2312 B. ANSI C. Unicode UTF-8 D. Windows-1252 6.何谓DTD?( ) A.文档架构定义,用来验证XML B.文档类型定义,用来验证XML

C.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的描述错误的是( )。 A.DOM使开发者能够以编程方式读取、操作和修改XML文档 B.既能使用JavaScript进行DOM开发,而不能使用Java、C# C.W3C组织公布了DOM模型的规范,然后各个软件厂商(比如微软)再根据W3C的规范开发DOM解析器,并且提供一系列的编程API,这些API都是遵守W3C规范的 D.DOM模型是W3C组织开发出来的一个在内存中表示XML数据的线性模型 三、简答题(每题6分,共30分) 1.XML是什么,它与HTML的区别? 2.什么是DOM? 3.简述解释XSLT? 4.XML文档有哪些部分组成? 5.什么是XML文档中的元素,什么是元素的属性,请举例说明。 四、设计题(每题20分,共40分) 1. XML文档结构:

XML期末考试试题复习题第一套[1]

2011-2012学年期末考试考试题 一、填空题(每题3分,共27分)请将每道题的正确答案填写在题目中的横线上,其余答题 方式均无效。 1、下面代码中的“学生信息”是根原素____根元素_________元素; 2、match=“/”语句的含义是____________; 3、能够通过DTD验证的XML文档我们称为___xml 模式___的文档; 4、XML文档中下条语句的作用是:____________; 在DTD的个数限制中常使用的符号是:_*_ 、__+__和__?_; 5、语句的作用是____________; 在DTD文档中下面语句的作用是_________对教师的元素声明_________; 在DTD文档中下面语句的作用是_____ pic1是引用外部实体“fi1.jpg”__________; 6、声明语句的作用是_____对姓名元素的属性声明________; 二、选择题(每题2分,共20分)下列各题选项中,只有一个选项是正确的,请将正确选项的标号填写在题目后面的横线上,其余答题方式均无效。 1、声明语句的作用是( B ) A、声明元素student的属性studentID是可有可无的; B、声明元素student的属性studentID是唯一标识类型,可以省略; C、声明元素student的属性studentID是默认取值,可以省略; D、声明元素student的属性studentID是唯一标识类型,不可省略; 2、在XML文档的第一条声明语句中,不能使用的属性是( D ) A、version B、encoding C、standalone D、 name 3、不符合格式良好的XML文档要求的是( A ) A、文档可以有一个以上的根元素; B、有符合规范的声明语句; C、每个元素有正确的起始、结束标记; D、元素正确嵌套,没有交叉现象出现; 4、在进行属性声明时,错误的是(B ) A 标记中可以使用多个属性

XML期末复习原题

二、填空题 1.______名称空间_______是解决XML元素多义性和名字冲突问题的方案。 2.XML元素由______开始标记_______、结束标记和两者之间的内容三部分组成。 3.DTD全称为_______文档类型定义__________,它分为外部DTD和__内部DTD__两种。 4.XSL文件中,主模板的match属性值为____/_____。 5.DTD文件中,表示元素能出现零次或多次的限定符号为_____*_______。 6.DTD中%字符用于声明_____参数______实体。实体定义,则XML文档中引用“MJ”实体的表达式为____普通&MJ; 参数实体用%___。 7.XML文档片段为: XML程序设计 如果SAX解析器设置为支持名称空间,写出解析元素结束标记时endElement(String uri, String localName, String qName)方法中各个参数的取值。uri=_____清华大学出版社______;localName=_____bookName_______;qName=____tup:bookName ____。 8.DOM全称为____文档对象模型____,DOM解析采用文档驱动,SAX解析使用_事件__ 驱动。 9.SAX解析器是否报告XML声明给事件处理器?______不会_____(填“是”或“否”) 10.HTML文件中引入数据岛使用的标记名为_______xml _________。 11.下面代码中的“学生信息”是______文档对应根_______元素; 12.match=“/”语句的含义是_____定义主模板_______; 13.XML文档中下条语句的作用是:_____xml文件与xsl样式文件关联_______; 14.在DTD的个数限制中常使用的符号是:_*_ 、__+__和__?_; 15.语句的作用是_____满足要求输出Name元素内容_______; 16.在DTD文档中下面语句的作用是_______定义教师,子元素顺序为姓名和性别,只出 现一次__; 17.在DTD文档中下面语句的作用是_______使用外部实体pic1________; 18.声明语句的作用是为_____姓名_元素声 明__身份证号____属性; 19.是___xml声明_______。 20.在DTD中,元素类型是通过____ELEMENT____标记声明的。 21.属性类型设为ID,表明该属性的取值_________不能为重复值_____________。 22.xml定义了两种类型的entity。一种是_________普通实体__________ ;另一种是_____ 参数实体_______。 23.所有Schema文档都必须要使用_____xs:schema______作为其根元素。 24.声明用户自定义的简单数据类型使用关键字____simpleType___ 。声明复杂类型元素要 使用的关键字是___complexType__

XML练习题

1、根据实体的引用地方可以分为(一般实体)和(参数实体)。 2、一个XML文档结构是由文档头部分和(文档体)两个主要部分,以及一个可选的文档尾组成的。 3、构成XML文档最基本的单位是(元素)。 4、DOM叫(文档对象模式),它以树状层次结构存储XML文档中的所有数据,每一个节点都一个相应的对象,其结构与XML文档的层次结构相对应。 5、数据岛可以把(HTML )和(XML )两种技术相结合。 6、DTD又叫(文档类型定义)是描述XML文档结构的一种常见方法。 7、模型组共有3种sequence 组、( all组)、choice组。 8、W3C提出了两个标准的应用程序接口(DOM )和SAX 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 三、判断题

XML试题及答案

1. 什么是.. XML? A. 一种标准泛用标记语言.. B. 一种扩展性标识语言.. C. 一种超文本标记语言.. D.一种层叠样式表单是.NET 托管程序的执行引擎 答案:B 2. 下面哪个不是.. HTML的优点.. A. 跨平台.. B. 强大的信息展示能力. C. 标记可自定.. D.编写简单 正确答案:C 3. 下列哪个是.. XML的解析器?.. A. Internet Explorer B. XML1.0 C. msxml.dll D.微软的记事本 正确答案:C 4. XPath是什么?.. A.XML的路径语言.. B.XML的转化.. C. 文档对象模型.. D.XML命名空间 正确答案:A 5. Bill中,哪些是数据部分?.. A. Name B. StudentID C. 20040001 D. Bill 正确答案:CD 6. URI代表什么?. A. 统一资源定位符 B. 统一资源命名符 C. 统一资源标识符 D.企业资源定位符答案:C 7. 这行.. XML声明,声明该文档采用了什么编码标准?.. A. GB2312 B. ANSI C. Unicode UTF-8 D. Windows-1252 正确答案:C 8. 请选出哪些注释是正确的形式.. A. B. C.<--这个注释是正确的--> D. E. 哪行含有属性? A. ① B. ② C. ③ D. ④ E. ⑤ F. ⑥ 正确答案:D 10. XML文档的架构验证可以使用哪些方法?.. ABC A.文档类型定义(DTD) B.XML数据简化(XDR) C.XML架构定义(XSD) D.XML词汇表(XST) 11.何谓.. DTD?..

XML 模拟试题

1、下面关于标记语言的描述,哪些是正确的? A.标记语言可以认为是很多标记集合在一起形成的一整套语法规则。 B.最早的标记语言是IBM公司研究员发明的标准通用标记语言(SGML)。 C.SGML标记语言现在是W3C联盟的推荐标准。 D.现在很多标记语言都是由SGML创建的。 E.SGML基本上能实现现在所有标记语言的功能,所以在制定或发明新的标记语言是没有意义的。 选择2个答案 AD 2、下面哪一个XML技术是用来做XML转换的? A.XSLFO B.XSLT C.XMLTransformation D.XMLStylesheetTransformation 选择1个答案 A 3、下面哪些是正确的XML名称? A.abc234-_qde B._3234.23 C.1abc D.sdafa$dd E.属性 选择3个答案 ABE 4、下面关于XML文档的描述,哪些是正确的? A.XML文档可以分为有效文档、格式良好文档及无效文档。 B.XML文档可以分为合法文档及不合法文档。 C.一个有效的XML文档肯定是格式良好的文档。 D.无效文档就是非有效文档。 E.XML文档的字符编码都是Unicode。

选择2个答案 AC 5、下面的XML文档片断,哪些是格式良好的? A. B. Thisisagoodidea!
C.abc D. 选择1个答案 C 6、下面哪一个XML文档是格式良好的? A. B. C. D. 选择2个答案 AB 7、下面哪些名称是合法名称(QName)? A. 名称:次名称 B. abc

XML例题

XML考试题库大全(附答案) 分类:JAVAWEB 开发2012-10-25 10:47 1102人阅读评论(1) 收藏举报XML考试题库大全 1. 为定义一个XML文档的结构,开发者可以使用的XML技术有。(选择二项)(bd) a) UML b) DTD c) Namespace d) XML Schema e) XSL 2. 下面是XML标准提供的编程接口,用于开发人员访问XML文档。(选择两项)(bd) a) Xpath b) Dom c) XSLT d) SAX e) Xlink 3.下面是一个XML文档的序言部分: ]> 下面的片段中可以作为该XML文档的合法的文档元素部分的是。(选择一项)(B) a) 八阵图 功盖三分国,名成八阵图,江流石不转,遗恨失吞吴。 八阵图1 功盖三分国,名成八阵图1,江流石不转,遗恨失吞吴1.

XML考试试题及参考答案

试题一 一、填空题(每空1分,共20分) 1.XML是一种设计特定领域标记语言的________语言。 2.XML文档的声明中的编码方式常用的有_________和GB2312。 3.XML解析器是_______之间存在的软件组织。 4.XML的技术优势有_______,_______,________,语法自由,结构化集成数据。 5.XML 文档元素的特性是______,_______,________。 6.DTD的全程为_________,它分为________和_______两种。 7.DTD中%用于声明________。 8.ElementType元素的content属性的有效性包括_______,________,________,_________。 1 / 37

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样式的语法为: 。( ) 3. CSS最初是针对HTML而提出的样式表,现在同样可以很好地应用于描述XML文 档显示。( ) 2 / 37

4.有效XML文档不一定是格式正规的XML文档。( ) 5.格式正规的XML文档一定是有效XML文档。( ) 6. XSL样式表可以用来“装饰”XML文档和RTF文档。( ) 7.列表类型是其值用空格隔开的原子值列表。( ) 8.XML shema中的的复杂类型是有三种不同的类型。( ) 9.simpleContent元素的内容标记必须在选项restriction和extension中任选一项。( ) 10.XSL格式化对象语言是一种定义XML显示方式的语言。( ) 三、选择题(选出一个或多个正确答案,将正确答案的序号填在对应的答题框内。每小题1.5 分,合计30分) 题号 1 2 3 4 5 6 7 8 9 10 答案 3 / 37

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.XmlDocument B. XPathDocument C. DataSet D. XmlDataDocument 正确 8.请写出下列函数的值: Round(128.6).. (C) A. 128.6 B. 128 C. 129 D. 127 9. 在XML中,DOM中IXMLDOMNodeList的length属性表示的是。(c) A 该对象中文本字符的长度 B 该对象中元素节点的数量 C 该对象中节点的数量 D 该对象中文档对象的数量 10. 在XML中,下述关于XSL的说法错误的有。(B) A XSL是一种用来转换XML文档的样式表,它包含转换和格式XML文档的规则 B XSL在转换XML文档过程中,首先根据匹配条件修改源文档内容,然后输出修改后的文档内容 C XSL包含了XSLT和Xpath的强大功能,从而可以把XML文档转换成任何一种其它格式的文档 D XSL文件是同一系列模板组成的,任何一个XSL文件至少包括一个模板 11下列说法错误的是。(b) a) XSL在转换XML文档时分为明显的两个过程:首先转换文档结构,然后将文档格式化输出 b) XSLT包含XSL和XPath的强大功能,从而可以把XML文档转换成任何一种其它格式的文档

xml复习题

一.选择题: 1.()标记语言可以创建其他的标记语言 A. XML B SGML C HTML D GML 2. 为定义一个XML文档的结构,开发者可以使用的XML技术有()。 A、UML B、DTD C、Namespace D、XSL 3.在实体引用中表示“>”的是( )。 A、< B、>; C、#qut; D、#at; 5. 下面有几个空标记写法,其中正确的是( )。 A、<书/> B、 C、<书> D、 6. 关于XML文档叙述错误的是() A. 不可以使用中文名作为XML的元素标记 B. 编写XML文档必须在首行对其声明 C. XML的元素标记区分大小写 D. 一个合法的XML文档必须包含一个根元素 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. <1xyy> B. C. D. 11. 在DTD中,定义元素属性时,其缺省值是IMPLIED时,是( )的属性. A、必须赋值 B、可有可无 C、固定取值 D、都不是 12. 这是一本好书! 上面的XML文档属于()文档。 A、无效的 B、有效的 C、格式良好的 D、格式错误的 14. 在XML中,引用一般实体的时候,在实体名的前后分别写的符号为( C ) A. < $ B. % ; C. & ; D. & & 15. 下面关于XML命名规则的叙述,哪个是不正确的。 A. 允许以冒号开头 B. 有效命名符可以是数字、下划线 C. 允许以汉字开头 D. 允许以数字开头 16. .命名空间通过在元素前增加一个独特的标识符来标识元素的唯一性,这个标识符采用( )形式来进行表示。A.URL B.URN C.URI D.xmlns

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 。声明复杂类型元素要使用的关键字是 complextype 13、用来包含数据显示的信息的文档就是 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 指定属性是可选属性要使用的关键字是 #fixed 22.模式文件中,指定属性是必选属性,use的值是: prohibited 指定属性是可选属性,use的值是 opoption 23.写出斜体部分在xml文档中所属的文档结构名称 飞机模型 外贸出口产品

XML作业题答案

第一章 一、填空题 1.HTML语言是如何显示数据的,XML是描述。 2.HTML语言遵循协议,而在网络运行的。 3.XML是一种和语言,XML具有自描述性、内容和显示相分离、可扩张、 独立于平台等特点。 4.XML解析器是之间存在的软件组织,主要起桥梁的作用。 5.XML的技术优势有、、可扩展性、语法自由、结构化集成数据。 答案: 1.数据是什么 2.http 3.描述数据和数据结构 4.XML和应用程序 5.数据重用,数据和表示分离 二、选择题 1.HTML语言中表示超级链接的标记。 A. B. C.

XML复习题

XML复习题 一、单项选择题: 1、XML的含义是() A、客户端脚本程序语言 B、文档对象模型 C、级联样式表 D、可扩展标记语言 2、下面正确的XML标记名称是:() A、<5book> B、 C、 D、 3、URI 代表什么?( ) A、统一资源定位符 B、统一资源命名符 C、统一资源标识符 D、企业资源定位符 4、这行XML 声明,声明该文档采用了什么编码标准?( ) A、GB2312 B、ANSI C、Unicode UTF-8 D、Windows-1252 5、在XML文档中,下列语句: “MyApp”表示什么意思?( ) A、使用MyApp代表后面的那条SQL语句SELECT * FROM Students B、声明MyApp C、用户自已下的定义 D、进行指令处理的应用程序的名称 6、下面的xslt模板完成的功能是:( D ) A、选取Name元素的第一个具有Prefix属性的子元素 B、选取具有Prefix属性的Name元素 C、选取所有具有Prefix属性的Name元素 D、选取Name元素的所有具有Prefix属性的子元素 7、XML的主要特点是能够定义自己的() A、DTD B、VBScript C、CGI D、JavaScript 8、对于xml文档中的ID/IDREF概念来说,下面的哪些陈述是不正确的()

XML编程与应用教程课后习题答案

答案(答案仅供参考) 第一章 填空题: 1、Internet中的数据传输 2、SGML 3、电子数据交换 4、HTML 5、XML 选择题: 1、C 2、ABCD 3、ABCD 4、ABCD 5、ABCD 简答题: 1、答:XML(Extensible Markup Language,可扩展的标记语言)是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言,可以定义其他与特定领域有关的、语义的、结构化的标记。 2、答:相对于其他应用于EDI的结构化信息技术而言,XML的优势如下: ? 低成本,XML不需要VAN的高额费用,中小企业也用得起。 ? 定制商业规则,XML允许用户创建自己的商业规则和格式。 ? 容易解释,EDI需要翻译软件来得到贸易伙伴的信息格式,而XML通过免费下载的解析器可以很容易解释XML文档,实现这一需求。 ? 平台独立,不管是什么平台,都能进行交易。 3、答:XML的优点表现在以下各方面。 (1)更有意义的搜索。 数据可通过XML进行唯一的标识。没有XML,搜索软件必须了解每个数据库是如何构建的。这实际上是不可能的,因为每个数据库描述数据的方法都是不同的。有了XML,情况就完全不同了。例如,学生信息可以按照学号、姓名或其他的标准分类。这样搜索就变得十分方便。 (2)开发灵活的Web应用软件。 数据一旦建立,XML能被发送到其他应用软件、对象或者中间层服务器做进一步地处理。它也可以被发送到桌面用浏览器浏览。XML和HTML、脚本、公共对象模式一起为灵活的三层Web应用软件的开发提供了所需的技术。 (3)不同来源数据的集成。 现在搜索多样的不兼容的数据库实际上是不可能的。XML能够使不同来源的、结构化的数据很容易地结合在一起。软件代理商可以在中间层服务器上对从后端数据库和其他应用处发来的数据进行集成。然后,数据就能被发送到客户或其他服务器上做进一步的集成、处理和分发。 (4)多种应用得到的数据。 XML的扩展性和灵活性允许它描述不同种类应用软件中的数据,从搜索到的Web 页到数据记录。同时,由于基于XML的数据是自我描述的,数据不需要有内部描述就能被交换和处理。 (5)本地计算和处理。 XML格式的数据发送给客户后,客户可以用应用软件解析数据并对数据进行编辑和处理。使用者可以用不同的方法处理数据,而不仅仅是显示它。XML文档对象模式(DOM)允许用脚本或其他编程语言处理数据。数据计算不需要回到服务器就能进行。分离使用者查看数据的界面,使用简单、灵活、开放的格式,可以给Web 创建功能强大的应用软件,这些软件原来只能建立在高端数据库上。 (6)数据的多样显示。 数据发到桌面后,能够用多种方式显示。通过以简单、开放、扩展的方式描述结果化的数据,XML补充了HTML,被广泛地用来描述使用者界面。HTML描述数据的

xml练习题

一、填空题 1.HTML语言是如何显示数据的,XML是描述数据是什么。 2.HTML语言遵循http协议,而在网络运行的。 独立于平台等特点。 4.XML解析器是XML和应用程序之间存在的软件组织,主要起桥梁的作用。 5.XML的技术优势有数据重用、数据和表示分离、可扩展性、语法自由、结构化集成数据。 二、选择题 1.HTML语言中 A 表示超级链接的标记。 A. B. C.

C. Microsoft MSXML D. Java 5.下面 C 不是XML的相关技术。 A. DTD B. XSL C. DHTML D. XPath A. rowspan B. clospan C. cellpadding D. table 7.HTML标记中,能够完成颜色设定的标记,除了 D 标记不是外,其余全是。 A. bgcolor B. Text C. color D. href 8.HTML标记中能显示图片的标记是 C 。 A. embed B. src C. img D. a 9.对XML文档的显示样式修饰的是下面 A 技术。 A. XSL B. XPath C. Xlink D. XHTML 10.HTML语言中的预定义标记是 C 标记。 A. address B. blockquote C. pre D. u

《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. gone with the wind movie classic B. gone with the wind movie classic C. 4、含有中文字符的XML文档中,encoding属性值应设为(B) A. BIG5 B. GB2312 C. UTF-8 5、实体引用是一种合法的XML名字,前面带有一个符号(A) A. & B. ; C. + 6、下列选项中,哪一个是合法的元素名?(A) A. TOM B. 1JACK C.12 7、对于下面的代码 下列选项中,哪一个不是PRODUCT元素的子元素?(C ) A. PRODUCTNAME B. DESCRIPTION C.NUMBER D. QUANTITY 8、DTD文档中,定义属性的关键字是(A )。 A. A TTLIST B. ELEMENT C. ENTITY

xml练习题

1、每个XML文档都分为两个部分:和。 2、就是一个。 3、XML文档内容的主体部分,一般由,,,注释和内容组成。 4、一个元素开始的分隔符被称作,一个元素最后的分隔符被称作。 5、一共有四类元素:;仅含文本的;;含子元素、文本或混合元素的元素 6、文档类型定义DTD,用来描述。 7、在DTD中,元素类型是通过标记声明的。 8、属性类型设为ID,表明该属性的取值。 9、Xml定义了两种类型的entity。一种是;另一种是。 10、所有Schema文档都必须要使用作为其根元素。 11、sequence元素来自于命名空间。 12、声明用户自定义的简单数据类型使用关键字。声明复杂类型元素要使用的关键字是 13、用来包含数据显示的信息的文档就是。 14、W3C推荐的样式表标准有两个,它们分别是:和。 15、XSL由两部分组成:一是;二是。 16、SQL Server2005通过SELECT 语句的扩展功能,支持在服务器端以XML 文档的形式返回SQL 查询结果 17、模式将查询结果集中的每一行映射到一个XML 元素,并将行中的每一列映射到一个属性。 18、模式支持生成嵌套的XML 元素,默认情况下,FROM 子句中的每个表(在SELECT 子句中至少列出一列)将映射到一个XML 元素,SELECT 子句中的列将映射为属性。 19、模式能够最大限度地控制由查询结果生成的XML 的格式 20、我们可以通过使用系统存储过程的OPENXML函数把xml 数据插入数据库。 21.dtd中指定,属性是必选属性要使用的关键字是:指定属性是可选属性要使用的关键字是 22.模式文件中,指定属性是必选属性,use的值是:指定属性是可选属性,use 的值是 23.写出斜体部分在xml文档中所属的文档结构名称 飞机模型 外贸出口产品 15 9