2024年大学试题(计算机科学)-可扩展标记语言(xml)考试近5年真题集锦(频考类试题)带答案_第1页
2024年大学试题(计算机科学)-可扩展标记语言(xml)考试近5年真题集锦(频考类试题)带答案_第2页
2024年大学试题(计算机科学)-可扩展标记语言(xml)考试近5年真题集锦(频考类试题)带答案_第3页
2024年大学试题(计算机科学)-可扩展标记语言(xml)考试近5年真题集锦(频考类试题)带答案_第4页
2024年大学试题(计算机科学)-可扩展标记语言(xml)考试近5年真题集锦(频考类试题)带答案_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

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

文档简介

(图片大小可自由调整)2024年大学试题(计算机科学)-可扩展标记语言(xml)考试近5年真题集锦(频考类试题)带答案第I卷一.参考题库(共100题)1.边框样式中设置上边框的宽度的是()。A、border-styleB、border-colorC、border-top-widthD、border-bottom2.使用MicrosoftStudio.NET编写XML文档时,用什么方法来创建新文档?()A、WriteBeginDocument()B、WriteNewDocument()C、WriteStartDocument()D、WriteCreateDocument()3.Schema的数据类型分为简单类型和()4.DOM的英文全称是(),与DOM类似,API是另一种读取和操作XML文档的编程接口。5.使用XML,空白将被()6.XML文档通过load方法被装载进内存后,在内存中形成一个DOM文档对象模型树.7.下面的XML文件中有哪些错误?改正之后用IE验证。 <!--一个简单的XML文件--> <?xmlversion=”1.1”?> <fruits> <fruit> <name>orange<price> </name>1.2</price> </fruit> <fruit> <name>banana<price> </name>1.8</price> </fruit> </Fruits>8.属性类型中()可以指定一个属性的值是在DTD中声明的注记的名称。A、IDREFB、ENTITIESC、NOTATIOND、NMTOKEN9.根元素的()要放在所有其他元素的结束标记之后。10.XML Schema simpleType 元素用于定义XML文档中元素的子元素及其属性。11.在DTD中通过正规则表达式规定元素的顺序和次数,“+”代表该元素对象()12.下面符号()不在XSL中使用的通配符。A、*B、[]C、//D、?13.XML是()。A、一种标准泛用标记语言B、一种扩展性标识语言C、一种超文本标记语言D、一种层叠样式表单14.使用DOM处理XML,常发生的异常有()。15.文档类型定义DTD,用来描述()。16.下列XLink的show属性的取值中表示链接的内容取代当前的内容显示在窗口的是()A、newB、replaceC、embedD、none17.W3CXMLSchema文档中,attribute元素的属性use值为()表示属性是可选的并且可以具有任何值。A、optionalB、prohibitedC、requiredD、fixed18.用户自定义Schema的简单数据类型时,当关键字为()时,其含义是指定数据的长度19.以下的xml文档片段中,属性符合XML语法规则的是()。A、<car

name=”zhang’s

car”>B、<car

name=’zhang”s

car’>C、<car

name=’jieda

car

”>D、<car

name=jieda

>20.使用MicrosoftStudio.NET编写XML文档时,使用什么方法来编写处理指令?()A、WriteDeclaring()B、WriteDeclared()C、WriteProcessedInstruction()D、WriteProcessingInstruction()21.指定的标记下的内容完全复制到输出文件需用到()标记。A、xsl:ifB、xsl:copyC、xsl:chooseD、xsl:when22.目前,浏览器所支持的XML版本是()。A、1.0B、1.1C、2.0D、3.023.实体的引用地方可以分为一般实体和参数实体。24.一个元素开始的分隔符被称作(),一个元素最后的分隔符被称作()。25.Xml有什么优势?26.下面()是XML提供的编程接口,用于开发人员访问XML文档。A、XPathB、DOMC、XSLD、DTD27.在进行属性声明时,错误的是()A、标记中可以使用多个属性B、属性可以出现在起始标记或结束标记中C、属性名是大小写敏感的D、属性值必须用引号引上28.xsl:sort元素一般作为xsl:apply-templates或()的子元素出现。A、xsl:value-ofB、xsl:for-eachC、xsl:apply-templatesD、xsl:template29.ASP.NET应用程序的配置文件是什么?()A、系统级别的配置machine.configB、应用级别的配置web.configC、硬件级别的配置hard.configD、用户级别的配置GUI.config30.XML文件在被加载到内存中是,会被封成一个()对象。31.设x、y、z的值分别为1,2,-3,下面的逻辑运算的值正确的是()A、xeq1andyeq2—为真B、xgtyorygtz—为假C、xltyandygtz—为假D、xeqyorxltz—为真32.XML文档中语句<!DOCTYPEdlibSYSTEM“mydtd.dtd">中SYSTEM的作用是() A、指定运行的操作系统B、打开系统文件C、连接外部DTD文件33.XLink的所有元素必须要由type 和href属性定义。34.在多条件的判断语句中,获得条件的属性是()。A、matchB、testC、templateD、value35.()标记可以从目标名称空间外的某个名称空间中导入一个XSD文件的内容A、<import>B、<include>C、<include>和<import>都可以D、<include>和<import>都不可以36.根元素的()要放在所有其他元素的起始标记之前。37.DTD设置了有效的XML文档必须遵守的规则。38.简述XML与HTML的区别。39.什么是元素?如何定义元素?40.在XML中,一个Xpath表达式的返回值通常是()。A、节点集B、浮点值C、字符串D、布尔值41.在XML文档的第一条声明语句中,能使用的属性是()。A、xsdB、htmlC、xslD、version42.如果要引用多个ID,则可以使用IDREFS属性。43.编程实现求数字串之和或反向输出。44.关于DOM的描述错误的是()。A、

DOM使开发者能够以编程方式读取、操作和修改XML文档B、

只能使用JavaScript进行DOM开发,而不能使用Java、C#C、

W3C组织公布了DOM模型的规范,然后各个软件厂商(比如微软)再根据W3C的规范开发DOM解析器,并且提供一系列的编程API,这些API都是遵守W3C规范的D、

DOM模型是W3C组织开发出来的一个在内存中表示XML数据的线性模型45.实体是一个外部文件,该外部文件由个人或工作小组定义并认可的外部普通实体使用的格式为()。A、SYSTEMB、PUBLICC、LISTD、ADMIN46.对XML进行验证的前提条件是什么?()A、该XML文档的数据模型是完整的B、该XML文档的定义是正确的C、该XML文档的数据是正确的D、该XML文档的格式是正确的47.XSL样式表中用到了许多具有一定功能的XSL元素和指令,()元素可以定义模板规则。A、<xsl:template>B、<xsl:sort>C、<xsl:value-of>D、<xsl:apply-templates>48.获得XML文档中属性的值,需要使用()节点对象。A、ElementB、DocumentC、TextD、Attr49.XML()提供了一种避免元素名称冲突的方法。50.属性是对标记进一步的描述和说明,一个标记只能有一个属性。51.W3CXMLSchema数据类型分为()和复杂类型两种。52.内部DTD的声明一定要位于文档的XML声明之后和第一个元素之前。53.Schema至少需要具有一个属性Xmlns,用以指定该Scehma包含的()A、名字空间B、元素作用域C、属性作用域D、以上三个都是54.XML Schema定义了XML文档的结构。55.XMLSchema规定XML文档实例的结构和每个元素/属性的()。56.通过记录集管理数据岛都有哪些方法?57.DTD中属性用()来声明。A、ATTLISTB、ELEMENTC、DOCTYPED、ENTITY58.要将元素显示在块中,应选用()显示方式。A、display:blockB、display:inlineC、display:list-itemD、display:none59.下面哪个公司或组织制定了XML()。A、ISOB、OracleC、W3CD、Microsoft60.在DTD中,实体可以应用在另一实体的定义中,也可以被元素和属性定义所引用。61.XSLT的元素语法中用于选择的语句是()和xsl:choose62.下述关于CSS样式表的说法正确的有()。A、在XML文档中引用一个CSS样式的语法为:<?xml-stylesheettype=”text/css”href=”css样式表文件路径”?>B、CSS可将XML文档结构调整后转换为HTML在浏览器上显示C、CSS最初是针对HTML而提出的样式表,现在同样可以很好地应用于描述XML文档显示D、CSS在显示一个XML文档的过程中没有任何新代码产生63.W3C推荐的样式表标准有两个,它们分别是CSS和()。64.使用()方法,可以获取记录集的下一条记录。A、moveFirstB、moveLastC、moveNextD、movePrevious65.在XML元素上声明的命名空间只在其声明的元素上有效。66.XMLTextWriter是由XMLWriter类派生出来的。67.用户自定义Schema的简单数据类型时,当关键字为fractionDigits时,其含义是()。68.枚举属性只能从一个固定的备选值集合中选取一个作为属性值。69.什么是数据岛?为什么要引用数据岛?如何声明一个数据岛?70.match=“/”语句的含义是()71.设定一个元素可能出现1次,也可能不出现,可以通过在元素名后加一个()号来实现。72.XML是一种()和()语言,XML具有自描述性、内容和显示相分离、可扩张、独立于平台等特点。73.元素内容类型中,关键字()表示元素只包含被解析的字符数据。A、#PCDATAB、子元素C、CDATAD、实体74.DOM有四个基本接口,分别是()、()、Node和NamedNodeMap。75.Parser就是XML处理程序。76.在MicrosoftXMLSchema使用数据类型,引用的名称空间是urn:schemas-microsoft-com:()。A、datatypeB、xml-dataC、xml-msdataD、xslt77.下面关于DTD的描述()是不正确的。A、DTD声明语法与XML语法相同B、DTD声明是以DOCTYPE开始C、DTD声明中可以有SYSTEM关键字D、DTD文件的扩展名为“.dtd”78.在XSL样式表中,使用()元素可以访问所有符合条件的子节点。79.DOM是DocumentObjectModel的英文缩写,翻译过来的意思是()。80.我们使用()标记可以对多个同名的节点访问,并且该节点可以设置在显示数据的时候,可以按升序或降序显示。81.如果你只希望以只读的方式查询XML数据源的数据,应考虑使用哪种对象来缓存数据?()A、XmlDocumentB、XPathDocumentC、DataSetD、XmlDataDocument82.写出格式良好的XML规则。83.一个结构完整的XML文档一定是合法的XML84.注释不能出现XML声明之前,XML声明必须是文档最前面的部分。85.()定义XML文档各部分的寻址方案,是W3C指向一个XML文档的特殊区域或者特殊部分的机制。86.什么是XML文档的有效性?XMLSchema与DTD相比,Schema的优势有哪些?87.HTML标记中能显示图片的标记是()。A、embedB、srcC、imgD、a88.外部DTD是一个独立于XML文件的文件,实际上也是一个文本文件,只是使用()为文件扩展名。89.在XMLSchema文档中,定义一个元素组,要求一次只能出现组中的一个元素,要使用的关键字是()。A、sequenceB、groupC、allD、choice90.W3CXMLSchema属性使用()元素列举枚举值。A、enumB、enumerationC、listD、group91.“transformNode(stylesheet)”这个方法表示()意思。A、以参数指示的样式显示XML数据B、把XML的节点转换为XML数据C、把该Element节点转换为Node节点D、把XML数据转换为HTML数据92.创建一个带有样式表的XML文档,要做的第一步是()。A、构思所要建立XML文档所需要的资源及相关数据内容B、创建XML文档C、创建CSS文档D、测试以前的文档93.如果有一个标记“<name>”,想让标记中的内容显示为文本块,字体为楷体,大小是20磅,颜色为蓝色,背景是黄色。在CSS中应设置哪些属性,属性值如何设置?94.通过()可以告诉解析器如何来显示未解析实体。A、注记B、条件语句C、实体D、属性95.处理指令“”的type属性用于指定样式表文件的格式,CSS样式表使用“text/css”,XSL样式表使用“()”。96.下列()不是XML逻辑结构的文档头部分。A、序言B、元素及属性C、DTD声明D、PI指令97.下面()不是XSL语言的功能。A、把XML转换为HTMLB、格式化输出对象C、定义XML模式D、链接不同的XML文档98.可以在XSL文件中使用创建一个标记,设置标记的名称,通过()标记可以为创建的标记设置设置相应的属性。99.XMLSchema是用一套预先规定的XML元素和属性创建的,这些元素和属性定义了XML文档的()和内容模式。100.提供SAX分析程序的所有接口的JAXP软件包是()。第I卷参考答案一.参考题库1.参考答案:C2.参考答案:C3.参考答案:复杂类型4.参考答案:DocumentObjectModel5.参考答案:保留6.参考答案:正确7.参考答案: 有5处错误:注释位置不正确;声明中xml前不能有空格;版本号应为1.0;<name>与<price>标记出现了交叉;根标记不匹配。正确的文件: 8.参考答案:C9.参考答案:结束标记10.参考答案:错误11.参考答案:最少出现一次,可以出现多次12.参考答案:D13.参考答案:B14.参考答案:DOMException15.参考答案:XML文档结构16.参考答案:B17.参考答案:A18.参考答案:length19.参考答案:A,B20.参考答案:D21.参考答案:B22.参考答案:A23.参考答案:正确24.参考答案:起始标记;结束标志25.参考答案: (1)XML文档的内容和结构完全分离: (2)互操作性强 (3)规范统一 (4)支持多种编码 (5)可扩展性26.参考答案:B27.参考答案:B28.参考答案:B29.参考答案:A,B30.参考答案:Document31.参考答案:A32.参考答案:C33.参考答案:错误34.参考答案:B35.参考答案:A36.参考答案:起始标记37.参考答案:正确38.参考答案: (1)HTML语言是用来格式化web数据的语言,有固定的标记,每一个标记都有其固定的用法。XML允许自定义标记,用户可以自己定义标记来描述自己领域的信息。 (2)HTML的语法也相当宽松,标记不一定要配对使用,名称不区分大小写。XML语言有其严格的语法规则,标记必须成对使用,严格区分名称的大小写。 (3)不能够很好的描述数据的结构,本质上是一种格式显示语言。XML语言的特点就是将信息的内容和它们的显示样式区分开来,焦点是数据的内容。39.参考答案: 元素是XML文档内容的基本单元,元素使用标记(Tag)进行分隔。 元素的定义方式为:<标记>元素内容</标记>,在此,标记也就是要定义的元素名称。40.参考答案:A41.参考答案:D42.参考答案:正确43.参考答案: 44.参考答案:B,D45.参考答案:A46.参考答案:D47.参考答案:A48.参考答案:D49.参考答案:命名空间50.参考答案:错误51.参考答案:简单类型52.参考答案:正确53.参考答案:D54.参考答案:错误55.参考答案:数据类型56.参考答案: 通过记录集管理数据岛,包括取记录、遍历记录、插入和删除记录、对记录集分页和把记录集转换为数组。取记录有如下方法:rs(‘标记名称’) rs(标记的编号) rs.Fields(‘标记名称’) rs.Fields(标记的编号) rs.Fields.Item(‘标记名称’) rs.Fields.Item(标记的编号) 遍历记录有如下方法: moveNex()方法:当前记录移动到下一条记录。 movePrevious()方法:当前记录移动到上一条记录。 moveFirst()方法:当前记录移动到第一条记录。 moveLast()方法:当前记录移动到最后一条记录。 moveNumRecords()方法:当前记录向前或向后移动到指定数目的记录。 插入和删除记录的方法包括: Addnew()方法:添加新纪录 Delete()方法:删除记录 对记录集分页通过设置如下属性实现: AbsolutePage属性,用于指定当前的页。 PageCount属性,返回记录集中的逻辑页数。 PageSize属性,用于指定每个逻辑页所包含的记录数,默认值是10。 把记录集转换为数组通过getrows()方法实现。57.参考答案:A58.参考答案:A59.参考答案:C60.参考答案:错误61.参考答案:xsl:if62.参考答案:A,B,D63.参考答案:XSL64.参考答案:C65.参考答案:正确66.参考答案:正确67.参考答案:限定最大的小数位,用于控制精度68.参考答案:正确69.参考答案: 数据岛是指存在于HTML页面中的XML代码,作为HTML页面数据的来源。 通过数据岛这种技术,实现了页面范围内数据和显示的分离。可以提高数据的共享性,方便数据的维护;可以提高程序的扩展性和代码的重用性。 声明数据岛通过标记<xml>实现,声明内部数据岛时,把XML代码段写在标记<xm

温馨提示

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

评论

0/150

提交评论