XML考试试题.doc_第1页
XML考试试题.doc_第2页
XML考试试题.doc_第3页
XML考试试题.doc_第4页
XML考试试题.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一填空1.xml不是编程语言而是一种计算机可识别的( 可扩展标记 )语言,用来描述文档的( 内容 )和结构2.我们可通过xml schema和( DTD )来规定什么样的标签和元素能够用在特定的XML文档中,符合这个计划的文档称为( 有效文档 )。3.schema内建了丰富的数据类型,被称为“简单类型”,可以直接在元素和属性中使用它们,也可以用它们派生其他( 简单类型 )和( 复杂类型 )4.XSLT处理器内建四种模板(元素节点和根节点 )( 文本和属性节点 )处理指令和注释结点以及名字空间结点模板5. XSLT处理器默认的顺序是 从上到下 即从根节点开始以( 前序遍历 )的方式读入XML文档,但可以通过模板规则中改变这个默认的顺序,也可以有选择的处理结点,通常的方法是用( 模板应用 )。6. XML Schema的全局声明方式把元素或属性作为xsd:schema的( 元素 )声明叫做全局声明,反之,把元素或属性放在其他声明,叫做局部声明。7. 语法分析器将文档分解为诸如( 开始标记 )结束标记、属性值对、( 文本内容块 )、处理指令、注释等语法片段,然后通过明确定义的API,将这些小片段传输给应用程序。8. 使用xsd:simpleType和xsd:restriction可以为元素或属性定制新的(简单类型 ),通过xsd:extension和xsd:restriction元素来从已有的类型派生出新的(复杂类型)二多选1.为定义一个XML文档的结构,开发者可以使用XML技术有 ( B D)A. UML B. DTD C. Namespace D. XML Schema2.下面是XML标准提供的编程接口,用于开发人员访问XML文档 ( CD )A.Xpath B.XSLT C. Dom D.SAX3.哪几种是预定义实体的正确引用 ( BD)A. It B. &It(小于) C. &root D. "(双引号)4.以下属性写法正确的(AD)A. B. C. D. 5.对于Schema描述正确的(BCD)A. 可对XML文档进行约束B. 相对于DTD语法比较简单C. schema文件本身也是一个XML文档D. 丰富的数据类型6. DOM包括以下哪几种接口( ABCD)A. Document接口 B. Nodelist接口C. Node接口 D. Named Node Map接口7. 对文档的更新以下方法正确的( ABC )A. 使用xml document类B. 直接读写xml文档C. 使用transformerfactory和transformer类D. 使用SAX解析器8. XML的命名规则中说法正确的是(A)A. 可以包含字母、数字、以及其他字符B. 名字可以任何字母、数字或符号开始C. 名字没有任何限制D. 以上均不正确9. XML的应用领域正确的(AC)A. 数据存储 B. 替代HTML C. 数据交换 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.样式单(style sheet)一般包含在XML文档内部. ( N)7.一个结构良好的XML文件一定是有效的。( N )8.XML Schema一个特点:用XML语法来描述实例文档结构。(Y)9.XSLT中,对同一个节点,只能定义一种转换模板。 (N)10.在一个XML Schema中,可以同时使用同名称空间或不同名称空间的外部声明。 (N)四简答1 简要说明什么是XML语言XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标记。2 为什么需要XML命名空间阻止具有相同名字元素间的冲突3 什么是元素及标签其实标签和结束标签以及两者之间的所有内容叫做元素。标签是表示元素开始和结束的分隔符4 什么是结构良好的XML 文档一个遵守XML语法规则并遵守XML规范的文档 5 什么说明XMLSchema支持的主要数据类型Data long int short byte等6 XSL文档中的模板是什么 如何定义和调用模板7 简要说明XML Schema中简单类型和复杂类型的区别复合类型元素包含其他元素、属性和混合内容,而简单类型,既不能有子元素也不能有属性5 分析1. XML文档如下:BILLDavenport108 StreetChengduSichuan试分析各元素和属性所属的名字空间。Address street city province元素都属于/addressnm:name属于/name属性location不属于其中的任何名字空间2、对于如下DTD片段:有效XML文档片段:1)2)试分析上述两种3.分析schema是否正确,改正。改正:加上 改正:加上 4.,得到如下转换结果:ChengduDavenport,Bill5.现有类型:extension派生: 其结果相

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论