xml选择题网页模板.docx
《xml选择题网页模板.docx》由会员分享,可在线阅读,更多相关《xml选择题网页模板.docx(9页珍藏版)》请在冰豆网上搜索。
xml选择题网页模板
竭诚为您提供优质文档/双击可除
xml,选择题网页模板
篇一:
xml考试试题及答案
试题一
一、填空题(每空1分,共20分)
1.xml是一种设计特定领域标记语言的________语言。
2.xml文档的声明中的编码方式常用的有_________和gb2312。
3.xml解析器是_______之间存在的软件组织。
4.xml的技术优势有_______,_______,________,语法自由,结构化集成数据。
5.xml文档元素的特性是______,_______,________。
6.dtd的全程为_________,它分为________和_______两种。
7.dtd中%用于声明________。
8.elementtype元素的content属性的有效性包括_______,________,________,_________。
1
9.w3cxmlschema的数据类型分为________,_________。
10.w3cxmlschema的数据类型_______指定32位浮点数。
二、判断题(每小题1分,共10分)
1.xslt包含xsl和xpath的强大功能,从而可以把xml文档转换成任何一种其它格式的文档。
()2.在xml文档中引用一个css样式的语法为:
。
()3.css最初是针对html而提出的样式表,现在同样可以很好地应用于描述xml文档显示。
()
2
4.有效xml文档不一定是格式正规的xml文档。
()5.格式正规的xml文档一定是有效xml文档。
()6.xsl样式表可以用来“装饰”xml文档和RtF文档。
()7.列表类型是其值用空格隔开的原子值列表。
()8.xmlshema中的的复杂类型是有三种不同的类型。
()9.simplecontent元素的内容标记必须在选项restriction和extension中任选一项。
()10.xsl格式化对象语言是一种定义xml显示方式的语言。
()三、选择题(选出一个或多个正确答案,将正确答案的序号填在对应的答题框内。
每小题1.5分,合计30分)
3
1.为定义一个xml文档的结构,开发者可以使用的xml技术有()(选择二项)a、umlb、dtdc、namespaced、xmlschemae、xsl
2.下面()是xml提供的编程接口,用于开发人员访问xml文档(选择两项)a、xpathb、domc、xsltd、saxe、xlink
4
……
__…__…__…__…__…__…__…___…号…学…___…__…___…____…线__…___…__…名…姓_…__…__…__…__…__…__封__…__…_3.下面是一个xml文档的序言部分:
]>
下面的片段中可以作为该xml文档的合法的文档元素部分的是()(选择一
5
篇二:
xml考试试题
一.填空
1.xml不是编程语言而是一种计算机可识别的(可扩展标记)语言,用来描述文档的(内容)和结构
2.我们可通过xmlschema和(dtd)来规定什么样的标签和元素能够用在特定的xml文档中,符合这个计划的文档称为(有效文档)。
3.schema内建了丰富的数据类型,被称为“简单类型”,可以直接在元素和属性中使用它们,也可以用它们派生其他(简单类型)和(复杂类型)
4.xslt处理器内建四种模板(元素节点和根节点)(文本和属性节点)处理指令和注释结点以及名字空间结点模板
5.xslt处理器默认的顺序是从上到下即从根节点开始以(前序遍历)的方式读入xml文档,但可以通过模板规则中改变这个默认的顺序,也可以有选择的处理结点,通常的方法是用(模板应用)。
6.xmlschema的全局声明方式把元素或属性作为xsd:
schema的(元素)声明叫做全局声明,反之,把元素或属性放在其他声明,叫做局部声明。
7.语法分析器将文档分解为诸如(开始标记)结束标记、属性值对、(文本内容块)、处理指令、注释等语法片段,然后通过明确定义的api,将这些小片段传输给应用程序。
8.使用xsd:
simpletype和xsd:
restriction可以为元素或属性定制新的(简单类型),通过xsd:
extension和xsd:
restriction元素来从已有的类型派生出新的(复杂类型)
二.多选
1.为定义一个xml文档的结构,开发者可以使用xml技术有(bd)
a.umlb.dtdc.namespaced.xmlschema
2.下面是xml标准提供的编程接口,用于开发人员访问xml文档(cd)
a.xpathb.xsltc.domd.sax
3.哪几种是预定义实体的正确引用(bd)
a.itb.firstvalue=aaa/>
5.对于schema描述正确的(bcd)
a.可对xml文档进行约束
b.相对于dtd语法比较简单
c.schema文件本身也是一个xml文档
d.丰富的数据类型
6.dom包括以下哪几种接口(abcd)
a.document接口b.nodelist接口
c.node接口d.namednodemap接口
7.对文档的更新以下方法正确的(abc)
a.使用xmldocument类
b.直接读写xml文档
c.使用transformerfactory和transformer类
d.使用sax解析器
8.xml的命名规则中说法正确的是(a)
a.可以包含字母、数字、以及其他字符
b.名字可以任何字母、数字或符号开始
c.名字没有任何限制
d.以上均不正确
9.xml的应用领域正确的(ac)
a.数据存储b.替代htmlc.数据交换d.替代数据库
10.关于dom描述正确的是(ac)
a.dom总是将文档完全加载之后由程序处理
b.dom可以边加载边处理
c.对xml的所有操作都是在内存中进行
d.适合一次性处理大型xml文档
11.xml文档一般由(abcd)部分组成。
a:
xml文档的声明b:
xml文档类型定义
c:
xml文档注释d:
xml标识及其内容
12..以下说法符合xml语法规则的是(abd)
a.标记头和标记末的大小写一致
b.元素之间要正确的嵌套
c.结束标记可有可无
d.每个xml文档只能有一个根元素
13.以下关于xml文档的声明语句正确的是(d)
a.
b.
c.
d.
14.dtd属性声明正确(abcd)
a.
b.
c.
d.
15.xsl文件可以嵌入的内容(abcd)
a.css样式定义
b.javascript语句
c.Vbscript语句
d.html
三.判断
1.dtd本身不是规范的xml文本。
(y)
2.在dom中,xml文档不管简单或复杂,其信息都会转化成一棵节点树,该树有唯一一个根节点--document节点。
(y)
3.sgml是xml语言的一个子集。
(n)说反了
4.实体包括两种类型:
一般实体和参数实体。
(y)
5.xml文档必须包含一个根元素,哪怕是空的。
(y)
6.样式单(stylesheet)一般包含在xml文档内部.(n)
7.一个结构良好的xml文件一定是有效的。
(n)
8.xmlschema一个特点:
用xml语法来描述实例文档结构。
(y)
9.xslt中,对同一个节点,只能定义一种转换模板。
(n)
10.在一个xmlschema中,可以同时使用同名称空间或不同名称空间的外部声明。
(n)
四.简答
1.简要说明什么是xml语言
xml是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标记。
2.为什么需要xml命名空间
阻止具有相同名字元素间的冲突
3.什么是元素及标签
其实标签和结束标签以及两者之间的所有内容叫做元素。
标签是表示元素开始和结束的分隔符
4.什么是结构良好的xml文档
一个遵守xml语法规则并遵守xml规范的文档
5.什么说明xmlschema支持的主要数据类型
datalongintshortbyte等
6.xsl文档中的模板是什么如何定义和调用模板
7.简要说明xmlschema中简单类型和复杂类型的区别
复合类型元素包含其他元素、属性和混合内容,而简单类型,既不能有子元素也不能有属性
五.分析
1.xml文档如下:
xmlns:
nm=>
bill
davenport
108street
chengdu
sichuan
试分析各元素和属性所属的名字空间。
addressstreetcityprovince元素都属于nm:
name属于属性location不属于其中的任何名字空间
2、对于如下dtd片段:
有效xml文档片段:
1)…
2)…
试分析上述两种
3.分析schema是否正确,改正。
改正:
加上
type="xs:
string“
use=”required”/>
改正:
加上
4.
,
篇三:
《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.versionb.encodingc.standalone
2、xml(a)提供了一种避免元素命名冲突的方法。
a.命名空间b.dtdc.xsdd.xsl
3、下列那段代码描述的是空元素?
()
a.
gonewiththewind
movie
classic
b.
gonewiththewind
movie
classic
c.
4、含有中文字符的xml文档中,encoding属性值应设为(b)
a.big5b.gb2312c.utF-8
5、实体引用是一种合法的xml名字,前面带有一个符号(a)
a.c.+
6、下列选项中,哪一个是合法的元素名?
(a)
a.tomb.1jackc.12
7、对于下面的代码
下列选项中,哪一个不是pRoduct元素的子元素?
(c)
a.pRoductnameb.descRiption
c.numbeRd.quantity
8、dtd文档中,定义属性的关键字是(a)。
a.attlistb.elementc.entit