XML作业题答案.._第1页
XML作业题答案.._第2页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

1、9.10.第一章一、填空题1.HTML 语言是如何显示数据的,XML 是描述_。2.HTML 语言遵循 _协议,而在网络运行的。3.XML 是一种 _ 和_ 语言,XML 具有自描述性、内容和显示相分离、可扩张、独立于平台等特点。4.XML 解析器是 _ 之间存在的软件组织,主要起桥梁的作用。5.XML 的技术优势有 _、_、可扩展性、语法自由、结构化集成数据。答案:1.数据是什么2.http3.描述数据和数据结构4.XML 和应用程序5.数据重用,数据和表示分离A. embedB. srcC. imgD. a对 XML 文档的显示样式修饰的是下面 - 技术。A. XSLB. XPathC.

2、Xli nk二、选择题HTML 语言中A. C. 表单标记中,A. fileC. size1.2.表示超级链接的标记。B. D.-用来表示文本框或密码框输入字符最大数。B. maxle ngthD. n ame3.4.下面_ 不是 XML 语言的特点。A.自我描述C.跨平台下面_ 不是 XML 使用的解析器。B.可扩展D.修饰数据B. Sun Project XD. Java.A. IBM XML4Jaache XercesC. Microsoft MSXML下面_不是 XML 的相关技术。A. DTDB. XSLC. DHTMLD. XPath对表格的两行进行行合并,需用 _

3、标记。A. rowspa nB. clospa nC. cellpadd ingD. tableHTML 标记中,能够完成颜色设定的标记,除了A. bgcolorB. TextC. colorHTML 标记中能显示图片的标记是标记不是外,其余全是。D. href,oD. XHTML标记。9.10.HTML 语言中的预定义标记是A. addressC. pre答案:ABDDC ADCAC三、简答题1.简述 HTML 表格有哪些标记。2.简述 XML 和 HTML 的关系。3.简述 XML 的应用的领域。4.简述 XML 的特点。5.简述 XML 的优势。XML 的语法一、填空题1.XML 是一种

4、设计特定领域标记语言的 _ 语言。2.一个规范的 XML 文档由 _ 、主体和尾部三部分组成。3.XML 文档的声明中的编码方式常用的有 _ 和 GB2312.4.XML 文档基本的组成成分是标记和 _ 。5.XML 元素由 _ 、结束标记和两者之间的内容三部分组成。6.XML 文档的元素特性是 _、关联性和迥异性。7.XML 属性的声明位置是_。8.XML 文档中用来包含文本的组件是 _ 。9._是解决 XML 元素多义性和名字冲突问题的方案。10.可以用作命名空间标识符来确保命名空间的唯一性的是 _和 URN。答案:1、元标记 2、序言 3、UTF-8 4、元素 5、开始标记 6、可扩展性

5、 7、文档的 第一行 8、CDATA段 9、命名空间10、URL、选择题1.目前,浏览器所支持的 XML版本是。A. 1.0B. 1.1C. 2.0D. 3.02.XML 文档默认的编码方式是。A. ASCIIB. Uni codeC. UTF-16D. UTF-83.下列兀素定义中正确的是。A. B. C. D. 4.实体引用符&apos ;代表的是下列哪个特殊符号?A. C. D.a5.在 XML 文件中可以作为兀素类型和属性名使用的是。A.命名空间B.处理指令C.标记D. URI6.XML 声明语句:B. blockquoteD. uA. sta ndal oneC. en co

6、rd ingB. encodingD. cord ing7.统一资源标识符简称为。A. URIB.URLC. UPID.URN8.在 XML 文档中包含多个重数值的是。A.属性B. 子元素C.命名空间D.标记9.下面特性中不属于元素的特性的是1I 1 J 1 亠 1 ?1 rB.关联性C.描述性D.迥异性10.下列选项中不属于XML 标记意义的是。A.结构B. 记录C.语义D. 样式答案:ADCCABABCB三、简答题1.简述 XML 文档的结构及其各部分的组成内容。2.对于空标记和空元素,它们的相同和不同之处在什么地方?3.下面将给出一个元素及其子元素,应该如何把子元素转变成该元素的属性。1

7、100mm600mm710mm4.在 XML 文档中的特殊字符都有哪些?5.简述 XML 命名空间的作用。DTD 规范 XML 文档1. 填空题1.DTD 的全称为 _,它分为外部 DTD 和_两种。2.文档中的元素在 DTD 中用_ 关键字来声明。3.属性类型分为 CDATA,_,_ ,IDREF,IDREFS,_ ,ENTITIES,_,NMTOKENS 和_ 十种。4.%字符用于声明5.条件语句通常与一起使用。答案:1、文档类型定义内部 DTD2、ELEMENT 3、枚举 ID,ENTITY,NMTOKEN ,NOTATION 4、参数化实体5、实体二、选择题1._ 用于确保文档的一致性

8、和有效性的是。A. DTDB.命名空间.6.7.C.实体D.注记DTD 中元素内容类型中,关键字 _示元素只包含被解析的字符数据。A. #PCDATAB.子元素D.实体C. CDATADTD 中属性用A. ATTLIST来声明。B. ELEMENTC. DOCTYPE元素指示符+表示元素可以出现的次数为A. 1B. 0D. ENTITYC. 0D.1属性类型中 _ 可以指定一个属性的值是在DTD 中声明的注记的名称。A. IDREFB. ENTITIESC. NOTATIOND. NMTOKEN使用外部 DTD,在 XML 文档声明中 standalone 值为A. yesB.

9、noC. 0D. 1固定属性默认值的关键字是A. FIXEDB. PCDATAC. REQUIREDD. IMPLIED使用_可以将一个 DTD 元素及属性声明嵌套在另一个A.内部参数实体C.内部普通实体 实体是一个外部文件, 格式为A.SYSTEMC. LIST 通过A.注记C.实体 答案:AAAAC8.9.10.DTD 中。B.外部参数实体D.外部普通实体该外部文件由个人或工作小组定义并认可的外部普通实体使用的B. PUBLICD. ADMIN可以告诉解析器如何来显示未解析实体。B.条件语句D.属性BABAA三、简答题1.简述内部 DTD 和外部 DTD 的声明结构与应用。2.XML 中已

10、解析实体 包含哪些实体类型,它与未解析实体的差异是什么?3.简要描述下述每个元素类型声明:1)Name(First name,Middle name?,Last name)2)Test(question,answer)*3)Discussi on( subject,(top-i nformati on, solutio ns)*)4.简述注记的用法。5.简述编写形式规范且有效的XML 文档的条件。Schema 规范 XML 文档一、填空题1.XML Schema 两种重要的模型是 Microsoft XML Schema 和_ 。2.Microsoft XML Schema 和 W3C XML

11、 Schema 分别使用 AttributeType 和_ 声明 XML 文档属性。3.ElementType 元素的 content 属性的有效值包括 empty,_ ,eltOnly 和_。4.W3C XML Schema 数据类型分为 _ 和复杂类型两种。5.W3C XML Schema 数据类型 _ 指定 32 位浮点数。答案:1、W3C XML Schema2、attribute3、text On ly、mixed 4、简单类型 5、float二、选择题1.在 Microsoft XML Schema 使用数据类型,弓 I 用的名称空间是 urn : schemas-microsof

12、t-com:A. datatypeB. xml-dataC. xml-msdataD. xslt2.在 W3C XML Schema 文档中要为元素赋予固定值,使用的属性是 _A. fixedB. defaultC. modelD. millable3.为 Micosoft XML Schema 文档元素 AttributeType 描述数据类型的元素是 _A. descripti onB. datatypeC. typeD. ref4.W3C XML Schema 文档中可以直接将其指向另一个元素定义模块,避免在文档中多次定义同一个元素的元素属性是 _。A. abstractB. formC

13、. refD. block5.W3C XML Schema 文档中,attribute 元素的属性 use 值为_表示属性是可选的并且可以具有任何值。A. opti onalB. prohibitedC. requiredD. fixed6.Microsoft XML Schema 文档中的根元素用 _ 声明。A. schemaB. SchemaC. xsd:schemaD. xsi:schema7. W3C XML Schema 文档中元素 element 的_ 属性指定子元素可以出现的最多次数。A. maxOccursB. minO ccursC. maxD. min8. W3C XML

14、Schema 属性使用 _ 元素列举枚举值。A. enumC. listB. enu merati onD. group9.如果在 W3C XML Schema 文档中定义了目标名称空间,要在 XML 文档中使用 _ 引用该 Schema 文档。A. no NamespaceSchemaLocati onC. schemaLocati on10.在 W3C XML Schema 文档中,_元素用来声明只有一个相容元素必须出现,用于互斥情况。B. Locati onD. n amespaceLocationA. groupB. allC. choiceD. seque nee答案:AABCA B

15、ABCC三、简答题1.简述 XML Schema 与 DTD 的异同,及 XML Schema 的特点。2.分别描述两种 XML Schema 模型的结构及元素和属性定义语法。3.根据下面给出的 DTD,给出相应的 XML Schema 文档。1)Name(First name,Middle name?,Last name)2)Test(question,answer)*3)Discussi on( subject,(top-i nformati on, solutio ns)*)CSS 修饰 XML 文档一、 填空题1.XML 中使用样式表有两种方式:一种是在XML 文档中直接嵌入 CSS

16、代码,另外一种方式是_ 。2.样式表由样式规则组成,而样式规则的语法是 _。3.CSS 的基本样式中,颜色属性的取值可以是十六进制取值、颜色名称、_ 。4.CSS 的基本样式中,在设置边框属性之前,必须优先设置 _ 属性,然后才能设置其他的属性。5.CSS 的基本样式中,文本样式主要用来设置文本的一些相关属性,其中text-decoration属性有 none、blink、underline、_,_ 等属性值。答案:1、XML 文档中引入独立的CSS 文件 2、选择符属性:属性值; 3、RGB4、border-style 5、overline line-through二、 选择题1.下面_ 不

17、是文本的显示方式。A. block (块)B. line (行)C. double (双线)D. list-item (列表)2.用来设置背景图片的 CSS 基本标记是A. backgro un d-colorB. backgro un d-imageC. backgro un d-repeatD. backgro un d-positi on3.在 CSS 样式中,设定鼠标形状的基本标记是A.noneB. colorC. mouseD. cursor4.创建一个带有样式表的 XML 文档,要做的第一步是 _ 。A. 构思所要建立 XML 文档所需要的资源及相关数据内容B. 创建 XML 文档

18、C. 创建 CSS 文档D. 测试以前的文档5.CSS 的样式表中字体的属性中 _用来修饰字体的对比度和亮度。A. fon t-familyB. fon t-styleC. fon t-weightD. fon t-varia nt6.下面哪个_不是定位属性 position 的属性值。A. absoluteB. relativeC. staticD. solid7.设置字体以粗体的形式显示,使用 _ 属性。A. fon t-styleB. fon t-weightC. fon t-varia ntD. fon t-family8.边框样式中设置上边框的宽度的是 _。A. border-sty

19、leB. border-colorC. border-top-widthD. border-bottom9.设置 XML 元素上边缘距离是 _ 属性。A. margin-topB. margin-rightC. margi n-leftD. margi n-bottom10.设置 XML 元素的文本缩进量的是 _ 属性。A. text-alig nB. text-i ndentC. li ne-heightD. letter-spac ing答案:CBDAC DBCAB三、简答题1.简述 XML 文档使用样式表的两种方式,每一种方式使用什么指令?2.简述 XML 文档中样式表的基本样式都有哪些

20、?3.假设 XML 有三个标记的名字都是“电视”,简述一下怎么处理才能使三个标记显示不 同的样式。4.简述在处理 XML 文档层叠时,所使用的标记及需要注意的事项。5.简述 CSS 样式表的优势有哪些?XSL 转换2. 填空题1.一个格式良好 XSL 文件是由 XSL 标记和 HTML 标记组成,这里 HTML 标记的 格式也是良好的。2.模板是_ 的集合,都使用定义 XML 数据显示的样式。3.我们使用标记可以对多个同名的节点访问,并且该节点可以设置在显示数据的时候,可以按升序或降序显示。4.可以在 XSL 文件中使用xsl:element创建一个标记,设置标记的名称,通过_标记可以为创建的

21、标记设置设置相应的属性。5.在 XSL 中使用样式表 CSS 有两种方式:一种直接通过嵌入的 HTML 标记中的属性 style来设置该标记以实现样式的定义,另外一种是把CSS 代码放在 _ 之间。6.在 XSL 中显示标记的名称,有两种方式:一种是通过xsl:copy来显示,另外一种是通过_ 来显示。答案:1、XSL 2、一系列规则的集合3、xsl:for-each4、xsl:attribute5、style 标记6、xsl:node-name、选择题1.下面_ 标记是调用模板的标记。A. xsl:apply-templatesB. xsl:templateC. xsl:for-eachD.

22、 xsl:if2.下面_不是逻辑运算符。A. $an d$B. $gt$C. $or$D. $not$3.下面_ 标记不能达到筛选数据的作用。A. xsl:ifB. xsl:chooseC. $lt$D. xsl:comme nt4.下面符号 _不在 XSL 中使用的通配符。A. *B.C. /D. ?5.下面_不是 XSL 语言的功能。A.把 XML 转换为 HTMLB.格式化输出对象C.定义 XML 模式D.链接不同的 XML 文档6.下面_比较运算符的含义为不等于。A. $ne$B. $qe$C. $gt$D. $lt$7.指定的标记下的内容完全复制到输出文件需用到 _标记。A. xsl

23、:ifB. xsl:copyC. xsl:chooseD. xsl:whe n8.在 XSL 中加入注释,需要用到 _ 标记。A. xsl:comme ntB. xsl:value-ofC. xsl:for-eachD. xsl:where9.在多条件的判断语句中,获得条件的属性是 _。A. matchB. test C. templateD. value10.下面情况中, _ 是格式良好的 HTML 文档出现的情况。A.标记圭寸闭B.使用单根C.标记交叉D.属性没有引号括起来答案:ABDDD ABABA三、简答题1.XSL 语言可以分为几部分,每部分完成的功能有哪些?2.XSL 样式表的基本

24、结构是什么形式?3.XSL 文件必须有根模板吗?根模板的格式是什么?4.XSL 可以使用那些标记和运算符来筛选数据?5.描述 XSL 的转换原理。DOM 接口技术一、填空题1.DOM 是 Document Object Model 的英文缩写,翻译过来的意思是 _。2.DOM 有四个基本接口,分别是 _ , _ , Node 和 NamedNodeMap。3.用来表示标记中包含的数据的节点对象,是用接口创建的。4.使用 DOM 处理 XML,常发生的异常有 _。5.XML 文件在被加载到内存中是,会被封成一个 _ 对象。答案:1、文档对象模型2、NodeList,Document 3、Text

25、 4、DOMException 5、Document二、选择题下面_不是继承 Node 接口。A. Document 接口B. Attr 接口C. Text 接口D. Type Info 接口Document 接口实现的对象对应 XML 文件 Document 节点,该节点下面有两种类型的节 点:Element节点、三、简答题1.简述 DOM 的工作原理。2.DOM 的常用接口有哪些,分别表示什么?3.被解析的 XML 文件标记与 Document 节点的哪种类型子孙节点相对应?4.getElementsByTagName(String name)和 getChildNodes()有什么区别?

26、.5.6.A. DocumentType 节点B. Attr 节点C. Node 节点D. Text 节点方法是输出获得 XML 文档的编码形式的。B. getDocType()D. getLe ngth()XML 文档的节点树的根节点。B. getPublicld()D. getWholeText()_ 方法。B. removeChild(Node node)D. getNodeName()_节点对象。下面A. getXmlVersio n()C. getXmlE ncodi ng() 下面_方法可以获得A. getE ntities()C. getDocume ntEleme

27、 nt()删除某个标记的属性,使用7.8.A. removeAttribute(String name)C. replaceWholeText(Stri ng text)获得 XML 文档节点中包含的数据,使用A. Eleme ntB. Docume ntC. TextD. Attr下面_ 方法是添加节点的方法。A. appe ndChild()B. appe ndC. setchild()D. i nsertChild()获得 XML 文档中属性的值,需要使用节点对象。C. TextD. Attr把一个 XML 节点树转换为 XML 文档,需要用A. getI nsta nce()C. ap

28、 pe ndChild() 调用 Document 节点使用A. getWholeText()C. getXmlVersio n()答案:DACCA CADBB9.10.方法。B. tran sform()D. getVers ion()_可返回当前节点的DocumentType 子节点。B. getDocType()D. getLe ngth()5.创建一个 XML 文件,通常需要哪些步骤?SAX 接口技术一、填空题1.SAX 是_ 的缩写,是基于事件模型处理 XML 文件。2.SAX 和_ 都是访问 XML 文档中信息的 API 接口。3.提供 SAX 分析程序的所有接口的 JAXP 软件

29、包是_。4.要实现一个事件处理器需要继承 _ 类,该类继承了ContentHandler、DTDhandler、EntityResolver 和 ErrorHandler 接口,并实现了里面的方法。5.当解析器解析到文档的结尾时,调用 _方法。答案:1、Simple API for XML 2、DOM3、org.xml.sax 4、DefaultHandler 5、endDocument()二、选择题当解析器解析到文档的其中的一个错误时,肯定不会调用的方法是A. public void warnin g()C. public void fatalError()当解析器解析到文档的开始标记时,A

30、. public void startEleme nt()C. pulic void startPrefixMapp in g()1.2.B. public void error()D. public void skippedEntity() 会调用 方法。B. public void startDocume nt()D. public voic setDocume ntLocator() 方法。当解析器解析到文档的标记之间的文本数据时,会调用A. public void no tati on Decl()C. public void igno rableWhitespace() 当解析器解析

31、到文档中一条指令时,会调用A. public void process ingln struct ion()C. public void un parsedE ntityDecl()下面_不是 SAX 解析器解析A.可以解析任意大小的文件C.适合小信息子集 当解析器解析到文档中命名空间,会调用A. pulic void startPrefixMapp in g()C. public voic setDocume ntLocator()当解析器解析到文档的实体时,会调用 A. public In putSource resolveE ntity()C. public void character

32、s()SAX 解析器解析文件可能发生的异常是_A. DOMExceptio nB. SAXExceptio nC. EOFExcepti onD. ArithmeticExceptio n当解析器解析到文档的实体时,若遇到无法解析的实体,会调用_ 方法。A. public In putSource resolveE ntity()B. public void characters()C. public void skippedE ntity()D. public void un parsedE ntityDecl()如果获取 XML 文档中某一行的数据,需调用方法。A. public voic

33、 setDocume ntLocator()B. public void un parsedE ntityDecl()C. public void fatalError()D. public void startDocume nt()答案:DBBAD AABCA.0.XMLB.D.B. public void characters()D. public void process ingln struction() 方法。B. public void skippedE ntity()D. public void startDocume nt() 文件的优点。适合创建自

34、己的数据结构 可以给 XML 文件添加节点_方法。B. public void startDocume nt()D. public void characters()_方法。B. public void fatalError()D. public void startDocume nt()C. moveNextD. movePrevious三、简答题1.简述一下 SAX 的工作机制。2.简述一下 SAX 和 DOM 两者各自的有点和缺点。3.简述在 SAX 解析过程中遇到错误,会采取哪些措施。4.简述 SAX 中文件定位器的作用及用法。5.简述 SAX 解析过程中,文件、指令、元素、数据、实体解析的先后顺序。数据岛一、 填空题1.数据岛就是被 HTML 网页_或包含的 XML 数据。2.Web 服务器和客户机之间的数据传递方式有三种:HTML 页面、XML 文档以及_。3.DSL 全称是 Data Source Obj

温馨提示

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

评论

0/150

提交评论