XML基础复习习题LUO

上传人:cl****1 文档编号:562907243 上传时间:2022-08-30 格式:DOCX 页数:10 大小:49.58KB
返回 下载 相关 举报
XML基础复习习题LUO_第1页
第1页 / 共10页
XML基础复习习题LUO_第2页
第2页 / 共10页
XML基础复习习题LUO_第3页
第3页 / 共10页
XML基础复习习题LUO_第4页
第4页 / 共10页
XML基础复习习题LUO_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《XML基础复习习题LUO》由会员分享,可在线阅读,更多相关《XML基础复习习题LUO(10页珍藏版)》请在金锄头文库上搜索。

1、一、选择题1. XML采用以下哪种数据组织结构?( C )A 星状结构 B 线状结构 C树状结构 D网状结构2. 下列关于XML文档中根元素的说法不正确的是( D )A每一个结构完整的XML文档中有且只有一个根元素 B 根元素完全包括了文档中其他所有元素C 根元素的起始标记要放在其他所有元素的起始标记之前,而根元素的结束标记要放在其他所有元素的结束标记之后D 根元素不能包含属性节点3. 下面哪个公司或组织制定了XML:( C )A ISO B Oracle C W3C D Micrsoft4. 、&等在XML文档中被赋予了特殊的意义,所以在XML文档中不能直接包含这些字符,而是对这些字符采用了

2、特殊编码, 对应的特殊编码是:( B )A & B < C &lgt; D &quto;5. 在DTD声明中使用下列哪个符号可以允许元素不出现或者只出现一次?( A )A ? B * C | D +6. 在一个DTD元素中定义了一个元素“学员”为,那么如下的XML实例片段中合法的是( A )A 张三 B 张三C D 一班张三同学7. 分析以下在DTD文档: (*零次或多次)(?零次或一次)(+ 一次或多次)下面的XML实例( C )能够通过DTD的校验。A TextB TextC TextD TextText8. 以下说法不符合XML语法规则的是( C ) A)标记头和标记末的大

3、小写一致B)元素之间要正确的嵌套 C)结束标记可有可无D)每个XML文档只能有一个根元素9. 以下XML片段写法正确的是 ( D )A B C D E 10. 用于修饰属性的缺省值不包含哪一项( C )A #FIXED B #REQUIRED C #PCDATA D #IMPLIED11. 以下DTD元素声明不正确的是( A )A) B)C) D) 12. 以下关于SAX的说法正确的是( B )A)使用SAX可修改XML B)SAX是事件驱动型XML解析器C)SAX是对象模型XML解析器 D)以上答案都不对13. DTD中,属性用( D )关键字声明。 A. ENTITYB. ELEMENTC

4、. DOCTYPED. ATTLIST14. DOM解析中,下面( A )方法可以获得XML文档节点树的根元素节点。 AgetDocumentElement()B. getEntities()C. getPublicID()D. getWholeText()15. 下列标记定义不合法的是( C )。A. B. C. D. 16. 解析下面XML文档时,下列说法正确的是( A )。耿祥义9787302206491A. “耿祥义”是文本对象B. “耿祥义”是元素对象C. 是元素对象,同样也是文本对象D. 是元素对象,同样也是文本对象17. 关于DOM的描述错误的是( C )。A. DOM使开发者能

5、够以编程方式读取、操作和修改XML文档B. W3C组织公布了DOM模型的规范,然后各个软件厂商(比如微软)再根据W3C的规范开发DOM解析器,并且提供一系列的编程API,这些API都是遵守W3C规范的C. DOM模型是W3C组织开发出来的一个在内存中表示XML数据的线性模型D. 能使用JavaScript进行DOM开发,也能使用Java、C#18. XML名称空间名是指( C )。A. W3C制定的一个技术规范B. 一个可以访问到的URIC. 任何URID. 紧跟在xmlns:后面的前缀名称19. 当SAX解析器解析到文档中元素的开始标记时,会调用( A )方法。Apublic void st

6、artElement()Bpublic void startDocument()Cpublic void startPrefixMapping()Dpublic void startDocumentLocator()20. 以下事件处理函数哪一个不是SAX实现会产生的( C ) A void startDocument() B void characters(char ch, int start, int length)C void startElement(String uri, String localName, String qName) D void endElement(String

7、 uri, String localName, String qName) 21. SAX的默认基类DefaultHandler类实现了那些接口( A ) A)Attributes接口B)DTDHandler接口 C)ErrorHandler接口 D)ContentHandler接口 22. 声明语句的作用是( D )A、声明元素student的属性studentID是可有可无的;B、声明元素student的属性studentID是唯一标识类型,可以省略;C、声明元素student的属性studentID是默认取值,可以省略;D、声明元素student的属性studentID是唯一标识类型,不

8、可省略;23. 在XML文档的第一条声明语句中,不能使用的属性是( D )A、version B、encoding C、standalone D、 name 24. 不符合格式良好的XML文档要求的是( A )A、文档可以有一个以上的根元素; B、有符合规范的声明语句; C、每个元素有正确的起始、结束标记; D、元素正确嵌套,没有交叉现象出现;25. 在进行属性声明时,错误的是( B )A 标记中可以使用多个属性 B 属性可以出现在起始标记或结束标记中;C 属性名是大小写敏感的;D 属性值必须用引号引上; 26. 以下不属于XML语法规定的是( B )A、元素必须正确嵌套 B、标记任意大小写C

9、、所有的属性值必须放在双引号或单引号中;D、若文档没有DTD,属性值的默认类型是“CDATA”;27. 声明语句指明元素学生信息是( B )A、任意子元素组成 ;B、由子元素“地址”“成绩”和字符数据混合组成;C、由字符“地址,成绩”和字符“#PCDATA”组成;D、由文本类数据组成28. 在XML中,下列关于DOM的叙述不正确的。Da) DOM是独立于开发语言和平台的,因此使用Visnal Basic、Java、Visual C+等开发工具使用的DOM编程API是一致的b) XML文档通过load方法被装载进内存后,在内存中形成一个DOM文档对象模型树c) 通过DOM API,软件开发人员可

10、以控制XML文档的结构和内容d)通过DOM在XML文档中只能按照顺序方式导航29. XML中,(B)是文档对象模型DOM中的基本对象,元素、属性、注释、处理指令等都可以认为是它。 A Document B Node C NodeList D Element30. 阅读下面XML文档,然后判断下列说法正确的是。Ctom12 a) 是元素对象,同样也是文本对象b) 是元素对象,同样也是文本对象c) tom是文本对象d) tom是元素对象31. !DOCTYPE customerjack&location;关于上述Xml文档,以下描述正确的是( B )。 a) 该Xml文档中使用了外部DTD。 b) 通过浏览器打开上述Xml文档时,字符串jianwai street代替了& location; c) 该Xml文档不是有效的XML文档。32. XML( A )提供了一种避免元素命名冲突的方法。A.命名空间 B.DTD C.XSD D.XSL33. 以下关于XML文档的声明的语句正确的是 。DA)B)?XML version=1.0 enc

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号