版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
2024年大學(xué)試題(計(jì)算機(jī)科學(xué))-可擴(kuò)展標(biāo)記語言(xml)筆試考試歷年高頻考點(diǎn)試題摘選含答案第1卷一.參考題庫(共75題)1.對表格的兩行進(jìn)行行合并,需用()標(biāo)記。A、rowspanB、clospanC、cellpaddingD、table2.下列()是XML相對于HTML的主要優(yōu)點(diǎn)。A、分離數(shù)據(jù)和表示B、可擴(kuò)展性C、文檔包含語義D、標(biāo)記是固定的E、得到Microsoft、SUN、ORACLE等大量軟件廠商的支持3.在XML模式中創(chuàng)建元素和屬性組時,關(guān)鍵字()組中的子元素在父元素內(nèi)可以按照任意順序出現(xiàn)4.用戶自定義Schema的簡單數(shù)據(jù)類型時,當(dāng)關(guān)鍵字為()時,其含義是指定最小值(大于等于)5.提供SAX分析程序的所有接口的JAXP軟件包是()。6.XSLT的元素語法中,節(jié)點(diǎn)選擇語句是()7.外部DTD是一個獨(dú)立于XML文件的文件,實(shí)際上也是一個文本文件,只是使用()為文件擴(kuò)展名。8.刪除某個標(biāo)記的屬性,使用()方法。A、removeAttribute(Stringname)B、removeChild(Nodenode)C、replaceWholeText(Stringtext)D、getNodeName()9.在XML中,W3C組織給出的樣式表語言的推薦標(biāo)準(zhǔn)有()。A、XPointerB、XSLC、XPathD、CSSE、XLinker10.CSS不遵從XML的語法規(guī)則。11.()定義XML文檔各部分的尋址方案,是W3C指向一個XML文檔的特殊區(qū)域或者特殊部分的機(jī)制。12.DTD文檔中,定義屬性的關(guān)鍵字是()。A、ATTLISTB、DOCTYPEC、ENTITYD、ELEMENT13.簡述元素的命名規(guī)則。14.固定屬性默認(rèn)值的關(guān)鍵字是()。A、FIXEDB、PCDATAC、REQUIREDD、IMPLIED15.設(shè)置XML元素上邊緣距離是()屬性。A、margin-topB、margin-rightC、margin-leftD、margin-bottom16.用戶自定義Schema的簡單數(shù)據(jù)類型時,當(dāng)關(guān)鍵字為()時,其含義是指定最小長度17.簡述Schema和DTD的區(qū)別?18.SELECT語句的FOR?XML子句支持幾種XML轉(zhuǎn)換模式,分別是什么模式?19.在JavaScript腳本中,獲得整個XML文檔的節(jié)點(diǎn)信息,使用()屬性。A、urlB、xmlC、firstchildD、nodename20.()元素用來取出XML文件中被選擇的元素或?qū)傩缘膬?nèi)容。21.指定的標(biāo)記下的內(nèi)容完全復(fù)制到輸出文件需用到()標(biāo)記。A、xsl:ifB、xsl:copyC、xsl:chooseD、xsl:when22.文檔中的元素在DTD中用()關(guān)鍵字來聲明。23.下列XLink的show屬性的取值中表示鏈接的內(nèi)容取代當(dāng)前的內(nèi)容顯示在窗口的是()A、newB、replaceC、embedD、none24.()是產(chǎn)生時間最早的標(biāo)記語言A、XMLB、SGMLC、HTMLD、GML25.當(dāng)解析器解析到文檔的結(jié)尾時,調(diào)用()方法。26.使用CSS,要隱藏元素,應(yīng)選用()顯示方式。A、display:noneB、display:blockC、display:inlineD、display:list-item27.如何實(shí)現(xiàn)HTML對象和數(shù)據(jù)島的綁定并取出需要的數(shù)據(jù)?28.如何把XML數(shù)據(jù)插入SQI?Server數(shù)據(jù)庫中?29.()指令可以應(yīng)用匹配的模板規(guī)則。A、<xsl:sort>B、<xsl:apply-templates>C、<xsl:value-of>D、<xsl:template>30.XSLT的元素語法中用于選擇的語句是()和xsl:choose31.XMLTextWriter是由什么類派生出來的?()A、XMLTextB、XMLWriterC、TextWriterD、XMLReader32.XSL是()文件。A、soap文件B、轉(zhuǎn)換后的流文件C、XML文件D、樣式表單文件33.SAX是()的縮寫,是基于事件模型處理XML文件。34.瀏覽器是XML文檔的處理工具。35.下列()是XSL根元素。A、xsl:outputB、xsl:stylesheetC、documentElementD、HTML36.XML文檔的根節(jié)點(diǎn)在XSL中使用()來代表。A、“*”B、“/”C、“@”D、“?”37.Web服務(wù)器和客戶機(jī)之間的數(shù)據(jù)傳遞方式有三種:HTML頁面、XML文檔以及()。38.模板是()的集合,都使用定義XML數(shù)據(jù)顯示的樣式。39.屬性類型分為CDATA,(),(),IDREF,IDREFS,(),ENTITIES,(),NMTOKENS和()十種。40.如果在W3CXMLSchema文檔中定義了目標(biāo)名稱空間,要在XML文檔中使用()引用該Schema文檔。A、noNamespaceSchemaLocationB、LocationC、schemaLocationD、namespaceLocation41.當(dāng)解析器解析到文檔的實(shí)體時,會調(diào)用()方法。A、publicInputSourceresolveEntity()B、publicvoidfatalError()C、publicvoidcharacters()D、publicvoidstartDocument()42.SAX解析器解析文件可能發(fā)生的異常是()。A、DOMExceptionB、SAXExceptionC、EOFExceptionD、ArithmeticException43.XMLSchema中,聲明用戶自定義的簡單數(shù)據(jù)類型使用關(guān)鍵字()。44.Xml有什么優(yōu)勢?45.XML文檔的元素特性是()、關(guān)聯(lián)性和迥異性。46.XPath是什么?()A、XML的路徑語言B、XML的轉(zhuǎn)化C、文檔對象模型D、XML命名空間47.在XML文件中可以作為元素類型和屬性名使用的是()。A、命名空間B、處理指令C、標(biāo)記D、URI48.名字空間聲明有直接定義和缺省定義二種方式,其中直接定義的格式是()A、xmlns:<名字空間前綴>=”<名字空間名>”B、xmlns:<名字空間名>=”<名字空間前綴>”C、xmlns<名字空間前綴>=”<名字空間名>”D、xmlns:<名字空間前綴>=<名字空間名>49.DOM(DocumentObjectModel)定義了文檔的()和訪問、操縱文檔的方法。它為XML、HTML提供了應(yīng)用程序接口API。50.使用DSO技術(shù)顯示XML文檔中的數(shù)據(jù),需要哪些必要的步驟?51.下面關(guān)于DTD的說法中正確的是()。A、DTD中所有的關(guān)鍵字都是大寫的B、在DTD中定義的元素和屬性的大小寫是可以任意指定的C、DTD描述了一個標(biāo)記語言的語法和詞匯表,也就是定義了可以在XML文檔中出現(xiàn)的元素、這些元素出現(xiàn)的次序、它們可以如何相互嵌套以及XML文檔結(jié)構(gòu)的其它詳細(xì)信息。D、一個“格式良好”XML文檔既是“有效的”的,又必須遵守文檔類型描述DTD中定義的種種規(guī)定。52.DTD中元素內(nèi)容類型中,關(guān)鍵字()表示元素只包含被解析的字符數(shù)據(jù)。A、#PCDATAB、子元素C、CDATAD、實(shí)體53.能夠通過DTD驗(yàn)證的XML文檔我們稱為()的文檔54.將XML文檔和XSL文檔鏈接,需要設(shè)置xml-stylesheet指令的type屬性為"()"。55.在DTD中通過正規(guī)則表達(dá)式規(guī)定元素的順序和次數(shù),“+”代表該元素對象()56.對于<xsl:output>的method屬性來說,默認(rèn)的選項(xiàng)有()。A、XMLB、HTMLC、TEXTD、PDF57.以下關(guān)于xslt說法不正確的是()。A、Xslt是xsl的一部分,有獨(dú)立的命名空間。B、Xslt可以把xml文檔轉(zhuǎn)換為xhtml。C、要執(zhí)行xslt轉(zhuǎn)換,只需要xml文檔,xslt樣式表和瀏覽器就可以了。D、Xslt使用xpath對xml文檔進(jìn)行導(dǎo)航。58.XSL在轉(zhuǎn)換XML文檔時分為兩個過程,轉(zhuǎn)換文檔結(jié)構(gòu)和將文檔()。59.在XML模式中創(chuàng)建元素和屬性組時,關(guān)鍵字()創(chuàng)建屬性組。60.在XML中,DOM中IXMLDOMNodeList的length屬性表示的是()。A、該對象中文本字符的長度B、該對象中元素節(jié)點(diǎn)的數(shù)量C、該對象中節(jié)點(diǎn)的數(shù)量D、該對象中文檔對象的數(shù)量61.用戶自定義Schema的簡單數(shù)據(jù)類型時,當(dāng)關(guān)鍵字為()時,其含義是指定最小值(大于)62.DTD僅可以是外部的文檔類型定義。63.編程實(shí)現(xiàn)求數(shù)字串之和或反向輸出。64.什么是XML文檔的有效性?XMLSchema與DTD相比,Schema的優(yōu)勢有哪些?65.標(biāo)記名必須以字母或者下劃線開始,最好不要以冒號開頭。66.match=“/”語句的含義是()67.DTD分為外部DTD和()兩種。68.屬性類型中()可以指定一個屬性的值是在DTD中聲明的注記的名稱。A、IDREFB、ENTITIESC、NOTATIOND、NMTOKEN69.要匹配任意名稱的元素節(jié)點(diǎn),應(yīng)使用()符號。A、“*”B、“/*”C、“/”D、“.”70.下面()比較運(yùn)算符的含義為不等于。A、$ne$B、$qe$C、$gt$D、$lt$71.當(dāng)解析器解析到文檔的標(biāo)記之間的文本數(shù)據(jù)時,會調(diào)用()方法。A、publicvoidnotationDecl()B、publicvoidcharacters()C、publicvoidignorableWhitespace()D、publicvoidprocessingInstruction()72.常用的文檔模型分為()。A、線性模型B、對象模型C、層次模型D、環(huán)球模型E、樹型模型73.MicrosoftXMLSchema文檔中的根元素用()聲明。A、schemaB、SchemaC、xsd:schemaD、xsi:schema74.下列不存在的實(shí)體是()A、內(nèi)部一般實(shí)體B、外部解析一般實(shí)體C、內(nèi)部非解析實(shí)體D、外部參數(shù)實(shí)體75.實(shí)體是一個外部文件,該外部文件由個人或工作小組定義并認(rèn)可的外部普通實(shí)體使用的格式為()。A、SYSTEMB、PUBLICC、LISTD、ADMIN第2卷一.參考題庫(共75題)1.以下Schema中()元素可以加入屬性。A、簡單類型B、復(fù)雜類型C、純元素類型D、對象類型2.XPath一個定位路徑表達(dá)式返回一個()。3.XML文檔中語句<!DOCTYPEdlibSYSTEM“mydtd.dtd">中SYSTEM的作用是() A、指定運(yùn)行的操作系統(tǒng)B、打開系統(tǒng)文件C、連接外部DTD文件4.下面的XML文件中有哪些錯誤?改正之后用IE驗(yàn)證。 <!--一個簡單的XML文件--> <?xmlversion=”1.1”?> <fruits> <fruit> <name>orange<price> </name>1.2</price> </fruit> <fruit> <name>banana<price> </name>1.8</price> </fruit> </Fruits>5.何謂DTD?()A、文檔架構(gòu)定義,用來驗(yàn)證XMLB、文檔類型定義,用來驗(yàn)證XMLC、XML文檔的數(shù)據(jù)部分D、XML文檔的片斷6.<?xmlversion="1.0"encoding="gb2312"?>就是一個()聲明。7.下面()是XML標(biāo)準(zhǔn)提供的編程接口,用于開發(fā)人員訪問XML文檔。A、XpathB、DomC、XSLTD、SAXE、Xlink8.DOM使開發(fā)者能夠以編程方式讀取、操作和修改XML文檔。9.Schema類型定義中simpleType類型的元素中不能包含()或者()。10.CSS與XSL是W3C推薦的。11.下列哪一項(xiàng)不是XML相對于HTML的主要優(yōu)點(diǎn)。()A、分離數(shù)據(jù)和表示B、可擴(kuò)展性C、文檔包含語義D、標(biāo)記是固定的12.在XML模式中創(chuàng)建元素和屬性組時,關(guān)鍵字()指定組中的子元素按照一定順序進(jìn)行出現(xiàn)13.如果需要在XML文件中顯示簡體中文,那么encoding=()。A、.GB2312B、.BIG5C、.UTF-8D、.UTF-1614.在DTD中通過正規(guī)則表達(dá)式規(guī)定元素的()和次數(shù)。15.XML文檔的聲明中的編碼方式常用的有()和GB2312。16.什么是空元素?如何聲明空元素。17.HTML語言遵循()協(xié)議,而在網(wǎng)絡(luò)運(yùn)行的。18.如果一個XML文檔存在以下()情況,我們稱它為無效的xml文檔。A、
沒有遵守
XML
規(guī)范定義的語法規(guī)則。B、
遵守
XML語法,但沒有
定義DTD
或Schema。C、
定義了DTD
或Schema,但沒有遵守DTD
或Schema中定義的規(guī)則。D、
定義的DTD
或Schema不符合語法規(guī)范。19.實(shí)體引用符'代表的是下列哪個特殊符號?()A、C、‘D、“20.下面關(guān)于DTD的描述()是不正確的。A、DTD聲明語法與XML語法相同B、DTD聲明是以DOCTYPE開始C、DTD聲明中可以有SYSTEM關(guān)鍵字D、DTD文件的擴(kuò)展名為“.dtd”21.下列選項(xiàng)中,()是預(yù)定義實(shí)體。A、&copyrightB、&ltC、&nameD、&wg22.ElementType元素的content屬性的有效值包括empty,(),eltOnly和()。23.在XML文檔中引入Schema文件的屬性名稱為()。24.XMLSchema規(guī)定XML文檔實(shí)例的結(jié)構(gòu)和每個元素/屬性的()。25.分析以下在DTD文檔: <!ELEMENTdoc(title?,chap*)> <!ELEMENTtitle(#PCDATA)> <!ELEMENTchap(sect+)> <!ELEMENTsect(para+)> <!ELEMENTpara(#PCDATA)> 下面的XML實(shí)例()能夠通過DTD的校驗(yàn)。 A、<doc><chap><para>Text</para></chap></doc>B、<doc><title>Text</title></doc>C、<doc><chap><sect><para>Text</para></sect></chap></doc>D、<doc><title>Text</title><sect><para>Text</para></sect></doc>26.在XML元素上聲明的命名空間只在其聲明的元素上有效。27.關(guān)于DOM的描述錯誤的是()。A、
DOM使開發(fā)者能夠以編程方式讀取、操作和修改XML文檔B、
只能使用JavaScript進(jìn)行DOM開發(fā),而不能使用Java、C#C、
W3C組織公布了DOM模型的規(guī)范,然后各個軟件廠商(比如微軟)再根據(jù)W3C的規(guī)范開發(fā)DOM解析器,并且提供一系列的編程API,這些API都是遵守W3C規(guī)范的D、
DOM模型是W3C組織開發(fā)出來的一個在內(nèi)存中表示XML數(shù)據(jù)的線性模型28.數(shù)據(jù)島就是被HTML網(wǎng)頁()或包含的XML數(shù)據(jù)。29.一個名稱空間具有一定的范圍,在名稱空間范圍內(nèi)的元素和屬性才能使用名稱空間及其前綴。30.XMLSchema中()標(biāo)簽用于定義復(fù)合類型。A、<simpleType>B、<attribute>C、<element>D、<complexType>31.使用XMLDOM,可以讓我們遍歷、讀取和操縱XML文檔的結(jié)構(gòu)和內(nèi)容,其主要對象和方法有哪些?32.下面()不是SAX解析器解析XML文件的優(yōu)點(diǎn)。A、可以解析任意大小的文件B、適合創(chuàng)建自己的數(shù)據(jù)結(jié)構(gòu)C、適合小信息子集D、可以給XML文件添加節(jié)點(diǎn)33.在DTD中通過正規(guī)則表達(dá)式規(guī)定元素的順序和()。34.一個規(guī)范的XML文檔由()、主體和尾部三部分組成。35.在XML中,下述關(guān)于XSL的說法正確的有()。A、
XSL是一種用來轉(zhuǎn)換XML文檔的樣式表,它包含轉(zhuǎn)換和格式XML文檔的規(guī)則B、
XSL在轉(zhuǎn)換XML文檔過程中,首先根據(jù)匹配條件修改源文檔內(nèi)容,然后輸出修改后的文檔內(nèi)容C、
XSL包含了XSLT和Xpath的強(qiáng)大功能,從而可以把XML文檔轉(zhuǎn)換成任何一種其它格式的文檔D、
XSL文件是同一系列模板組成的,任何一個XSL文件至少包括一個模板36.下面()方法是添加節(jié)點(diǎn)的方法。A、appendChild()B、appendC、setchild()D、insertChild()37.當(dāng)解析器解析到文檔的實(shí)體時,若遇到無法解析的實(shí)體,會調(diào)用()方法。A、publicInputSourceresolveEntity()B、publicvoidcharacters()C、publicvoidskippedEntity()D、publicvoidunparsedEntityDecl()38.在HTML中引入XML文件的時候,需要使用幾個標(biāo)記,()不是要用到的標(biāo)記。A、srcB、datasrcC、datafieldD、class39.XMLSchema規(guī)定XML文檔實(shí)例的()和每個元素/屬性的數(shù)據(jù)類型。40.W3CXMLSchema屬性使用()元素列舉枚舉值。A、enumB、enumerationC、listD、group41.XML?Schema?simpleType?元素用于定義XML文檔中元素的子元素及其屬性。42.下面()方法是輸出獲得XML文檔的編碼形式的。A、getXmlVersion()B、getDocType()C、getXmlEncoding()D、getLength()43.Xml有哪些用途?44.CSS及XSL是一種數(shù)據(jù)表示的定義方法。45.在XSL樣式表中選擇元素屬性的格式為()。46.定義類型的最小值,且把它排除在類型之外的約束面是()A、minExclusiveB、minInclusiveC、maxExclusiveD、maxInclusive47.在Schema中簡單類型元素可以加入屬性。48.如果你只希望以只讀的方式查詢XML數(shù)據(jù)源的數(shù)據(jù),應(yīng)考慮使用哪種對象來緩存數(shù)據(jù)?()A、XmlDocumentB、XPathDocumentC、DataSetD、XmlDataDocument49.下面哪個不是HTML的優(yōu)點(diǎn)()A、跨平臺B、強(qiáng)大的信息展示能力C、標(biāo)記可自定D、編寫簡單50.已知xml文檔包含如下內(nèi)容(list為根元素): <list> <itemid="0001"> <price>18</price> </item> <itemid="0002"> <price>15</price> </item> <item/> <product> <itemid="01"></item> </product> </list> 使用xslt進(jìn)行轉(zhuǎn)換時,語句<xsl:templatematch=”/list/item[@id]”>能夠匹配到()個item元素。A、3B、2C、1D、051.用#PCDATA聲明的元素不能再擁有自己的子元素。52.下面()標(biāo)記不能達(dá)到篩選數(shù)據(jù)的作用。A、xsl:ifB、xsl:chooseC、$lt$D、xsl:comment53.用戶自定義Schema的簡單數(shù)據(jù)類型時,當(dāng)關(guān)鍵字為maxLength時,其含義是()54.<?xmlversion="1.0"?> <!--例子--> <greeting> Hello,World! </greeting> 上面的XML文檔屬于()文檔。
A、無效的B、有效的C、格式良好的D、格式錯誤的55.<xsl:value-of>指令的()屬性用來選擇被提取值的節(jié)點(diǎn)。56.以下HTML標(biāo)記中可以引入XML中的有()A、各種靜態(tài)標(biāo)簽B、超鏈接C、表單D、腳本57.用來表示標(biāo)記中包含的數(shù)據(jù)的節(jié)點(diǎn)對象,是用()接口創(chuàng)建的。58.最常見的節(jié)點(diǎn)類型有哪些?59.下列()不是XML邏輯結(jié)構(gòu)的文檔頭部分。A、序言B、元素及屬性C、DTD聲明D、PI指令60.在XML中,基本上沒有什么保留字,所以我們可以隨心所欲的用任何詞語來作為元素名稱,但是XML元素的命名必須遵守哪些規(guī)范?61.下面符號()不在XSL中使用的通配符。A、*B、[]C、//D、?62.用戶自定義Schema的簡單數(shù)據(jù)類型時,當(dāng)關(guān)鍵字為()時,其含義是指定數(shù)據(jù)的顯示規(guī)范63.在數(shù)據(jù)島中對表格進(jìn)行翻頁的方法是不區(qū)分大小寫的。64.使用CDATA段有哪些注意事項(xiàng)?65.內(nèi)部DTD的聲明一定要位于文檔的XML聲明之后和第一個元素之前。66.實(shí)體的引用地方可以分為一般實(shí)體和參數(shù)實(shí)體。67.XML是由()工作組(原先的SGML的編輯審查委員會)開發(fā)。A、XMLB、W3CC、SGMLD、HTML68.在XSL中,()元素用來訪問所有符合條件的子節(jié)點(diǎn)。A、.slitB、.xsl:for-eachC、.xsl:chooseD、.xsl:otherwise69.在XML中,W3C組織給出的樣式表語言的推存標(biāo)準(zhǔn)有()。A、XPointerB、XLinkerC、XPathD、CSS70.XML聲明語句:A、standaloneB、encodingC、encordingD、cording71.用戶自定義Schema的簡單數(shù)據(jù)類型時,當(dāng)關(guān)鍵字為fractionDigits時,其含義是()。72.在XML模式中創(chuàng)建元素和屬性組時,關(guān)鍵字()同一個時刻只能使用組中子元素的其中之一73.不符合格式良好的XML文檔要求的是()A、文檔可以有一個以上的根元素B、有符合規(guī)范的聲明語句C、每個元素有正確的起始、結(jié)束標(biāo)記D、元素正確嵌套,沒有交叉現(xiàn)象出現(xiàn)74.()定義了文檔的邏輯結(jié)構(gòu)和訪問、操縱文檔的方法。它為XML、HTML提供了應(yīng)用程序接口API。75.兩個不同的XML文檔使用同一個名字來描述不同類型的元素的情況往往會導(dǎo)致()沖突。第1卷參考答案一.參考題庫1.參考答案:A2.參考答案:A,B,C3.參考答案:all4.參考答案:minInclusive5.參考答案:org.xml.sax6.參考答案:7.參考答案:.dtd8.參考答案:A9.參考答案:B,D10.參考答案:正確11.參考答案:XPointer12.參考答案:A13.參考答案: (1)英文名稱必須以英文字母或者下劃線“_”開頭,中文名稱可以以漢字或者下劃線“_”開頭。 (2)在使用默認(rèn)編碼集的情況下,名稱可以由英文字母、數(shù)字、下劃線“_”、連接符“-”和句點(diǎn)“.”構(gòu)成。 (3)在指定了編碼集的情況下,則名稱中除上述字符外,還可以出現(xiàn)該字符集中的合法字符。 (4)元素名稱中不能含有空格。 (5)元素名稱中的英文字母大小寫是敏感的。例如,<name>、<NAME>與<Name>是三個不同的標(biāo)記。14.參考答案:A15.參考答案:A16.參考答案:minLength17.參考答案: (1)XMLSchema使用XML語法:Schema文檔是一個符合XML規(guī)范的特殊的XML文檔,避免讀者再去重新學(xué)習(xí)一套的語法負(fù)擔(dān);而DTD本身并不是標(biāo)記語言,因此給掌握和使用它帶來額外的負(fù)擔(dān)。 (2)支持多種數(shù)據(jù)類型,Schema支持int、float、Boolean、date等一系列的數(shù)據(jù)類型,還允許編程人員根據(jù)需要自定義數(shù)據(jù)類型。而DTD只能把XML的內(nèi)容定義為一個字符串,無法滿足文檔的可理解性和數(shù)據(jù)交換的需要。 (3)支持名稱空間機(jī)制,Schema采用名稱空間的機(jī)制,使得一個XML文檔可以調(diào)用多個Schema文檔,在代碼的重用性和擴(kuò)展性方面要遠(yuǎn)遠(yuǎn)優(yōu)于DTD。 (4)可擴(kuò)展性,作為XML的一個應(yīng)用,Schema理所當(dāng)然的繼承了XML的自描述性和可擴(kuò)展性,用戶可以依據(jù)要求修改已經(jīng)存在的模式而不必每人都從頭寫起。 (5)對內(nèi)容模型的有力支持,Schema可以驗(yàn)證混合內(nèi)容的有效性,指定元素出現(xiàn)的確切次數(shù),為元素組命名等。而DTD的內(nèi)容模型是很弱的,只允許我們限制文檔的次序或者選擇列表,而不能用來驗(yàn)證混合內(nèi)容模型等能力。18.參考答案:SELECT?語句的?FOR?XML子句支持4種?XML?轉(zhuǎn)換模式,分別是RAW、AUTO、EXPLICIT?或?PATH模式。19.參考答案:B20.參考答案:<xsl:value-of>21.參考答案:B22.參考答案:ELEMENT23.參考答案:B24.參考答案:D25.參考答案:endDocument()26.參考答案:A27.參考答案: 在HTML中實(shí)現(xiàn)對象和數(shù)據(jù)島綁定通過對象的“datasrc”屬性實(shí)現(xiàn),屬性的值為“#”加上數(shù)據(jù)島的名稱。 從數(shù)據(jù)島中取數(shù)據(jù)的方法是通過HTML對象的“datafld”屬性實(shí)現(xiàn),吧需要的數(shù)據(jù)的標(biāo)記名稱做為“datafld”屬性的值。28.參考答案: 可以通過使用系統(tǒng)存儲過程sp_xml_preparedocument的OPENXML函數(shù)把XML文檔中的數(shù)據(jù)插入數(shù)據(jù)庫。其中系統(tǒng)存儲過程sp_xml_preparedocument用來創(chuàng)建一個能被插入數(shù)據(jù)庫的XML文檔的內(nèi)部表示,該存儲過程返回一個可以訪問XML文檔的內(nèi)部表示的句柄,另一方面,系統(tǒng)存儲過程sp_xml_removedocument可以用來刪除XML文檔的內(nèi)部表示。29.參考答案:B30.參考答案:xsl:if31.參考答案:B32.參考答案:D33.參考答案:SimpleAPIforXML34.參考答案:錯誤35.參考答案:B36.參考答案:B37.參考答案:XML數(shù)據(jù)島38.參考答案:一系列規(guī)則的集合39.參考答案:枚舉;ID;ENTITY;NMTOKEN;NOTATION40.參考答案:C41.參考答案:A42.參考答案:B43.參考答案:simpleType44.參考答案: (1)XML文檔的內(nèi)容和結(jié)構(gòu)完全分離: (2)互操作性強(qiáng) (3)規(guī)范統(tǒng)一 (4)支持多種編碼 (5)可擴(kuò)展性45.參考答案:可擴(kuò)展性46.參考答案:A47.參考答案:A48.參考答案:A49.參考答案:邏輯結(jié)構(gòu)50.參考答案: 第一步:綁定XML文檔到HTML文檔。這個步驟是通過在HTML文檔中一個特定<xml>標(biāo)記建立HTML和XML文檔之間的鏈接。 第二步:綁定XML元素到HTML標(biāo)記。被綁定的HTML標(biāo)記可以自動顯示XML內(nèi)容。51.參考答案:A,B,C52.參考答案:A53.參考答案:xml模式54.參考答案:text/xsl55.參考答案:最少出現(xiàn)一次,可以出現(xiàn)多次56.參考答案:A,B,C57.參考答案:C58.參考答案:格式化輸出59.參考答案:attributeGroup60.參考答案:C61.參考答案:minExclusive62.參考答案:錯誤63.參考答案: 64.參考答案: 1.XML文檔的有效性: 1)結(jié)構(gòu)良好的XML文檔:如果某個文檔符合XML語法規(guī)范,那么這個文檔是“結(jié)構(gòu)良好”的文檔。 2)有效的xml文檔:指通過了DTD/Schama的驗(yàn)證的,具有良好結(jié)構(gòu)的XML文檔。 2. 1)XMLSchema較DTD提供了更多的內(nèi)建數(shù)據(jù)類型,并支持用戶對數(shù)據(jù)類型的擴(kuò)展,基本上滿足了關(guān)系模式在數(shù)據(jù)描述上的需要。 2)XMLSchema提供了更靈活和有用的注釋方式:documentation和appinfo。 3)XMLSchema都支持對子元素節(jié)點(diǎn)順序的描述和無序的描述。 4)XMLSchema完全使用XML作為描述手段,具有很強(qiáng)的描述、擴(kuò)展和處理維護(hù)能力。65.參考答案:正確66.參考答案:從XML里選取滿足條件的根結(jié)點(diǎn)67.參考答案:內(nèi)部DTD68.參考答案:C69.參考答案:B70.參考答案:A71.參考答案:B72.參考答案:A,C,E73.參考答案:B74.參考答案:C75.參考答案:A第2卷參考答案一.參考題庫1.參考答案:B2.參考答案:節(jié)點(diǎn)集3.參考答案:C4.參考答案: 有5處錯誤:注釋位置不正確;聲明中xml前不能有空格;版本號應(yīng)為1.0;<name>與<price>標(biāo)記出現(xiàn)了交叉;根標(biāo)記不匹配。正確的文件: 5.參考答案:B6.參考答案:XML7.參考答案:B,D8.參考答案:正確9.參考答案:元素;屬性10.參考答案:正確11.參考答案:D12.參考答案:sequence13.參考答案:A14.參考答案:順序15.參考答案:UTF-816.參考答案: (1)空元素是指沒有任何數(shù)據(jù)內(nèi)容的元素,即在開始標(biāo)記和結(jié)束標(biāo)記之間既沒有數(shù)據(jù)內(nèi)容也沒有子元素。 (2)<元素名></元素名>或者<元素名/>17.參考答案:http18.參考答案:C,D19.參考答案:C20.參考答案:A21.參考答案:B22.參考答案:textOnly;mixed23.參考答案:schemaLocation24.參考答案
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026湖北黃岡市黃梅縣事業(yè)單位考核招聘“三支一扶”服務(wù)期滿人員14人備考考試題庫附答案解析
- 2026福建寧德福鼎市前岐中心幼兒園招聘備考考試題庫附答案解析
- 2026年上半年黑龍江事業(yè)單位聯(lián)考省體育局招聘13人備考考試題庫附答案解析
- 2026山東工程職業(yè)技術(shù)大學(xué)高層次人才(博士)招聘2人備考考試試題附答案解析
- 2026四川成都銀行股份有限公司招聘12人備考考試試題附答案解析
- 2026山東濟(jì)寧汶上縣事業(yè)單位招聘初級綜合類崗位人員參考考試試題附答案解析
- 化妝品生產(chǎn)發(fā)貨制度
- 衛(wèi)生院安全生產(chǎn)三項(xiàng)制度
- 裝修工安全生產(chǎn)責(zé)任制度
- 企業(yè)生產(chǎn)安全巡查制度
- 職業(yè)培訓(xùn)機(jī)構(gòu)五年發(fā)展策略
- 《小盒子大舞臺》參考課件
- 任捷臨床研究(基礎(chǔ)篇)
- 供應(yīng)鏈危機(jī)應(yīng)對預(yù)案
- DBJ41-T 263-2022 城市房屋建筑和市政基礎(chǔ)設(shè)施工程及道路揚(yáng)塵污染防治差異化評價(jià)標(biāo)準(zhǔn) 河南省工程建設(shè)標(biāo)準(zhǔn)(住建廳版)
- 砌筑工技能競賽理論考試題庫(含答案)
- 水工鋼結(jié)構(gòu)平面鋼閘門設(shè)計(jì)計(jì)算書
- JJG 291-2018溶解氧測定儀
- 《抗體偶聯(lián)藥物》課件
- 《肺癌的診斷與治療》課件
- 音響質(zhì)量保證措施
評論
0/150
提交評論