收藏 分销(赏)

XML形考试题讲解.doc

上传人:w****g 文档编号:6624234 上传时间:2024-12-17 格式:DOC 页数:9 大小:49.54KB 下载积分:6 金币
下载 相关 举报
XML形考试题讲解.doc_第1页
第1页 / 共9页
XML形考试题讲解.doc_第2页
第2页 / 共9页


点击查看更多>>
资源描述
XML形考答案 第一次作业 第一大题 1. 下面(B )不是XML语言的特点。(5.00分) A. 自我描述 B. 修饰数据 C. 跨平台 D. 可扩展 2.XML声明语句:<?xml version=”1.0” (B)=”UTF-8”?>。(5.00分) A. encording B. encoding C. standalone D. cording 3.下面哪一个标记语言可以创建其他的标记语言(C)。(5.00分) A. HTML B. CML C. XML D. XHTML 4.下列元素定义中正确的是(C)。(5.00分) A. <book></Book> B. <Book></bOOK> C. <book></book> D. <BOOK></book> 5.实体引用符&lt;代表的是下列哪个特殊符号?(B)(5.00分) A. ‘ B. < C. > D. “ 6.XML是由(C)工作组(原先的SGML的编辑审查委员会)开发。(5.00分) A. XML B. W3C C. SGML D. HTML 7.实体引用是一种合法的XML名字,前面带有一个符号(D)。(5.00分) A. * B. + C. ; D. & 8.统一资源标识符简称为(C)。(5.00分) A. URI B. URN C. URL D. UPI 第二大题 1. 属性是元素的可选组成部分,它可以放在(  元素 )标记或空标记中。(5.00分) 2. 每个XML文档都分为两个部分:序言和(文档节点  )。(5.00分) 3. 用形如“<学生/>”表示的标记称为( 空)标记。(5.00分) 4. (命名空间)是解决XML元素多义性和名字冲突问题的方案。(5.00分) 5. XML元素由( 起始标记)、结束标记和两者之间的内容三个部分组成。(5.00分) 6. .属性值必须用(双引号)括起来。(5.00分) 7. 在XML文档中只有( 一 )个根元素,可以有多个子元素。(5.00分) 8. XML的中文全称是(可扩展标记语言)。(5.00分) 第三大题 <?xml version="1.0" encoding="GB3212"?> <音乐> <客户信息 种类=“个人”> <客户编号>KH-0165</客户编号> <姓名>任建兴</姓名> <客户地址>大连</客户地址> <订单>DD-345</订单> </客户信息> <客户信息 种类=“个人”> <客户编号>KH-0166</客户编号> <姓名>马辛</姓名> <客户地址>北京</客户地址> <订单>DD-346</订单> </客户信息> <客户信息 种类=“公司”> <客户编号>KH-0233</客户编号> <单位>上海东方旅游公司</单位> <客户地址>上海</客户地址> <订单>DD-210</订单> </客户信息> </音乐> 第二次作业 第一大题 1.元素控制符+号表示元素可以出现的次数为(B )。(5.00分) A. 0 B. ≥1 C. ≥0 D. 1 2.下列选项中,(B) 是预定义实体。(5.00分) A. &copyright B. &lt C. &name D. &wg 3.DTD文档中,定义属性的关键字是( A )。(5.00分) A. ATTLIST B. DOCTYPE C. ENTITY D. ELEMENT 4.用于确保文档的一致性和有效性是(B)。(5.00分) A. 注释 B. DTD C. 实体 D. 命名空间 5.元素内容类型中,关键字( C )表示元素只包含被解析的字符数据。(5.00分) A. #PCDATA B. 子元素 C. CDATA D. 实体 6.XML Schema文档中元素element的(B )属性指定子元素可以出现的最多次数。(5.00分) A. min B. maxOccurs C. minOccurs D. max 7.使用外部DTD,在XML文档声明中standalone值为(A )。(5.00分) A. no B. 1 C. 0 D. yes 8.在XML Schema文档中,定义一个元素组,要求一次只能出现组中的一个元素,要使用的关键字是( D )。(5.00分) A. sequence B. group C. all D. choice 第二大题 1.在DTD中,元素类型是通过( ELEMENT)标记声明的。(5.00分) 2.设定一个元素可能出现1次,也可能不出现,可以通过在元素名后加一个(? )号来实现。(5.00分) 3.XML定义了两种类型的实体。一种是预定义实体,另一种是(自定义实体)。(5.00分) 4.XML Schema数据类型分为( 简单类型 )和复杂类型两种。(5.00分) 5.DTD分为外部DTD和(内部DTD )两种。(5.00分) 6.在DTD中,属性类型中描述纯文本数据应使用关键字( CDATA )。(5.00分) 7.XML Schema中,声明用户自定义的简单数据类型使用关键字(simpleType)。(5.00分) 8.DTD的全称为(文档类型定义)。(5.00分) 第三大题 (1) <?xml version="1.0" encoding="gb2312"?> <!ELEMENT ENTER_NAME_OF_ROOT_ELEMENT_HERE EMPTY> <!ELEMENT 商品系列 (商品)+> <!ELEMENT 商品 (品名, 价格, 存货数量)> <!ELEMENT 品名 (#PCDATA)> <!ELEMENT 价格 (#PCDATA)> <!ELEMENT 存货数量 (#PCDATA)> <!ATTLIST 商品 货号 CDATA #REQUIRED > <!ATTLIST 品名 生产商 CDATA #REQUIRED > <!ATTLIST 价格 会员打折 CDATA #REQUIRED 货币单位 CDATA #FIXED "人民币" > <!ATTLIST 存货数量 单位 CDATA #FIXED "件" > <?xml version="1.0" encoding="gb2312" standalone="no"?> <!DOCTYPE 商品系列 SYSTEM "2.dtd"> <商品系列> <商品 货号="001"> <品名 生产商="瑞士雀巢产品有限公司">雀巢咖啡</品名> <价格 会员打折="0.88" 货币单位="人民币">58.98</价格> <存货数量 单位="件">200</存货数量> </商品> <商品 货号="002"> <品名 生产商="卡付广通食品有限公司">麦斯韦尔咖啡</品名> <价格 会员打折="0.75" 货币单位="人民币">68.88</价格> <存货数量 单位="件">400</存货数量> </商品> </商品系列> (2) <?xml version="1.0" encoding="gb2312"?> <图书信息 xmlns:xsi=""xsi:noNamespaceSchemaLocation="111.xsd"> <图书 类别="计算机" ISBN号="9787810825634"> <书名>C#程序设计</书名> <作者>田原</作者> <出版社>清华大学</出版社> <出版日期>2008-06-01</出版日期> <定价>28.00</定价> </图书> <图书 类别="文学" ISBN号="781066087"> <书名>冰壶秋月</书名> <作者>蒋越</作者> <出版社>中国农业大学</出版社> <出版日期>2007-01-01</出版日期> <定价>22.00</定价> </图书> </图书信息> <?xml version="1.0" encoding="gb2312"?> <xs:schema xmlns:xs =""elementFormDefault="qualified"attributeFormDefault="unqualified"><xs:element name="图书信息"> <xs:complexType> <xs:sequence> <xs:element ref="图书" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="图书"> <xs:complexType> <xs:sequence> <xs:element name="书名" type="xs:string"/> <xs:element name="作者" type="xs:string"/> <xs:element name="出版社" type="xs:string"/> <xs:element name="出版日期" type="xs:date"/> <xs:element name="定价" type="xs:string"/> </xs:sequence> <xs:attribute name="ISBN号" type="xs:long"/> <xs:attribute name="类别" type="xs:string"/> </xs:complexType> </xs:element> </xs:schema> 第三次作业 第一大题 1.用来设置背景图片的CSS基本标记是(D )。(5.00分) A. background-position B. background-repeat C. background-color D. background-image 2.( B)指令可以应用匹配的模板规则。(5.00分) A. <xsl:sort> B. <xsl:apply-templates> C. <xsl:value-of> D. <xsl:template> 3.XSL是( D )文件。(5.00分) A. soap文件 B. 转换后的流文件 C. XML文件 D. 样式表单文件 4.在多条件的判断语句中,获得条件的属性是( D )。(5.00分) A. match B. value C. template D. test 5.XSL样式表中用到了许多具有一定功能的XSL元素和指令,( A )元素可以定义模板规则。(5.00分) A. <xsl:template> B. <xsl:sort> C. <xsl:value-of> D. <xsl:apply-templates> 6.下面(B)不是XSL语言的功能。(5.00分) A. 把XML转换为HTML B. 链接不同的XML文档 C. 格式化输出对象 D. 定义XML模式 7.xsl:sort元素一般作为xsl:apply-templates或(B )的子元素出现。(5.00分) A. xsl:value-of B. xsl:for-each C. xsl:apply-templates D. xsl:template 8.要将元素显示在块中,应选用( A)显示方式。(5.00分) A. display:block B. display:inline C. display:list-item D. display:none 第二大题 1.<xsl:value-of>指令的( select )属性用来选择被提取值的节点。(5.00分) 2.在XSL样式表中选择元素属性的格式为( @属性名)。(5.00分) 3.W3C推荐的样式表标准有两个,它们分别是CSS 和( XSL)。(5.00分) 4.处理指令“<?xml:stylesheet>”的type属性用于指定样式表文件的格式,CSS样式表使用“text/css”,XSL样式表使用“( text/xsl )”。(5.00分) 5.<xsl:template>元素的( match )属性用来匹配指定的节点。(5.00分) 6.在XSL样式表中,使用( <xsl:for-each>)元素可以访问所有符合条件的子节点。(5.00分) 7.(<xsl:value-of>)元素用来取出XML文件中被选择的元素或属性的内容。(5.00分) 8.XSL提供的根据输入文档来改变输出内容的两个元素是(<xsl:if>)和 <xsl:choose> 。(5.00分) 第三大题 {1}小题 <?xml version="1.0" encoding="gb2312"?> <xsl:stylesheet version="1.0" xmlns:xsl="" xmlns:fo=""> <xsl:template match="/"> <html> <head> <title>通讯录</title> </head> <body> <xsl:apply-templates select="学生信息"/> </body> </html> </xsl:template> <xsl:template match="学生信息"> <h1 align="center">通讯录</h1> <table align="center" width="450" border="1" cellpadding="1" cellspacing="1"> <tbody> <tr align="center" bgcolor="pink"> <th>班级</th> <th>学号</th> <th>姓名</th> <th>性别</th> <th>出生年月</th> </tr> </tbody> <xsl:for-each select="学生"> <xsl:choose> <xsl:when test="性别='男'"> <tr align="center" bgcolor="sky blue"> <td> <xsl:value-of select="@班级"/> </td> <td> <xsl:value-of select="学号"/> </td> <td> <xsl:value-of select="姓名"/> </td> <td> <xsl:value-of select="性别"/> </td> <td> <xsl:value-of select="出生年月"/> </td> </tr> </xsl:when> <xsl:when test="性别='女'"> <tr align="center" bgcolor="lightgreen"> <td> <xsl:value-of select="@班级"/> </td> <td> <xsl:value-of select="学号"/> </td> <td> <xsl:value-of select="姓名"/> </td> <td> <xsl:value-of select="性别"/> </td> <td> <xsl:value-of select="出生年月"/> </td> </tr> </xsl:when> </xsl:choose> </xsl:for-each> </table> </xsl:template> </xsl:stylesheet> {2}小题 1.css chenxin { background-color: blue; background-image:url(1.bmp); color: yellow; display:block; font-size:16pt; border-style:solid; } 1.xml <?xml version="1.0" encoding="gb2312"?> <?xml-stylesheet type="text/css" href="1.css"?> <chenxin> <xh>09</xh> <xm>陈鑫</xm> <xb>男</xb> <bj>13秋网络</bj> <csnyr>1995-11-17</csnyr> </chenxin>
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 考试专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服