综合复习题二.doc_第1页
综合复习题二.doc_第2页
综合复习题二.doc_第3页
综合复习题二.doc_第4页
全文预览已结束

下载本文档

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

文档简介

一、 基本知识点1. 目前,使用的是XML Schema 2.0. 它包含3个部分:分别是:XML Schema2.0 part1:structureXML Schema2.0 part2:DatatypeXML Schema2.0 part0:Primer2. 简单数据类型的定义,复杂类型的定义,元素声明,属性声明。3.模型组的定义,模型组中的三种成分。4.模式组装Xsl:include: 元素用来包含那些与主模式文档具有相同目标名称空间的模式模块Xsl:import:元素用来导入模式模块,导入的模式模块与目标模式文档不具有相同的目标名称空间Xsl:redefine: 使用该元素在模式文档中增加内容模型,扩展内容模型。5XMLSchema名称空间:/2001/XMLSchemaXMLSchema数据类型名称空间:/2001/XMLSchema-datatypesXMLSchema 实例名称空间:/2001/XMLSchema-instance.6.CSS(Casading Style Sheets,层叠样式表)把HTML和XML文档的样式表示和文档的内容分开,简化了Web设计和站点维护。7.当用CSS对一个xml文档进行转换时,需要在文档中插入以下语句。8.包含块是一个矩形框的边界。在css中,用display的block属性来定义包含块。9.在内部CSS文件设计中,需要引用HTML的style来定义CSS文件,在使用元素时,要在根元素中声明html的名称空间xmlns:html=/TR/REC-html40,然后把CSS的内容包括在内部即可。二 :相关习题一 单选题(1)定义一个元素组,要求一次只能出现组中的一个元素,要使用的关键字是:A. sequence B. group C. choice D. all (2)对于下列代码: 属性age是:A.可选的 B.必选的(3)哪种类型用于定义至少包含一个子元素或属性的元素?A 复杂数据类型 B 内置数据类型C 用户自定义的简单数据类型(4)DTD文档的扩展名为(),schema文档的扩展名为()(5)Schema至少需要具有一个属性Xmlns,用以指定该Scehma包含的 ( )A、名字空间 B、元素作用域C、属性作用域 D、以上三个都是(6)下列哪个是schema中的simpleType与complexType的一个区别是( )。A、只有simpleType元素中可以使用restriction从其他类型继承。B、只有complexType元素中可以使用restriction从其他类型继承。C、只有simpleType的元素可以含有attribute。D、只有complexType的元素可以含有attribute。(7)如果要为一个特定属性提供一个固定的缺省值,并且XML文件的编辑者不能修改它,就应该使用( )的关键字.A、FIXED B、REQUIREDC、IMPLIED D、CDATA(8)在Schema中,声明一个元素的属性的attribute元素有一个常用的属性use,use的取值不包括下列哪一项( )。 A、required B、optional C、fixed D、prohibited(9)Schema与DTD的相同之处有( )。A、基于XML语法B、支持命名空间C、可扩展D、 对XML文档结构进行验证(10)( )属性指定元素最多出现的次数。A、minOccursB、maxOccursC、minExclusiveD、maxExclusive(11)每个Schema文档都是从下列()个元素开始的A. schema B. element C attribute D. xmlns(12) 按照以下定义:下面哪一项是无效实例?A)1 B)01C)+1 D)-1(13) 从一个简单类型派生出另一个简单类型,可以加上适当的限制,这个限制是通过下列哪个元素实现的?A)enumeration B)minExclusive C)restriction D)pattern(14) 按照以下定义:下面哪一项是有效实例:A)1 B)01C)+1 D)-1(15) 二 多项选择(1)对Schema的描述以及不同于DTD的优势的说法有那哪些是正确的 。A)可对XML文档进行约束 B)语法比较简单C)Schema文件本身也是一个XML文档 D)丰富的数据类型E)以上答案都不对(2)以下那些属于Schema的内置数据类型 。A)string B)bool C)int D)double E)time (3)以下关于schemaLocation属性写法正确的是 。 A)xsi:schemaLocation=/po.xsd D:XMLSchematest1.xsd D:XMLSchematest2.xsd B)xsi:schemaLocation=/po.xsd C)xsi:schemaLocation=/po.xsd D:XMLSchematest1.xsd D)xsi:schemaLocation=/po.xsd test1.xsd E)以上答案都不对(4)以下那些类型元素可以用来进行自定义数据类型 。A)complexType B)sequence C)simpleType D)element E)attribute (5)以下哪些属于Schema的类型元素 。A)complexType B)attributeGroup C)choice D)restriction E)simpleType三判断题1XML Schema支持名称空间,DTD也支持名称空间。( )2Schema文档就是用来验证XML文档的正确性,用来判断实例是否符合模式中所描述的所有约束。( )3多个模式文档通过包含或导入形成新模式文档,当其他模式文档与主模式文档具有相同的目标名称空间时,需要使用导入。模式文档之间各自拥有不同的名称空间时,需要使用包含。( )4在模式文档中必须定义一个且只能定义一个schema根元素。( )5属性声明可以把属性定义成简单类型也可以是复杂类型。( )6复杂类型和简单类型之间最根本的区别就是:复杂类型的内容中可以包含其他元素或属性,但简单类型既不能包含子元素,也不能带有任何属性。( )四设计题.1.已知XML文档如下,编写相应的SCHEMA 注意:用户姓名是长度为8的字符性别的取值只能为男或女用户编号是长度最大不超过6的字符。2.将如下的DTD定义用Schema 的方式来实现3.定义一个裤子尺寸的类型trousers-size-type,该类型的元素取值只能是“L”、“M”、“S”、“XL”4. 已知XML文档如下: 张三 男 18 软件技

温馨提示

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

评论

0/150

提交评论