版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
试题一、填空题(每空1分,共20分)是一种设计特定领域标记语言的语言。文档的声明中的编码方式常用的有和GB2312。解析器是之间存在的软件组织。的技术优势有,,,语法自由,结构化集成数据。文档元素的特性是,,。的全程为,它分为和两种。中%用于声明。元素的content属性的有效性包括,,,
3CXMLschema的数据类型分为,。3CXMLschema的数据类型指定32位浮点数、判断题(每小题1分,共10分)在XML文档中引用一个CSS样式的语法为:<xml-stylesheettype=”text/css”href=”css样式表文件路径”>。()CSS最初是针对HTML而提出的样式表,现在同样可以很好地应用于描述XML文()档显示。()TOC\o"1-5"\h\z有效XML文档不一定是格式正规的XML文档。()格式正规的XML文档一定是有效XML文档。()XSL样式表可以用来"装饰”XML文档和RTF文档。()列表类型是其值用空格隔开的原子值列表。()shema中的的复杂类型是有三种不同的类型。()元素的内容标记必须在选项restriction和extension中任选一项。()格式化对象语言是一种定义XML显示方式的语言。()三、选择题(选出一个或多个正确答案,将正确答案的序号填在对应的答题框内。每小题分合计30分)题号12345678910答案题号111213141516171819题号11121314151617181920题号111213141516171819题号11121314151617181920答案1.为定义一个XML文档的结构,开发者可以使用的XML技术有()(选择二项)A、UMLB、DTDC、NamespaceD、XMLSchemaE、XSL2.下面()是XML提供的编程接口,用于开发人员访问XML文档(选择两项)A、XpathB、DomC、XSLTD、SAXE、Xlink3.下面是一个XML文档的序言部分<xmlversion=”1.0”sncoding=”gb2312”><!DOCTYPElib[<!ELEMENTlib(poems*)><!ELEMENTpoems(title,content)*><!ATTLISTpoemsnumberIDREF#REQUIRED><!ELEMENTtitle(#PCDATA)><!ATTLISTtitlenumberID#REQUIRED><!ELEMENTcontent(#PCDATA)>]>)(选择下面的片段中可以作为该XML文档的合法的文档元素部分的是)(选择一项)AA、<lib>AA、<lib><poemsnumber=”A001”><titlenumber=”A001”>八阵图</title〉<content>功盖三分国,名成八阵图,江流石不转,遗恨失吞吴。</content></poems><poemsnumber=”A003”><title>八阵图1</title><content>功盖三分国,名成八阵图1,江流石不转,遗恨失吞吴1.</content></poems>CC、<lib></lib>B、<lib><poemsnumber=”A001”><titlenumber=”A001”>八阵图</title〉<content>功盖三分国,名成八阵图,江流石不转,遗恨失吞吴。</content></poems><poemsnumber=”A001”><titlenumber=”A002”>八阵图1</title><content>功盖三分国,名成八阵图1,江流石不转,遗恨失吞吴1°</content></poems></lib><poemsnumber=”A001”><titlenumber=”A001A003”>八阵图</title〉<content>功盖三分国,名成八阵图,江流石不转,遗恨失吞吴。</content></poems><poemsnumber=”A001”><titlenumber=”A002”>八阵图1</title><content>功盖三分国,名成八阵图1,江流石不转,遗恨失吞吴1°</content></poems></lib>D、<lib><poemsnumber=”A001”><titlenumber=”A001A002”><content>功盖三分国,名成八阵图,江流石不转,遗恨失吞吴。</content></title></poems><poemsnumber=”A001”><titlenumber=”A002”><content>功盖三分国,名成八阵图1,江流石不转,遗恨失吞吴1。</content></title></poems></lib></lib></lib></lib>4.在XML中,下列关于DOM的叙述()是正确的。(选择三项)A、DOM是独立于开发语言和平台的,因此使用VisnalBasic、Java、VisualC++等开发工具使用的DOM编程API是一致的型树B、XML文档通过load方法被装载进内存后,在内存中形成一个DOM文档对象模型树C、通达DOMAPI,软件开发人员可以控制XML文档的结构和内容D、通过DOM在XML文档中只能按照顺序方式导航)(选择一项)5.在XML中,一个Xpath表达的返回值通常是)(选择一项)A、节点集B、浮点值C、字符串C、布尔值6.分析以下在DTD文档:号…号::••号…号::••<!ELEMENTtitle(#PCDATA)>〈!ELEMENTchap(sect+)〉〈!ELEMENTsect(para+)〉〈!ELEMENTpara(#PCDATA)〉下面的XML实例()能够通过DTD的校验。(选择一项)A、〈doc〉〈chap〉〈para〉Text〈/para〉〈/chap〉〈/doc〉B、〈doc〉〈chap〉〈sect〉〈para〉Text〈/para〉〈/chap〉〈/doc〉C、〈doc〉〈title〉Text〈/title〉〈/doc〉D、<doc><title>Text</title><sect><para>Text</para></sect></doc>7.在XML中,一个Xpath表达的返回值通常是()。(选择一项)A、节点集B、浮点值C、字符串D、布尔值8•在XML中,W3C组织给出的样式表语言的推荐标准有()。选择两项)A、XpointerB、XSLC、XpathD、CSSE、XLinker9.在XML中,下面的DTD机制中()最适合于模仿关系型数据库的主键与处键的关系。(选择一项)AA、ID/IDREFB、Key/keyrefAA、ID/IDREFB、Key/keyrefC、CDATAD、ENTITYE、PCDATA10.在XML中,下列关于Xpath的说法正确的有()。(选择三项)A、Xpath不是用XML书写的B、如果把XML文档实例当作数据库,那么Xpath就相当于SQLC、Xpointer依赖于XpathD、Xpath可以定义XML文档间的链接关系11.在XMLDOM中NodeList的length属性表示的是()。(选择一项)A、该对象中文本字符的长度B、该对象中元素节点的数量C、该对象中节点的数量D、该对象中文档对象的数量12.在XML中,下述关于XSL的说法正确的有()。(选择三项)A、XSL是一种用来转换XML文档的样式表,它包含转换和格式XML文档的规则B、XSL在转换XML文档过程中,首先根据匹配条件修改源文档内容,然后输出修改后的文档内容C、XSL包含了XSLT和Xpath的强大功能,从而可以把XML文档转换成任何一种其它格式的文档D、XSL文件是同一系列模板组成的,任何一个XSL文件至少包括一个模板13.在XML中,对于XSL中的节点选择语句<xsl:value-of>语句,下列说法正确的是()。(选择两项)A、使用<xsl:value-ofselect=”匹配模式”〉可以输出指定节点的取值B、使用空元素<xsl:value-of/>可以输出当前节点及其所有后继节点的取值C、经过select属性限定的<xsl:value-of>元素的输出结点一定是唯一的节点D、<xsl:value-of>元素不能作为循环<xsl:for-each>或者条件判断语句<xsl:if>的子元素14.考虑如下的示例<xs:elementname=”Price”><xs:complexType><xs:attributename=”currency”type=”xs:string”/></xs:complexType></xs:element>属性currency声明等同于下面选项()的DTD声明。(选择一项)A、<!ATTLISTPricecurrencyCDATA#REQUIRED>B、<!ATTLISTPricecurrencyCDATA#FIXED>C、<!ATTLISTPricecurrencyCDATA#IMPLIED>D、<!ATTLISTPricecurrencyPCDATA#IMPLIED>在XML中,在Schema中,声明一个元素的属性的attribute元素有一个常用的属性use,use的取值有()。(选择三项)A、emptyB、requiredC、optionalD、fixedE、prohibited对于XML文档实例片段<imageheight=”50”width=”50”/>,最恰当的描述其结构的DTD片段是()。(选择一项)A、<!ELEMENTimageANY><!ATTLISTimageheightCDATA#REQUIREDwidthCDATA#REQUIRED>B、<!ELEMENTimageEMPTY><!ATTLISTimageheightCDATA#REQUIREDwidthCDATA#REQUIRED>C、<!ELEMNETimage(#PCDATA)><!ATTLISTimageheightCDATA#REQUIREDwidthCDATA#REQUIRED>D、<!ELEMNETimage(height,width)><!ATTLISTimageheightCDATA#REQUIREDwidthCDATA#REQUIRED>17・下面的XML片断中结构完整的是()。(选择一项)A、<customername=”<xml>.con”><address>123MainStreet></address></customer>B、<customer><name>Joe'sXMLWorks</name><address>NewYork</customer>C、<customertype=extemal><name>PartnersUnlimited</name></customer>D、<customername=”JohnDoe”><address>123MainStreet</address><zipcode=”01837”/></customer>18・下列说法错误的是()。(选择一项)A、在Schema中,通过对元素的定义和元素关系的定义来实现对整个文档性质和内容的定义的B、Schema从字面意义上来说,可以翻译成架构,它的基本意思是为XML文档制定一种模式C、Schema相对于DTD的明显好处是XMLSchema文档本身也是XML文档,而不是像DTD一样使用自成一体的语法D、XMLDOMNode表示根节点,这是处理XML对象模型数据的基本接口,这个接口还包含了对数据类型、名称空间、DTD、schema的支持19.关于DOM的描述错误的是()。(选择两项)A、DOM使开发者能够以编程方式读取、操作和修改XML文档B、只能使用JavaScript进行DOM开发,而不能使用Java、C#C、W3C组织公布了DOM模型的规范,然后各个软件厂商(比如微软)再根据W3C的规范开发DOM解析器,并且提供一系列的编程API,这些API都是遵守W3C规范的D、DOM模型是W3C组织开发出来的一个在内存中表示XML数据的线性模型20.以下正确的是()。(选择三项)A、DTD定义了XML文档中包含的标记、元素、元素类型以及属性B、一个结构完整的XML文档一定是合法的XMLC、命名空间能够区别不同源的元素、属性的定义D、文档DTD可以包含在XML文档内,也可以在XML文档外定义四、简答题(每小题4分,合计20分)1.简述比较DTD和SCHEMA22.简述XMLSchema支持的数据类型那些22.简述XMLSchema支持的数据类型那些3.什么是DOM4.简述解释XSLT5.简述数据源对像DSO五、设计题(每题10分,共20分)1.请用XML文档表示如下对话:接线员:你好!你有什么问题要反映用户甲:你好!我最近卖了个冰箱。是X型的,压缩机声音太大。接线员:你的产品编号是多少用户甲:是ZH834BYK003。接线员:好的,我们会极快派人上门维修以Marksheet元素为例,其子元素分别为studentid,studentinfo和marks。而studentinfo元素还有子元素name和class。请创建一个样式表,只显示学生的name和class,且name位于class之前。试题二一、填空题(每题3分,共27分)请将每道题的正确答案填写在题目中的横线上其余答题方式均无效。
根元素1、下面代码中的“学生信息”是根原素<xllveriion=””>根元素<DOCTYPESYSTEM“”><DOCTYPESYSTEM!ELEMENT学生信息(#PCDATA)>2、mtch=/”语句的含义是;2、能够蓬过DFfD验证的rMI,文档我们称为_":1模式_的文扌档4、XML文档中下条语句的作用是:;<xl-tlleshettype=tet/xll”rf=”mysub/”>5在DTG的个数限制中常使用的符号是:、一』_和_;7、在DTD文档中下面语句的作用是对教师的元素声明!ELEMENT教师(姓,性别)>
8、在DTD文档中下面语句的作用是iic1是引用外部实体“”;!ENIIEiic1SYSTEM“”>$、声明语句!灯门1£'〒姓名身份证号IIDfTtQMEn的作屈是对姓名元一、选择题(每题2分,共20分)下列各题选项中,只有一个选项是正确的,请1、声明语句匕!AT"l|BLIST£ltudentstude^IlDID^REQUIRED>的作用是(B)A、声明元素£ltud“1t的属性rttud^IlD是可有可无的;B、声明元素£ltude吠的属性曰tude^ID是唯一标识类型,可以省略;C、声明元素赳tud“1t的属性£WudeZlID是默认取值,可以省略;D、声明元素student的属性£ltudenlID是唯一标识类型,不可省略;2、在XML文档的第一条声明语句中,不能使用的属性(D)D、nameA、vriionB、encoiingC、tandD、name3、不符合格式良好的XML文档要求的是(A)A、文档可以有一个以上的根元素;B、有符合规范的声明语句;C、每个元素有正确的起始、结束标记;D、元素正确嵌套,没有交叉现象出现;4、在进行属性声明时,错误的是(B)A、标记中可以使用多个属性B、属性可以出现在起始标记或结束标记中;C、属性名是大小写敏感的;D、属性值必须用引号引上;5、一个XML文档如果符合它的XMLSchema文档的定义,称它为((A】)侃、结构良好的XML文档B、有效的XML文档6、XML文档中语句vIDOCTYPEdliibSYSTEM“">中SYSTEM的作用是(C)A、指定运行的操作系统B、打开系统文件C、连接外部DTD文件7、以下不属于XML语法规定的是(B)A元素必须正确嵌套B、标记任意大小写C、所有的属性值必须放在双引号或单引号中;D、若文档没有DTD,属性值的默认类型是“CDATA";8、声明语句V【ELEMENT学生信息(((地址,成康1)|#PCDATA)>指明元素学生信息是(B)化./任元'素'组成•B、由子元素“地址”“成绩”和字符数据混合组成;C、由字符“地址,成绩”和字符“#PCDAA”组成;D、由文本类数据组成9、XMLSchema文档中语句:<llemettype=”name”iinOccrs=“1”maxOccrs=”*”/>中属性type的作用是(D])A、指定子元素的属性;B、指定子元素的数据类型;C、指定子元素是引用元素声明中name属性值为name的元素;D、指定子元素名称;10、下面标记中,非法的XML标记名称是(D)D、<xll>A、<>B、<milD、<xll>三、改错题。下列代码是否正确若不正确,为什么(6分X4)1、(标记的大小写不统一<xllvriion=""encoiing="UT-8"><tudets>AW<学生><NAMEjjjo</name><学号>941003</学号></tudets>2(缺少根元素<xllvriion=""encoiing="UT-8"><SCENE>EtrPozzoandLuck.</SCENE><VLAIIR>Gog!</VLAIIR><POZZO></POZZO><xllvriion=""encoiing="GB2312"tandllone="yes">t><ITLE>Myte!</ITLE><GREEING>Hlll,Wll!</GREEING><SPEIALtiisiteniinXM.</SPEIAL><AUTHOR>Fellbed</AUTHOR><t>4、(缺少xll的声明语句)<prson>yname>王花花</name><sex>女</sex><age>23</age></person><prson><sex>男</sex><age>20</age></person></学生信息>四、根据下面内部DTD文档,完成后继的xII文档。(15分).<xllvriion=""encoiing="GB2312"tandllone="yes">.!DOCTYPE教师资[.!ELEMENT教师资料(教师ii)>.!ELEMENT教师iif(教师,配)>.!ELEMENT教师(姓名,年龄,性别,专业,电)>.!ELEMENT姓(#PCDAT)>.!ELEMENT年(#PCDAT)>.!ELEMENT性(#PCDAT)>.!ELEMENT专(#PCDAT)>1.!ELEMENT电(#PCDAT)>TOC\o"1-5"\h\z1.!ELEMENT配偶(姓名,性)>1.!ELEMENT姓(#PCDAT
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 开学军训个人总结应用文
- 新时代的中国青年心得10篇
- 领班个人工作总结
- 在外贸公司的实习报告模板锦集8篇
- 社会实践报告大学生(10篇)
- 关于幼儿园角色游戏
- 共青团的光辉历史
- 婚姻家庭规划
- 《POP字体书写》课件
- 《团队生存》课件
- 《公司金融》模拟试题答案 东北财经大学2023年春
- 个人简历模板免费下载个人简历模板
- 2022年08月云南滇中新区公开招聘聘用制人员60人考试参考题库含答案详解
- 新教材人教A版高中数学必修第一册第四章测试题及答案
- 公司组织结构图Word模板
- 《美术档案袋》-课件
- 幸福心理学课件
- 吹灰器教学讲解课件-
- 最新国家开放大学电大《社会工作行政》期末题库及答案
- 上海幼升小面试真题
- 心血管病人手术的麻醉教学课件
评论
0/150
提交评论