XML期末考试试题,复习题修正版
《XML及电子商务标准》期末考试试题
《XML及电子商务标准》期末考试试题一、名词解释(每小题4分,合计20分)1. CPP2. DOM3. GML4. 链接弧5. 合法名称二、判断题(每小题2分,合计20分)1. XML标记是大小写敏感的。
2. 在DTD的元素类型声明中,“*”表示该元素出现一次或多次,但不能不出现。
3. 将元素属性设置为ID类型时,初始值可设置为“#REQUIRED”、“#IMPLIED”或“#FIXED”。
4. 在EDIFACT的字符流中用3?+2表示“3加上2”。
5. 和DTD一样,用Schema机制验证XML文档的有效性时,在文档内部可含用于有效性验证的模式语句。
6. 互联网技术的发展是XML能否真正取代EDI标准的关键。
7. 如果在声明部分引用了多个XSL样式表,则只有第一个样式表会生效,其余的都会被忽略掉。
8. XML/EDI数据与EDIFACT格式数据可互相转换。
9. XML文档中根实体由XML本身给出,无须显式定义就可以使用。
10. 位置步的构成元素中,关键字有且仅有一个,它表示结果节点的类型或扩展名。
三、填空题(每空1分,合计10分)1. EDI标准的三要素、和。
2. XML Schema中element元素的基本适用格式是。
3. DTD的属性值分为、和三大类。
4. 电子商务需要在、和三个领域进行国际间的磋商。
四、简答题(每小题6分,合计30分)1. 什么是XSL?它和CSS有什么不同?2. 选择DOM还是选择SAX取决于哪些因素?3. 请举例说明Xlink语言的功能。
4. XML/EDI系统开发包括哪几个步骤?5. 按开展电子交易的信息网络范围分类,电子商务分为哪几类?五、编程题(每题10分,合计20分)1. 请为下面的XML文档编写DTD声明,并使该DTD文件能够实现对类似XML文档的有效性验证。
<LINK xmlns:xlink=/1999/xlinkxlink:type=”simple”xlink:href=/jzg.htmxlink:role=”teachers”xlink:title=”Teachers Info”xlink:show=”new”xlink:actuate=”onRequest”>Teachers</LINK>2. 请用CSS来对下面的XML文档进行格式化,使其包含的各本图书的信息能在IE中以列表方式显示。
XML考试题与参考答案
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样式的语法为:。
( ) 3. CSS最初是针对HTML而提出的样式表,现在同样可以很好地应用于描述XML文档显示。
( ) . 专业专注.. . .. . .4.有效XML文档不一定是格式正规的XML文档。
( )5.格式正规的XML文档一定是有效XML文档。
( )6. XSL样式表可以用来“装饰”XML文档和RTF文档。
( )7.列表类型是其值用空格隔开的原子值列表。
( )8.XML shema中的的复杂类型是有三种不同的类型。
( )9.simpleContent元素的内容标记必须在选项restriction和extension中任选一项。
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复习题
xml复习题一.选择题:1.()标记语言可以创建其他的标记语言A. XML B SGML C HTML D GML2. 为定义一个XML文档的结构,开发者可以使用的XML技术有()。
A、UMLB、DTDC、NamespaceD、XSL3.在实体引用中表示“>”的是( )。
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. .命名空间通过在元素前增加一个独特的标识符来标识元素的唯一性,这个标识符采用( )形式来进行表示。
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中任选一项。
2018-2019学年第二学期《XML》期末试卷
2018-2019学年第二学期《XML 》期末考试适用班级: 1801、1802、1803、18041、声明语句<!ATTIBLIST student studentID ID #REQUIRED>的作用是( )A 、声明元素student 的属性studentID 是可有可无的;B 、声明元素student 的属性studentID 是唯一标识类型,可以省略;C 、声明元素student 的属性studentID 是默认取值,可以省略;D 、声明元素student 的属性studentID 是唯一标识类型,不可省略;2、在XML 文档的第一条声明语句中,不能使用的属性是( )A 、versionB 、encodingC 、standaloneD 、 name3、不符合格式良好的XML 文档要求的是( )A 、文档可以有一个以上的根元素;B 、有符合规范的声明语句;C 、每个元素有正确的起始、结束标记;D 、元素正确嵌套,没有交叉现象出现;4、在进行属性声明时,错误的是( )A 、标记中可以使用多个属性B 、属性可以出现在起始标记或结束标记中;C 、属性名是大小写敏感的;D 、属性值必须用引号引上; 5、一个XML 文档如果符合它的XML Schema 文档的定义,称它为( )A 、结构良好的XML 文档B 、有效的XML 文档C 、无效的XML 文档D 、以上都对6、XML 文档中语句<!DOCTYPE dlib SYSTEM “mydtD 、dtd"> 中SYSTEM 的作用是( )A 、指定运行的操作系统B 、打开系统文件C 、连接外部DTD 文件7、以下不属于XML 语法规定的是( )A 、元素必须正确嵌套B 、标记任意大小写C 、所有的属性值必须放在双引号或单引号中;D 、若文档没有DTD ,属性值的默认类型是“CDATA ”;8、声明语句<!ELEMENT 学生信息((地址,成绩)|#PCDATA )>指明元素 学生信息是( )A 、任意子元素组成 ;B 、由子元素“地址”“成绩”和字符数据混合组成;C 、由字符“地址,成绩”和字符“#PCDATA ”组成;D 、由文本类数据组成9、XML Schema 文档中语句 :<element type=”name” minOccurs=“1” maxOccurs=”*”/> 中属性type 的作用是( )A 、指定子元素的属性;B 、指定子元素的数据类型;C 、指定子元素是引用元素声明中name 属性值为name 的元素;D 、指定子元素名称;10、下面标记中,非法的XML 标记名称是( )A 、<city.tte>B 、<myfile-name>C 、<content_11>D 、<xml>1.为定义一个XML 文档的结构,开发者可以使用XML 技术有 ( ) A 、 UML B 、 DTD C 、 Namespace D 、 XML Schema2.下面是XML 标准提供的编程接口,用于开发人员访问XML 文档( ) A 、Xpath B 、XSLT一、单选题(3*10分=30分)二、多选题(多选漏选不得分,3*10分=30分)C、DomD、SAX3.哪几种是预定义实体的正确引用 ( )A、 ItB、 &It(小于)C、 &rootD、 "(双引号)4.以下属性写法正确的( )A、 <root attribute="first"/>B、 <root attribute==first/>C、 <root attribute/>D、 <root attribute='first' value='aaa'/>5.对于Schema描述正确的( )A、可对XML文档进行约束B、相对于DTD语法比较简单C、 schema文件本身也是一个XML文档D、丰富的数据类型6.DOM包括以下哪几种接口( )A、 Document接口B、 Nodelist接口C、 Node接口D、 Named Node Map接口7.对文档的更新以下方法正确的( )A、使用xml document类B、直接读写xml文档C、使用transformerfactory和transformer类D、使用SAX解析器8. XML的命名规则中说法正确的是( )A、可以包含字母、数字、以及其他字符B、名字可以任何字母、数字或符号开始C、名字没有任何限制D、以上均不正确9.XML的应用领域正确的( )A、数据存储B、替代HTMLC、数据交换D、替代数据库10.关于DOM描述正确的是( )A、 DOM总是将文档完全加载之后由程序处理B、 DOM可以边加载边处理C、对XML的所有操作都是在内存中进行D、适合一次性处理大型XML文档1.DTD本身不是规范的XML文本。
XML复习题
XML复习题一、单项选择题:1、XML的含义是()A、客户端脚本程序语言B、文档对象模型C、级联样式表D、可扩展标记语言2、下面正确的XML标记名称是:()A、<5book>B、C、<book%>D、3、URI代表什么?()A、统一资源定位符B、统一资源命名符C、统一资源标识符D、企业资源定位符4、这行XML声明,声明该文档采用了什么编码标准?()A、GB2312B、ANSIC、Unicode UTF-8D、Windows-12525、在XML文档中,下列语句:“MyApp”表示什么意思?()A、使用MyApp代表后面的那条SQL语句SELECT*FROM StudentsB、声明MyAppC、用户自已下的定义D、进行指令处理的应用程序的名称6、下面的xslt模板完成的功能是:(D)A、选取Name元素的第一个具有Prefix属性的子元素B、选取具有Prefix属性的Name元素C、选取所有具有Prefix属性的Name元素D、选取Name元素的所有具有Prefix属性的子元素7、XML的主要特点是能够定义自己的()A、DTDB、VBScriptC、CGID、JavaScript8、对于xml文档中的ID/IDREF概念来说,下面的哪些陈述是不正确的()A、对于IDREF来说,需要大量的处理资源来遍历这个IDB、ID类型的属性值不能够以数字开头C、一个元素可以具有多个ID类型的属性D、ID类型的属性的值在整个xml文档中是唯一的9、在CSS中使用背景图片需要使用参数()A、imageB、urlC、styleD、embed10、在CSS的文本属性中,文本修饰的取值text-decoration:overline表示()A、不用修饰B、下划线C、上划线D、横线从字中间穿过11、有如下一段代码,它是()网页设计与制作A、XML代码B、HTML代码C、Java代码D、JavaScript代码12、下列是一个xsl样式表单声明语句:请问上面语句代表什么意思?()A、提示CPU,使用特殊功能来处理表单文件“transform”B、提示xml处理器,通过使用转换xml的处理器中的特殊功能来处理所有前缀xsl:的元素、C、该表单文件的版是1、0D、该表单文件所在位置13、这是一段关于书籍信息的XML源码:①、②、<书籍>③、<书名>XML试题④、<数量单位="本">5000⑤、⑥、哪行含有属性?A、①B、②C、③D、④E、⑤F、⑥14、何谓DTD?A、文档架构定义,用来验证XMLB、文档类型定义,用来验证XMLC、XML文档的数据部分D、XML文档的片断15、使用GetElementsByTagName()方法,可以从Document或Element对象中查找到什么?()A、指定名称的所有元素B、指定名称的所有子元素C、指定名称的所有元素及其子元素D、所有指定元素的名称16、下列哪个属性不是遍历属性?()A、fromB、actuateC、labelD、to17、哪一种架构是基于XML的,过渡性的Microsoft架构?()A、XSD架构B、W3C架构C、DTD架构D、XDR架构18、在CSS中,字体简略属性的正确写法是()。
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期末考试试题,复习题修正版
2011-2012学年期末考试考试题一、填空题(每题3分,共27分)请将每道题的正确答案填写在题目中的横线上,其余答题方式均无效。
1、下面代码中的“学生信息”是 ______ 根 ___ 元素;<xml version="" ><DOCTYPE学生信息SYSTEM ><!ELEMENT 学生信息(#PCDATA >2、match= 'T语句的含义是从XML里选取满足条件的根结点;3、能够通过DTD验证的XML文档我们称为xml模式的文档;4、XML文档中下条语句的作用是:为xml文档导入样式单;<xml-stylesheet type= " text/xsl" href=" mysub/" >在DTD的个数限制中常使用的符号是:_*_、_+__和;5、<xsl:value-of select=" name” />语句的彳^用是获取节点name 的值;在DTD文档中下面语句的作用是对教师的元素声明;<!ELEMENT教师(姓名,性别)>在DTD文档中下面语句的作用是pic1是引用外部实体; <!ENTITIE pic1 SYSTEM >6、声明语句<!ATTLIST生名身份证号ID #REQUIRED的作用是对姓名元素的属性声明二、选择题(每题2分,共20分)下列各题选项中,只有一个选项是正确的,请将正确选项的标号填写在题目后面的横线上,其余答题方式均无效。
1、声明语句<!ATTIBLIST student studentID ID #REQUIRED的作用是(B )A、声明元素student的属性studentID是可有可无的;B、声明元素student的属性studentID是唯一标识类型,可以省略;C、声明元素student的属性studentID是默认取值,可以省略;D、声明元素student的属性studentID是唯一标识类型,不可省略;2、在XML文档的第一条声明语句中,不能使用的属性是( D )A、versionB、encoding C standalone D、name3、不符合格式良好的XML文档要求的是(A )A、文档可以有一个以上的根元素;B、有符合规范的声明语句;C、每个元素有正确的起始、结束标记;D、元素正确嵌套,没有交叉现象出现;4、在进行属性声明时,错误的是(B )A标记中可以使用多个属性B属性可以出现在起始标记或结束标记中;C属性名是大小写敏感的;D、属性值必须用引号引上;5、一个XML文档如果符合它的XML Schema文档的定义,称它为(A )A、结构良好的XML文档B、有效的XML文档6、XML 文档中语句<!DOCTYPE dlib SYSTEM "”> 中SYSTEM的作用是(C )A、指定运行的操作系统B、打开系统文件C、连接外部DTD文件7、以下不属于XML 语法规定的是( B )A、元素必须正确嵌套B、标记任意大小写C、所有的属性值必须放在双引号或单引号中;D、若文档没有DTD,属性值的默认类型是“ CDATA ;8、声明语句<!ELEMENT 学生信息((地址,成绩)|#PCDATA)>指明元素学生信息是( B )A、任意子元素组成;B、由子元素“地址” “成绩”和字符数据混合组成;C、由字符“地址,成绩”和字符“ #PCDATA组成;D、由文本类数据组成9、XML Schema文档中语句:<element type= ” name”minOccurs=“ 1 ”maxOccurs=” * ” />中属性type 的作用是( D )A、指定子元素的属性;B、指定子元素的数据类型;C、指定子元素是引用元素声明中name属性值为name的元素;D、指定子元素名称;10、下面标记中,非法的XML 标记名称是( D )A、<>B、<myfile-name>C、<content_11>D、<xml>三、改错题。
XML复习题
XML复习题
XML复习题:
1、什么是XML? XML文件和HTML文件有何不同?
答XML即可扩展的标记语言,HTML为超文本标记语言,遵循的标准一样
XML是Extensible Markup Language的简称,中文名可扩展标记语言,它是一种简单的文本格式存储数据的方式。
XML与HTML最大的不同是,XML没有任何预定义元素,最重要的是XML不管它使用什么养的名称,实际上不是语言,而是定义语言的标准(称为XML 应用)。
2、如果XML文件中的XML声明为,XML文件应使用怎样的编码保存?
如果XML声明为,XML文件应使用怎样的编码保存?
如果XML声明为,XML文件应使用怎样的编码保存?
如果XML声明为,XML文件应使用怎样的编码保存?
3、请阅读下列XML文件,并回答问题。
<出生日期>1980.12
<身高>1.78。
xml期末考试试题
xml期末考试试题一、选择题(每题2分,共20分)1. XML的全称是什么?A. Extended Markup LanguageB. eXtensible Markup LanguageC. eXternal Markup LanguageD. eXtra Markup Language2. 在XML文档中,用于定义元素和属性的命名空间的属性是:A. xmlnsB. nsC. namespaceD. nsprefix3. 下列哪个不是XML文档的结构良好性要求?A. 元素必须有开始和结束标签B. 属性值必须用引号括起来C. 文档必须有一个且只有一个根元素D. 所有元素名称必须以大写字母开头4. XML命名空间的声明方式是什么?A. <namespace:element>B. xmlns:prefix="URI"C. <prefix:element xmlns:prefix="URI">D. <element xmlns="URI">5. XML Schema定义的元素类型有哪些?A. 简单类型和复杂类型B. 原子类型和复合类型C. 内置类型和自定义类型D. 抽象类型和具体类型6. 在XML文档中,如果一个元素没有指定结束标签,它将被视为什么类型的元素?A. 空元素B. 自闭合元素C. 未定义元素D. 错误元素7. 下列哪个不是XML的解析方式?A. DOM解析B. SAX解析C. 正则表达式解析D. 树状结构解析8. XML文档的声明位于文档的哪个部分?A. 文档的开头B. 文档的中间C. 文档的结尾D. 可以在文档的任何位置9. 在XML中,用于表示字符数据的元素是:A. <data>B. <value>C. <char>D. <text>10. XML文档中的注释是如何表示的?A. <!-- 这是一个注释 -->B. <comment>这是一个注释</comment>C. <?xml comment?>D. /* 这是一个注释 */二、填空题(每空2分,共20分)11. 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” encoding=”gb2312”?><!DOCTYPE lib[<!ELEMENT lib(poems*)><!ELEMENT poems(title,content)*><!ATTLIST poems number IDREF #REQUIRED><!ELEMENT title(#PCDATA)><!ATTLIST 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基础期末考试题及答案一、单项选择题(每题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考试(kǎoshì)试题及答案XML考试(kǎoshì)试题及答案试题(shìtí)一一、填空题(每空1分,共20分)1.XML是一种设计特定(tèdìng)领域标记语言的________语言。
2.XML文档的声明(shēngmíng)中的编码方式常用的有_________和GB2312。
3.XML解析器是_______之间存在(cúnzài)的软件组织。
34.XML的技术优势有_______,_______,________,语法自由,结构化集成(jí chénɡ)数据。
5.XML 文档元素(yuán sù)的特性是______,_______,________。
6.DTD的全程(quánchéng)为_________,它分为________和_______两种。
7.DTD中%用于声明(shēngmíng)________。
8.ElementType元素(yuán sù)的content属性的有效性包括_______,________,________,_________。
49.W3C XML schema的数据类型分为(fēn wéi)________,_________。
10.W3C XML schema的数据类型_______指定32位浮点数。
二、判断题(每小题1分,共10分)12345678910题号答案51. XSLT包含XSL和XPath的强大功能(gōngnéng),从而可以把XML文档转换成任何一种其它格式的文档。
( )2. 在XML文档中引用一个CSS样式(yàngshì)的语法为:<?xml-stylesheet type=”text/css” href=”css样式表文件(wénjiàn)路径”?>。
XML期末复习测试题
最新资料,word文档,可以自由编辑!!精品文档下载【本页是封面,下载后可以删除!】第1题判断正误(10分)正确的用T表示,错误的用F表示,每题1分。
(1)HTML标记符通常不区分大小写。
(2)网站就是一个链接的页面集合。
(3)GIF格式的图象最多可以显示1024种颜色。
(4)HTML表格在默认情况下有边框。
(5)在HTML表格中,表格的行数等于TR标记符的个数。
(6)创建图象映射时,理论上可以指定任何形状作为热点。
(7)指定滚动字幕时,不允许其中嵌入图象。
(8)框架是一种能在同一个浏览器窗口中显示多个网页的技术。
第2题判断正误(10分)正确的用T表示,错误的用F表示,每题1分。
(1)所有的HTML标记符都包括开始标记符和结束标记符。
(2)将网页上传到Internet时通常采用FTP方式。
(3)GIF格式的图象最多可以显示256种颜色。
(4)HTML表格在默认情况下没有边框。
(5)在HTML表格中,在TR、TD或TH标记符中使用align 属性可以控制单元格内容的垂直对齐。
(6)只有在框架结构的网页中,才能将A标记符的target属性指定为_blank,从而使超链接目标文件在一个新的浏览器窗口中打开。
(7)在HTML表单中,文本框、口令框和复选框都是用INPUT标记符生成的。
(8)一个网页中只能包含一个表单。
第3题判断正误(10分)正确的用T表示,错误的用F表示,每题1分。
(1)将网页上传到Internet时通常采用FTP方式。
(2)所有的HTML标记符都包括开始标记符和结束标记符。
(3)用H1标记符修饰的文字通常比用H6标记符修饰的要小。
(4)HTML表格在默认情况下有边框。
(5)在HTML表格中,表格的列数等于任意一行中TH与TD的个数。
(6)HTML表格内容的垂直对齐方式默认为垂直居中。
(7)框架是一种能在同一个浏览器窗口中显示多个网页的技术。
(8)一个网页中只能包含一个表单。
10)T第1题选择题(20分)每题中只有一个选项是正确答案,每题4分。
XML期末考试辅导
一、选择题及填空题涉及的知识点(25分)
1、在XML文档的第一条声明语句中可使用那些属性?
2、XML文档中一个标记的内容可以由哪两部分构成。
3、规范的的XML文档有哪些要求?
4、在进行属性声明时,要注意哪些问题?
5、XML中的五种预定义实体。
6、名称空间(namespace)声明有直接定义和缺省定义二种方式,定义的格式是什么?
7、DTD属性约束中属性默认值的约束意义。
8、定义一个XML文档的结构,开发者可以使用的XML技术有哪两种。
9、用于开发人员访问XML文档的提供的编程接口有哪几种。
10、W3C为XML数据显示发布哪两个建议规范,如何实现文件关联。
11、SAX解析器开始解析XML文件时,产生哪几类主要事件?事件处理器将调用哪些方法处理相应这些事件。
二、简答题涉及的知识点(50分)
1.什么是XML?XML的特点有哪些?
2.XML声明中有哪些属性?都有什么作用?
3、规范的XML文档应遵循哪些规则?
4、简述XML与HTML的区别。
5、简述XML解析器的种类及解析步骤。
6、什么是有效的XML文件?IE能否检查一个XML文件的有效性?
7、如何将DTD关联到XML文件?
8、DTD中元素的约束规则
9、简述CSS文件的作用
10、一个XSL文件的基本结构是什么?
11、DOM中常见的节点类型
三、程序设计题题型
1、写出验证XML文件的XML DTD文档
2、请写出XSL样式表文件变换后得到的HTML文件
3、编写Java程序,解析如下的XML文件,要求输出各个标记的名称以及所包含的文本数据,并统计出“语文”和“数学”的平均成绩。
XML复习题
2、XPath是什么?( ) A)XML的路径语言 B)XML的转化 C)文档对象模型 D)XML命名空间
3、URI代表什么?( ) A)统一资源定位符 B)统一资源命名符 C)统一资源标识符 D)企业资源定位符
PUBLIC。 9、可以使用 DOM解析器 来检查一个XML文件的有效性。 10、不准备对一个标记有任何约束时,元素的“标记的约束条件”是
关键字 ANY 。 11、在CSS中,设置文本背景颜色的属性是 background 。 12、XSL样式表文件的根标记的名称必须是 stylesheet 。 13、在XSL样式表文件中,“xsl:choose”标记必须配合 xsl:when
15、利用CSS样式表中设置文本的显示方式时,通过将display的值指定 为( )使得文本在浏览器的一个块区域中显示。
A)line B)block C)liቤተ መጻሕፍቲ ባይዱt-iten D)none
16、下面的选项中哪个不是XML声明的属性?( ) A)version B)encoding C)standalone D)style-sheet
17、DTD中用来约束XML文件中的标记的关键字是( ) A)ELEMENT B)ATTLIST C)ENTITY D)DOCTYPE
18、若约束标记只包含文本数据,则“标记的约束条件”是( )。 A)(子标记列表) B)(#PCDATA) C)(#PCDATA|子标 记) D)EMPTY
19、一个标记的属性可以取值为任何一个字符串,则这个属性的类 型为:( )。
13、在元素声明中,当元素包含了子元素时,可以用量词来限定子元素 出现的次数,那么关于量词说明错误的是( )
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2011-2012学年期末考试考试题一、填空题(每题 3分,共27分)请将每道题的正确答案填写在题目中的横线上,其余答题方式均无效。
1、下面代码中的“学生信息”是____根____元素;<?xmlversion= ”1.0”><?DOCTYPE学生信息SYSTEM“stu.dtd ”><!ELEMENT学生信息(#PCDATA)>2、match=“/”语句的含义是____从XML里选取满足条件的根结点________;3、能够通过 DTD验证的XML文档我们称为___xml 模式___的文档;4、XML文档中下条语句的作用是:_____为xml文档导入样式单_______;<?xml-stylesheettype= ”text/xsl ”href= ”mysub/file1.xsl ”?>在DTD的个数限制中常使用的符号是:_*_ 、__+__和__?_;5、<xsl:value-ofselect= ”name”/>语句的作用是__获取节点name的值__________;在DTD文档中下面语句的作用是______对教师的元素声明_________;<!ELEMENT教师(姓名,性别)>在DTD文档中下面语句的作用是_____pic1是引用外部实体“fi1.jpg”__________;<!ENTITIEpic1SYSTEM “fi1.jpg”>6、声明语句<!ATTLIST姓名身份证号ID#REQUIRED>的作用是_对姓名元素的属性声明;二、选择题(每题2分,共20分)下列各题选项中,只有一个选项是正确的,请将正确选项的标号填写在题目后面的横线上,其余答题方式均无效。
1、声明语句<!ATTIBLISTstudentstudentIDID #REQUIRED>的作用是(B)A、声明元素student 的属性studentID 是可有可无的;B、声明元素student 的属性studentID 是唯一标识类型,可以省略;C、声明元素student 的属性studentID 是默认取值,可以省略;D、声明元素student 的属性studentID 是唯一标识类型,不可省略;2、在XML文档的第一条声明语句中,不能使用的属性是( D )A、version B 、encoding C 、standalone D 、name3、不符合格式良好的XML文档要求的是( A )A、文档可以有一个以上的根元素; B 、有符合规范的声明语句;C、每个元素有正确的起始、结束标记;D、元素正确嵌套,没有交叉现象出现;4、在进行属性声明时,错误的是( B )A标记中可以使用多个属性B属性可以出现在起始标记或结束标记中;C属性名是大小写敏感的;–1–D、属性值必须用引号引上;5、一个XML文档如果符合它的XMLSchema文档的定义,称它为(A )A、结构良好的XML文档 B 、有效的XML文档6、XML文档中语句<!DOCTYPEdlibSYSTEM“mydtd.dtd"> 中SYSTEM的作用是( C )A 、指定运行的操作系统B、打开系统文件C、连接外部DTD文件7、以下不属于 XML语法规定的是( B )A、元素必须正确嵌套B、标记任意大小写C、所有的属性值必须放在双引号或单引号中;D、若文档没有DTD,属性值的默认类型是“CDATA”;8、声明语句<!ELEMENT学生信息((地址,成绩)|#PCDATA)>指明元素学生信息是(B)A、任意子元素组成;B、由子元素“地址”“成绩”和字符数据混合组成;C、由字符“地址,成绩”和字符“#PCDATA”组成;D、由文本类数据组成9、XMLSchema文档中语句:<elementtype= ”name”minOccurs= “1”maxOccurs=”*”/>中属性type的作用是(D)A、指定子元素的属性;B、指定子元素的数据类型;C、指定子元素是引用元素声明中name属性值为name的元素;D、指定子元素名称;10、下面标记中,非法的XML标记名称是( D )A、<city.tte> B 、<myfile-name> C 、<content_11> D 、<xml>三、改错题。
下列代码是否正确?若不正确,为什么?(6分×4)1、(标记的大小写不统一)<?xmlversion="1.0"encoding="UTF-8"?><Students><学生><NAME>jojo</name><学号>941003</学号></学生></Students>2、( 缺少根元素)<?xmlversion="1.0"encoding="UTF-8"?><SCENE>EnterPozzoandLucky.</SCENE>–2–<VLADIMIR>Gogo!</VLADIMIR><POZZO><ACTION>clutchingontoLuckywhostaggers.</ACTION></POZZO>3、( )<?xmlversion="1.0"encoding="GB2312"standalone="yes"?><tt><TITLE>Mytest!</TITLE><GREETING>Hello,World!</GREETING><SPECIAL>ItiswritteninXML.</SPECIAL><AUTHOR>Feelbed</AUTHOR></tt>4、(缺少xml的声明语句)<学生信息><person><name>王花花</name><sex>女</sex><age>23</age></person><person><name>李黑黑</name><sex>男</sex><age>20</age></person></学生信息>四、根据下面内部DTD文档,完成后继的xml文档。
(15分)<?xmlversion="1.0"encoding="GB2312"standalone="yes"?><!DOCTYPE教师资料[<!ELEMENT教师资料(教师_inf)><!ELEMENT教师_inf( 教师,配偶?)><!ELEMENT教师(姓名,年龄,性别,专业,电话)><!ELEMENT姓名(#PCDATA)><!ELEMENT年龄(#PCDATA)><!ELEMENT性别(#PCDATA)><!ELEMENT专业(#PCDATA)><!ELEMENT电话(#PCDATA)><!ELEMENT配偶(姓名,性别)>–3–<!ELEMENT姓名(#PCDATA)><!ELEMENT性别(#PCDATA)>]>< 教师资料>< 教师_inf>< 教师>< 姓名>张三峰</姓名><年龄>25</年龄><性别>男</性别><专业>广告</专业><电话>65455555</电话></教师><配偶><姓名>小小</姓名><性别>女</性别></配偶></教师_inf></教师资料>五、写出用于验证下面XML文档的XMLSchema文档(14分)。
<?xmlversion="1.0"encoding="GB2312"standalone="no"?><Coachxmlns="x-schema:b.xml"><Name>斯科拉里</Name><Birthday>1948 年9月11日</Birthday><Interesting> 上网</Interesting></Coach><?xmlversion="1.0"encoding="GB2312"standalone="no"?><Schemaxmlns="urn:schemas –microsoft-com:xml-date"xmlns="urn:schemas-micorosoft-com:datatypes"><ElementTypename=”Coach”><elementtype= ”Name”/><elementtype= ”Brithday ”/><elementtype= ”Interesting ”/></ElementType><ElementTypename=”Name”content=”textOnly”/><ElementTypename=”Brithday”content=”textOnly”/><ElementTypename=”Interesting ”content= ”textOnly ”/> </Schema>–4–复习题1.什么是XML?XML的特点有哪些?答案:XML(eXtensibleMarkupLanguage,可扩展标记语言),是由万维网联盟(WorldWideWebConsortium,W3C)定义的一种数据交换的规范,是Web上的数据通用语言,使用一系列简单的标记描述数据。