2018-2019学年第二学期《XML》期末试卷
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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 文档中语句 :
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分)