




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第一章一、填空题1. HTML语言是如何显示数据的,XML是描述 。2. HTML语言遵循 协议,而在网络运行的。3. XML是一种 和 语言,XML具有自描述性、内容和显示相分离、可扩张、独立于平台等特点。4. XML解析器是 之间存在的软件组织,主要起桥梁的作用。5. XML的技术优势有 、 、可扩展性、语法自由、结构化集成数据。答案:1. 数据是什么2. http3. 描述数据和数据结构4. XML和应用程序5. 数据重用,数据和表示分离二、选择题1. HTML语言中 表示超级链接的标记。A. <a> B. <b>C. <option> D.<t
2、r>2. 表单标记中, 用来表示文本框或密码框输入字符最大数。A. file B. maxlengthC. size D. name3. 下面 不是XML语言的特点。A. 自我描述 B.可扩展C. 跨平台 D. 修饰数据4. 下面 不是XML使用的解析器。A. IBM XML4Jaache Xerces B. Sun Project XC. Microsoft MSXML D. Java5. 下面 不是XML的相关技术。A. DTD B. XSLC. DHTML D. XPath6. 对表格的两行进行行合并,需用 标记。A. rowspan B. clospanC. cellpaddin
3、g D. table7. HTML标记中,能够完成颜色设定的标记,除了 标记不是外,其余全是。A. bgcolor B. TextC. color D. href8. HTML标记中能显示图片的标记是 。A. embed B. srcC. img D. a9. 对XML文档的显示样式修饰的是下面 技术。A. XSL B. XPathC. Xlink D. XHTML10. HTML语言中的预定义标记是 标记。A. address B. blockquoteC. pre D. u答案:ABDDC ADCAC三、简答题1. 简述HTML表格有哪些标记。2. 简述XML和HTML的关系。3. 简述X
4、ML的应用的领域。4. 简述XML的特点。5. 简述XML的优势。XML的语法一、填空题1. XML是一种设计特定领域标记语言的 语言。2. 一个规范的XML文档由 、主体和尾部三部分组成。3. XML文档的声明中的编码方式常用的有 和GB2312.4. XML文档基本的组成成分是标记和 。5. XML元素由 、结束标记和两者之间的内容三部分组成。6. XML文档的元素特性是 、关联性和迥异性。7. XML属性的声明位置是 。8. XML文档中用来包含文本的组件是 。9. 是解决XML元素多义性和名字冲突问题的方案。10. 可以用作命名空间标识符来确保命名空间的唯一性的是 和URN。答案:1、
5、元标记 2、序言 3、UTF-8 4、元素 5、开始标记 6、可扩展性 7、文档的第一行 8、CDATA段 9、命名空间 10、URL二、选择题1. 目前,浏览器所支持的XML版本是 。A. 1.0 B. 1.1C. 2.0 D. 3.02. XML文档默认的编码方式是 。A. ASCII B. UnicodeC. UTF-16 D. UTF-83. 下列元素定义中正确的是 。A. <book></Book> B. <BOOK></book>C. <book></book> D. <Book></bOOK
6、>4. 实体引用符&apos;代表的是下列哪个特殊符号?A. < B. >C. D. “5. 在XML文件中可以作为元素类型和属性名使用的是 。A. 命名空间 B. 处理指令C. 标记 D. URI6. XML声明语句:<?xml version=”1.0” =”UTF-8”?>A. standalone B. encodingC. encording D. cording7. 统一资源标识符简称为 。A. URI B. URLC. UPI D. URN8. 在XML文档中包含多个重数值的是 。A.属性 B. 子元素C. 命名空间 D. 标记9. 下面特性
7、中,不属于元素的特性的是 。A. 可扩展性 B. 关联性C. 描述性 D. 迥异性10. 下列选项中不属于XML标记意义的是 。A. 结构 B. 记录C. 语义 D. 样式答案:ADCCA BABCB三、简答题1. 简述XML文档的结构及其各部分的组成内容。2. 对于空标记和空元素,它们的相同和不同之处在什么地方?3. 下面将给出一个元素及其子元素,应该如何把子元素转变成该元素的属性。<书桌> <长>1100mm</长><宽>600mm</宽><高>710mm</高></书桌> 4. 在XML文档中
8、的特殊字符都有哪些?5. 简述XML命名空间的作用。DTD规范XML文档1. 填空题1. DTD的全称为 ,它分为外部DTD和 两种。2. 文档中的元素在DTD中用 关键字来声明。3. 属性类型分为CDATA, , ,IDREF,IDREFS, ,ENTITIES, ,NMTOKENS和 十种。4. %字符用于声明 。5. 条件语句通常与 一起使用。答案:1、文档类型定义 内部DTD 2、ELEMENT 3、枚举 ID,ENTITY,NMTOKEN,NOTATION 4、参数化实体 5、实体二、选择题1. 用于确保文档的一致性和有效性的是 。A. DTD B. 命名空间C. 实体 D. 注记2
9、. DTD中元素内容类型中,关键字 表示元素只包含被解析的字符数据。A. #PCDATA B. 子元素C. CDATA D. 实体3. DTD中属性用 来声明。A. ATTLIST B. ELEMENTC. DOCTYPE D. ENTITY4. 元素指示符+表示元素可以出现的次数为 。A. 1 B. 0C. 0 D.15. 属性类型中 可以指定一个属性的值是在DTD中声明的注记的名称。A. IDREF B. ENTITIESC. NOTATION D. NMTOKEN6. 使用外部DTD,在XML文档声明中standalone值为 。A. yes B. noC. 0 D. 17. 固定属性默
10、认值的关键字是 。A. FIXED B. PCDATAC. REQUIRED D. IMPLIED8. 使用 可以将一个DTD元素及属性声明嵌套在另一个DTD中。A. 内部参数实体 B. 外部参数实体C. 内部普通实体 D. 外部普通实体9. 实体是一个外部文件,该外部文件由个人或工作小组定义并认可的外部普通实体使用的格式为 。A. SYSTEM B. PUBLICC. LIST D. ADMIN10. 通过 可以告诉解析器如何来显示未解析实体。A. 注记 B. 条件语句C. 实体 D. 属性答案:AAAAC BABAA三、简答题1. 简述内部DTD和外部DTD的声明结构与应用。2. XML中
11、已解析实体 包含哪些实体类型,它与未解析实体的差异是什么?3. 简要描述下述每个元素类型声明:1) Name(Firstname,Middlename?,Lastname)2) Test(question,answer)*3) Discussion(subject,(top-information,solutions)*)4. 简述注记的用法。5. 简述编写形式规范且有效的XML文档的条件。Schema规范XML文档一、填空题1. XML Schema两种重要的模型是Microsoft XML Schema和 。2. Microsoft XML Schema和W3C XML Schema分别使
12、用AttributeType和 声明XML文档属性。3. ElementType元素的content属性的有效值包括empty, ,eltOnly和 。4. W3C XML Schema数据类型分为 和复杂类型两种。5. W3C XML Schema数据类型 指定32位浮点数。答案:1、W3C XML Schema 2、attribute 3、textOnly 、mixed 4、简单类型 5、float二、选择题1. 在Microsoft XML Schema使用数据类型,引用的名称空间是urn:schemas-microsoft-com: 。 A. datatype B. xml-data
13、C. xml-msdata D. xslt2. 在W3C XML Schema文档中要为元素赋予固定值,使用的属性是 。A. fixed B. default C. model D. millable3. 为Micosoft XML Schema文档元素AttributeType描述数据类型的元素是 。A. description B. datatype C. type D. ref4. W3C XML Schema文档中可以直接将其指向另一个元素定义模块,避免在文档中多次定义同一个元素的元素属性是 。A. abstract B. form C. ref D. block5. W3C XML
14、Schema文档中,attribute元素的属性use值为 表示属性是可选的并且可以具有任何值。A. optional B. prohibited C. required D. fixed6. Microsoft XML Schema文档中的根元素用 声明。A. schema B. Schema C. xsd:schema D. xsi:schema7. W3C XML Schema文档中元素element的 属性指定子元素可以出现的最多次数。A. maxOccurs B. minOccurs C. max D. min8. W3C XML Schema属性使用 元素列举枚举值。A. enum
15、 B. enumeration C. list D. group9. 如果在W3C XML Schema文档中定义了目标名称空间,要在XML文档中使用 引用该Schema文档。A. noNamespaceSchemaLocation B. Location C. schemaLocation D. namespaceLocation10. 在W3C XML Schema文档中, 元素用来声明只有一个相容元素必须出现,用于互斥情况。A. group B. all C. choice D. sequence答案:AABCA BABCC三、简答题1. 简述XML Schema与DTD的异同,及XML
16、 Schema的特点。2. 分别描述两种XML Schema模型的结构及元素和属性定义语法。3. 根据下面给出的DTD,给出相应的XML Schema文档。1) Name(Firstname,Middlename?,Lastname)2) Test(question,answer)*3) Discussion(subject,(top-information,solutions)*)CSS修饰XML文档一、填空题1. XML中使用样式表有两种方式:一种是在XML文档中直接嵌入CSS代码,另外一种方式是 。2. 样式表由样式规则组成,而样式规则的语法是 。3. CSS的基本样式中,颜色属性的取值
17、可以是十六进制取值、颜色名称、 。4. CSS的基本样式中,在设置边框属性之前,必须优先设置 属性,然后才能设置其他的属性。5. CSS的基本样式中,文本样式主要用来设置文本的一些相关属性,其中text-decoration属性有none、blink、underline、 , 等属性值。答案:1、XML文档中引入独立的CSS文件 2、选择符属性:属性值; 3、RGB 4、border-style 5、overline line-through二、选择题1. 下面 不是文本的显示方式。A. block(块) B. line(行) C. double(双线) D. list-item(列表)2.
18、用来设置背景图片的CSS基本标记是 。A. background-color B. background-image C. background-repeat D. background-position3. 在CSS样式中,设定鼠标形状的基本标记是 。A.none B. color C. mouse D. cursor4. 创建一个带有样式表的XML文档,要做的第一步是 。A. 构思所要建立XML文档所需要的资源及相关数据内容B. 创建XML文档C. 创建CSS文档D. 测试以前的文档5. CSS的样式表中字体的属性中 用来修饰字体的对比度和亮度。A. font-family B. font
19、-style C. font-weight D. font-variant6. 下面哪个 不是定位属性position的属性值。A. absolute B. relative C. static D. solid7. 设置字体以粗体的形式显示,使用 属性。A. font-style B. font-weight C. font-variant D. font-family8. 边框样式中设置上边框的宽度的是 。A. border-style B. border-color C. border-top-width D. border-bottom9. 设置XML元素上边缘距离是 属性。A. ma
20、rgin-top B. margin-right C. margin-left D. margin-bottom10. 设置XML元素的文本缩进量的是 属性。A. text-align B. text-indent C. line-height D. letter-spacing答案:CBDAC DBCAB三、简答题1. 简述XML文档使用样式表的两种方式,每一种方式使用什么指令?2. 简述XML文档中样式表的基本样式都有哪些?3. 假设XML有三个标记的名字都是“电视”,简述一下怎么处理才能使三个标记显示不同的样式。4. 简述在处理XML文档层叠时,所使用的标记及需要注意的事项。5. 简述C
21、SS样式表的优势有哪些?XSL转换2. 填空题1. 一个格式良好XSL文件是由 XSL 标记和HTML标记组成,这里HTML标记的格式也是良好的。2. 模板是 的集合,都使用定义XML数据显示的样式。3. 我们使用 标记可以对多个同名的节点访问,并且该节点可以设置在显示数据的时候,可以按升序或降序显示。4. 可以在XSL文件中使用<xsl:element>创建一个标记,设置标记的名称,通过 标记可以为创建的标记设置设置相应的属性。5. 在XSL中使用样式表CSS有两种方式:一种直接通过嵌入的HTML标记中的属性style来设置该标记以实现样式的定义,另外一种是把CSS代码放在 之间
22、。6. 在XSL中显示标记的名称,有两种方式:一种是通过<xsl:copy>来显示,另外一种是通过 来显示。答案:1、XSL 2、一系列规则的集合 3、xsl:for-each 4、xsl:attribute 5、style标记 6、xsl:node-name二、选择题1. 下面 标记是调用模板的标记。A. xsl:apply-templates B. xsl:templateC. xsl:for-each D. xsl:if2. 下面 不是逻辑运算符。A. $and$ B. $gt$C. $or$ D. $not$3. 下面 标记不能达到筛选数据的作用。A. xsl:if B.
23、xsl:chooseC. $lt$ D. xsl:comment4. 下面符号 不在XSL中使用的通配符。A. * B. C. / D. ?5. 下面 不是XSL语言的功能。A. 把XML转换为HTML B. 格式化输出对象C. 定义XML模式 D. 链接不同的XML文档6. 下面 比较运算符的含义为不等于。A. $ne$ B. $qe$C. $gt$ D. $lt$7. 指定的标记下的内容完全复制到输出文件需用到 标记。A. xsl:if B. xsl:copyC. xsl:choose D. xsl:when8. 在XSL中加入注释,需要用到 标记。A. xsl:comment B. xs
24、l:value-ofC. xsl:for-each D. xsl:where9. 在多条件的判断语句中,获得条件的属性是 。A. match B. test C. template D. value10. 下面情况中, 是格式良好的HTML文档出现的情况。A. 标记封闭 B. 使用单根C. 标记交叉 D. 属性没有引号括起来答案:ABDDD ABABA三、简答题1. XSL语言可以分为几部分,每部分完成的功能有哪些?2. XSL样式表的基本结构是什么形式?3. XSL文件必须有根模板吗?根模板的格式是什么?4. XSL可以使用那些标记和运算符来筛选数据?5. 描述XSL的转换原理。DOM接口技
25、术一、填空题1. DOM是Document Object Model的英文缩写,翻译过来的意思是 。2. DOM有四个基本接口,分别是 , ,Node和NamedNodeMap。3. 用来表示标记中包含的数据的节点对象,是用 接口创建的。4. 使用DOM处理XML,常发生的异常有 。5. XML文件在被加载到内存中是,会被封成一个 对象。答案:1、文档对象模型 2、NodeList,Document 3、Text 4、DOMException 5、Document二、选择题1. 下面 不是继承Node接口。A. Document接口 B. Attr接口C. Text接口 D. TypeInfo
26、接口2. Document接口实现的对象对应XML文件Document节点,该节点下面有两种类型的节点:Element节点、 。A. DocumentType节点 B. Attr节点C. Node节点 D. Text节点3. 下面 方法是输出获得XML文档的编码形式的。A. getXmlVersion() B. getDocType()C. getXmlEncoding() D. getLength()4. 下面 方法可以获得XML文档的节点树的根节点。A. getEntities() B. getPublicId()C. getDocumentElement() D. getWholeTex
27、t()5. 删除某个标记的属性,使用 方法。A. removeAttribute(String name) B. removeChild(Node node)C. replaceWholeText(String text) D. getNodeName()6. 获得XML文档节点中包含的数据,使用 节点对象。A. Element B. DocumentC. Text D. Attr7. 下面 方法是添加节点的方法。A. appendChild() B. appendC. setchild() D. insertChild()8. 获得XML文档中属性的值,需要使用 节点对象。A. Elemen
28、t B. DocumentC. Text D. Attr9. 把一个XML节点树转换为XML文档,需要用 方法。A. getInstance() B. transform()C. appendChild() D. getVersion()10. 调用Document节点使用 可返回当前节点的DocumentType子节点。A. getWholeText() B. getDocType()C. getXmlVersion() D. getLength()答案:DACCA CADBB三、简答题1. 简述DOM的工作原理。2. DOM的常用接口有哪些,分别表示什么?3. 被解析的XML文件标记与Do
29、cument节点的哪种类型子孙节点相对应?4. getElementsByTagName(String name)和getChildNodes()有什么区别?5. 创建一个XML文件,通常需要哪些步骤?SAX接口技术一、填空题1. SAX是 的缩写,是基于事件模型处理XML文件。2. SAX和 都是访问XML文档中信息的API 接口。3. 提供SAX分析程序的所有接口的JAXP软件包是 。4. 要实现一个事件处理器需要继承 类,该类继承了ContentHandler、DTDhandler、EntityResolver和ErrorHandler接口,并实现了里面的方法。5. 当解析器解析到文档的
30、结尾时,调用 方法。答案:1、Simple API for XML 2、DOM 3、org.xml.sax 4、DefaultHandler 5、endDocument()二、选择题1. 当解析器解析到文档的其中的一个错误时,肯定不会调用的方法是 。A. public void warning() B. public void error()C. public void fatalError() D. public void skippedEntity()2. 当解析器解析到文档的开始标记时,会调用 方法。A. public void startElement() B. public void
31、 startDocument()C. pulic void startPrefixMapping() D. public voic setDocumentLocator()3. 当解析器解析到文档的标记之间的文本数据时,会调用 方法。A. public void notationDecl() B. public void characters()C. public void ignorableWhitespace() D. public void processingInstruction()4. 当解析器解析到文档中一条指令时,会调用 方法。A. public void processing
32、Instruction() B. public void skippedEntity()C. public void unparsedEntityDecl() D. public void startDocument()5. 下面 不是SAX解析器解析XML文件的优点。A. 可以解析任意大小的文件 B. 适合创建自己的数据结构C. 适合小信息子集 D. 可以给XML文件添加节点6. 当解析器解析到文档中命名空间,会调用 方法。A. pulic void startPrefixMapping() B. public void startDocument()C. public voic setDo
33、cumentLocator() D. public void characters()7. 当解析器解析到文档的实体时,会调用 方法。A. public InputSource resolveEntity() B. public void fatalError()C. public void characters() D. public void startDocument()8. SAX解析器解析文件可能发生的异常是 。A. DOMException B. SAXExceptionC. EOFException D. ArithmeticException9. 当解析器解析到文档的实体时,若
34、遇到无法解析的实体,会调用 方法。A. public InputSource resolveEntity() B. public void characters()C. public void skippedEntity() D. public void unparsedEntityDecl()10. 如果获取XML文档中某一行的数据,需调用 方法。A. public voic setDocumentLocator() B. public void unparsedEntityDecl()C. public void fatalError() D. public void startDocument()答案:DBBAD AABCA三、简答题1. 简述一下SAX的工作机制。2. 简述一下SAX和DOM两者各自的有点和缺点。3. 简述在SAX解析过程中遇到错误,会采取哪些措施。4. 简述SAX中文件定位器的作用及用法。5. 简述SAX解析过程中,文件、指令、元素、数据、实体解析的先后顺序。数据岛一、 填空题1. 数据岛就是被HTML网页 或包含的XML数据。2. Web服务器和客户机之间的数据传递方式有三种:HTML页面、XML文档以及 。3. DS
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《腰椎护理》课件
- 安全教育日大班
- 护士分层管理与培训体系构建
- 人教版初中八年级物理质量与密度解题技巧总结模版
- 矿产资源评价与管理
- 筑牢安全防线 助推采油管理提质增效
- 单梁吊机操作与安全培训
- 高温熔融金属作业安全培训体系构建与实践
- 生命体征操作反馈规范
- 《管理智慧传承》课件
- (完整版)三角波发生器的安装、调试与维修
- 我的叔叔于勒课本剧
- 废品回收站租地合同
- 闽教版2023版3-6年级全8册英语单词表
- 新收入准则深度解读和案例分析以及税会差异分析
- 长护险工作总结汇报
- MOOC创新创业与管理基础(东南大学)
- 报告应用文写作课件
- Part6 Unit1 Travel教案-【中职专用】高一英语精研课堂(高教版2021·基础模块2)
- 安全防范系统之出入口控制系统课件
- 《冯谖客孟尝君》
评论
0/150
提交评论