2018-2019学年第二学期《XML》期末试卷

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2018-2019学年第二学期《XML 》期末考试

适用班级: 1801、1802、1803、1804

1、声明语句的作用是( )

A 、声明元素student 的属性studentID 是可有可无的;

B 、声明元素student 的属性studentID 是唯一标识类型,可以省略;

C 、声明元素student 的属性studentI

D 是默认取值,可以省略;

D 、声明元素student 的属性studentID 是唯一标识类型,不可省略;

2、在XML 文档的第一条声明语句中,不能使用的属性是( )

A 、version

B 、encoding

C 、standalone

D 、 name

3、不符合格式良好的XML 文档要求的是( )

A 、文档可以有一个以上的根元素;

B 、有符合规范的声明语句;

C 、每个元素有正确的起始、结束标记;

D 、元素正确嵌套,没有交叉现象出现;

4、在进行属性声明时,错误的是( )

A 、标记中可以使用多个属性

B 、属性可以出现在起始标记或结束标记中;

C 、属性名是大小写敏感的;

D 、属性值必须用引号引上; 5、一个XML 文档如果符合它的

XML Schema 文档的定义,称它为( )

A 、结构良好的XML 文档

B 、有效的XML 文档

C 、无效的XML 文档

D 、以上都对

6、XML 文档中语句 中SYSTE

M 的作用是( )

A 、指定运行的操作系统

B 、打开系统文件

C 、连接外部DT

D 文件

7、以下不属于XML 语法规定的是( )

A 、元素必须正确嵌套

B 、标记任意大小写

C 、所有的属性值必须放在双引号或单引号中;

D 、若文档没有DTD ,属性值的默认类型是“CDATA ”;

8、声明语句指明元素 学生信息是( )

A 、任意子元素组成 ;

B 、由子元素“地址”“成绩”和字符数据混合组成;

C 、由字符“地址,成绩”和字符“#PCDATA ”组成;

D 、由文本类数据组成

9、XML Schema 文档中语句 :

中属性type 的作用是( )

A 、指定子元素的属性;

B 、指定子元素的数据类型;

C 、指定子元素是引用元素声明中name 属性值为name 的元素;

D 、指定子元素名称;

10、下面标记中,非法的XML 标记名称是( )

A 、

B 、

C 、

D 、

1.为定义一个XML 文档的结构,开发者可以使用XML 技术有 ( ) A 、 UML B 、 DTD C 、 Namespace D 、 XML Schema

2.下面是XML 标准提供的编程接口,用于开发人员访问XML 文档( ) A 、Xpath B 、XSLT

一、单选题(3*10分=30分)

二、多选题(多选漏选不得分,3*10分=30分)

C、Dom

D、SAX

3.哪几种是预定义实体的正确引用 ( )

A、 It

B、 &It(小于)

C、 &root

D、 "(双引号)

4.以下属性写法正确的( )

A、

B、

C、

D、

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、替代HTML

C、数据交换

D、替代数据库

10.关于DOM描述正确的是( )

A、 DOM总是将文档完全加载之后由程序处理

B、 DOM可以边加载边处理

C、对XML的所有操作都是在内存中进行

D、适合一次性处理大型XML文档

1.DTD本身不是规范的XML文本。( )

2.在DOM中,XML文档不管简单或复杂,其信息都会转化成一棵节点树,

该树有唯一一个根节点--Document节点。( )

3.SGML是XML语言的一个子集。( )

4.实体包括两种类型:一般实体和参数实体。( )

5.XML文档必须包含一个根元素,哪怕是空的。( )

6.样式单(

style sheet)一般包含在XML文档内部. ( )

7.一个结构良好的XML文件一定是有效的。( )

8.XML Schema一个特点:用XML语法来描述实例文档结构。( )

9.XSLT中,对同一个节点,只能定义一种转换模板。 ( )

10.在一个XML Schema中,可以同时使用同名称空间或不同名称空间的

外部声明。 ( )

1、什么是XML?XML能做什么?

2、简述XML和 HTML的区别。

3、为什么需要XML命名空间

4、Schema和DTD的区别

四、问答题(5*4分=20分)三、判断题(2*10分=20分)

相关文档
最新文档