电子商务技术基础练习题与答案_第1页
电子商务技术基础练习题与答案_第2页
电子商务技术基础练习题与答案_第3页
电子商务技术基础练习题与答案_第4页
电子商务技术基础练习题与答案_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

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

文档简介

1、精品文档一、填空題1定义电子文梢结构和描述其内容的国际标准培言是SGML ,它是 所有电子文档标圮语言的起灌。2 能够描述其他培言及其培法和词汇表的语言称为元培言。3. XML文苗的声明中的编玛方式常用的有和UTF-8和GB2312。4. HTML是用SGML所定义的,是它的一个应用。5. XML元素由起始标记、结東标圮和两者之同的内容三个册分组 成。6.XLL(eXtensible Linking Language)可扩展的链接培言分为两部分:XLink 和 Xpointer7. XML属性的声明位置是文档的第一打o& XML文档中用来色含文本的组件是CDATA段。9. 命名空同是解

2、决XML元素多义性和名字冲突冋题的方案。10. XML是SGML的一个子集。11 当XML文档符合XML的培址规则时,廉垓文档是“良好 格衣的” (Well-formed)o12 每个XML文档樹分为两个部分:序言和文档元素。实用文档精品文档13. < ?xml version=" 1.0" encodingGB2312" ? > 就是一个 XML 文档的声明。14. XML文档内容的主休部分,一般由文档的声明、处理指令、 标识、注聲和内容组成。15. XML文档中一井有四类元素,分别为空元素,仅含有文本的, 含其他元素的元素含子元素、文本或混合元素的

3、元素。16. XML Schema 两种重要的模型是 Microsoft XML Schema 和 DTD o17 Microsoft XML Schema 和 W3C XML Schema 分别使用Attributeiype 和 attribute 声明 XML 文档属性 o18 命名空间的声明一般赦置在元素的开始标记处,其使用语法如 下所示:xmlns:prefix = UURI"19. XML Schema ®同DTD 样,负贡定义和描轨XML文档的结 构和内容。定义XML文档中存在耶些元素和元素之间的关系,还 可以定义元素利属性的数据类型。20 所有Schema文档

4、都必须要使用schema元素作为其根元素。21 声明用户自定义的简单数据类型使用关建字simpleiype。22声明复杂数据类塑使用关键字complexType。实用文档精品文档23.Schema文档中,用于声明元素的element元素的属性minOccurs 的作用是指定垓元素在XML文档中可以出现的最少次数。24. XSLT是一神將XML文档转換成其他形式文档的技术。现在常用 的两种技术分别是:XSL-FO和XPath o25. XSLT处理U程莎及4个要素:XSLT处理器、输入XML文档、 觀入XSLT t 和输出文档。26每一个XSLT样衣表中部有一个应用到根节点的模板。27 个格式良

5、好XSL文件是由XSL标记和HTML标況组成。28 模板是XSLT文档中包含一系列构造输出节点或输出内容的指 令的集合,部使用定义XML数据显示的样茨。29. 使用xsksort标记可以对多个同名的节我诉冋,并且该节点可以 按置在显示数据的时候,可以按升序或降序显示。30. 可以在XSL文件中使用xskelement创建一个标圮,按置标记 的名肌31. 在XSL中使用样式表CSS有两种方式:一种直接通过嵌入的 HTML标记中的属性style 来按置该标圮以实现样式的定义,另外 一种是fficss代码放在Style标圮之间。32. 在XSL中显示标记的名称,有两种方式:一种是通11来显示, 另外

6、一种是通过来xsl:node-name显示。33 用来色含数据显示的信息的文档購是。34.W3C推荐的样式表标准有两个,它幻分别是CSS和XSL 。35XPath可分为四种数据类型:、节点集、布尔值利字符审数 值36. xsl:value-of用来取出XML文件中彼选择的元素或属性的内容。37.SQL Server2005通过SELECT培旬的for xml扩展功能,支持在 服务器端以XML文档的形式返® SQL査询结果。38RAW模式将査询结果集中的毎一打族射到一个XML元素,并 將打中的毎一列族射到一个属性。39AUTO模茨支持生成恢套的XML元素,默认情况下,FROM 子旬中的

7、每个表(在SELECT子句中至少列出一列)粽映射到一个 XML元素,SELECT子旬中的列映射为属性。二、单项选择題实用文档精品文档1. XML文档属于纯文本文件,(C )A. XML文档的声明C.元素定义(属性定义)档注释)下面那些不能成为该文档组成部分。BXML处理指令D. XML标识及其内容(XML文2.XML文苦默伙的编码方衣是:(D )A. ASCIIB. Unieode C. UTF-16D. UTF-83下列元素定义中正績是:(C )A.B. C.D.4. 实体引用符&apos;代表的是下列哪个特殊符号? ( C )A. vB. > C. ' D. “5.

8、在XML文件中可以作为元素类塑和属牲名使用的是:(A )A.命名空间 B.处理指令 C.标记DURI6. XML声明培旬:(B )A. standaloneB. encoding C. encordD. cording 7竦一资瀾标识符简称为:(A )实用文档A. URIB URL C UPID. URN&在XML文档中色含多个重数值的是(B )A.属性B.子元素 C.命名空同 D.标圮9. XSL是(B )文件。A. XMO文件B.样式表单文件 C. soap文件D转换后的流文件10 下列选顶中不属于XML标圮意义的是(B )A.结构 B.圮录 C.培义 D.样式 11 属性(B )

9、用来表示XML文档所使用的字符集。A. version B. encoding C. standalone D. xsd12. XML ( A )提供了一种jg免元素命名冲突的方法。A命名空间 B. DTDC. XSDD. XSL13 含有中文字符的XML文档中,encoding的属性值应戏为(B )A. BIG5B. GB2312C UTF-8D. UTF-1614在W3C XML Schema文档中要为元素K予固定值,使用的属牲 是(A )A. fixed B. default C. model D. nillable15. W3C XML Schema文档中可以直接將其指向另一个元素定义

10、模块,避免在文档中多次定义同一元素的元素属牲是(C )A. abstract B. form C. ref D. block16. W3C XML Schema 文档中,attribute 元素的属'll use 值为(A ) 表示属牲是可选的并且可以具有任何值。A. optional B. prohibited C. required D. fixed17. Microsoft XML Schema文档中的根元素用(B )声明。A schemaB. Schema C xsd:schemaD. xsi:schcma18. W3C XML Schema文苦中元素element的(A )属

11、性指定子 元素可以出现的最多次数。A . maxOccursB . minOccursC . MaxD. min19. W3C XML Schema属性使用(B )元素列举枚举值。A enumB . enumeration C . listD. group20 在W3C XML Schema文档中,(C )元素用来声明只有一个相实用文档精品文档容元素必须出現,用于互斥情况。A. group B. all C. choice D. sequence21 对于代码:属ft age是(A )A可选的 B.必须的 C.任意的 D.无控制 的22. XSD中的(A )允幷引用任何在同一目标命名空间的上下

12、文中被 定义的外部模氏。A. include 元素B. import 元素 C. ref 属牲D. group 元素23. ( A )用于定义至少包含一个子元素或属性的元素。A.复杂数据类型B.内置数据类塑C.用户自定义的简单数据类塑 D.汝有元素24下面(A )标记是调用模檢的标忸。A xskapply-templatesB xsltemplateC. xsl:for-eachD, xsl:if25.指定的标记下的内容完全复制到输出文件需用到(B )标记。A. xsl:ifB. xsl:copy C. xsl:chooscD. xsl:whcn26在XSL中加入注释,需要用到(A)标记。A.

13、 xsl: commentB. xsl:value-of C. xsl:for-eachD. xsl:where 27.xsl:sort元素一般作为xsl:apply-tcmplates或(D )的子元素岀现。A xsl:value-ofB . xsl:templateC. xsl:apply-tomplatesD. xsl:for-each28.XML的含义是(D )A、客户端脚本程序培言 B、文档对象模型 C、级联样 浅表 D、可扩展标圮培言29下面正确的XML标紀名称是:(B )A、<5book>B、C、D、30.URI代表什么? ( C )A、统一资瀾定位符 B、筑一资温金

14、名符 C、竦一资壕标识符 D、企业资檬定位符”31 这行XML声明,声明垓文档采用了什么编码标准?( C )”A、GB2312B、 ANSIC、 Unicode UTF-8D、Windows-125232 在XML文档中,下列语句:“MyApp”表示什么意思?( D )A、使用MyApp代表后面的那条SQL培旬SELECT * FROM StudentsB、声明MyAppC、用户自已下的定义 D、进折指令处理的应用程序的名称33由(C )元素定义的模板規则是XSL样找表的最重要部分。A xsl:value-ofB . xsl:templateC. xsl: apply-templatesD.

15、xskchoose34.选择catalog元素下的所有名为cd的子元素,要使用的XPath表 达式是(B )oA. /catalogB. /catalog/cdC. /catalog/cd/*D. /catalog/cd35 在XML中,下面的DTD机匍中最适合于模仿关系型数据库的主 键与处维的关系。(A )A. ID/IDREFB. Key/keyrefC. CDATAD. ENTITY36在 XML 中,DOM 中 IXMLDOMNodeList 的 length 属性表示的 是。(C )A. 该对象中文本字符的长度 B.该对象中元素节点的数量C垓对象中节点的数量D.该对象中文档对象的数量

16、37 下列说法錯娱的是。(B )A.在Schema中,通过对元素的定义和元素关系的定义来实现对 整个文档性质和内容的定义的B. Schema U字面意义上来说,可以81理成架构,它的基本意思 是为XML文档胃定一种模式C. Schema相对于DTD的明显好处是XML Schema文档本身也 是XML文档,而不是像DTD-样使用自成一体的培法D IXMLDOMNode表示根节点,这是处理XML对象模型数据 的基本接口,这个接口还阿含了对数据类型、名称空BxDTD.schema 的支持38下列说沫錯娱的是。(B )A. XSL在转换XML文档时分为明显的两个it程:首先转换文档 结构,然后將文档格

17、式化输出B. XSLTfi含XSL和XPath的强大功能,从而可以把XML文 实用文档精品文档档转换成任何一种其它格衣的文档C. 如果将XML文档看成DOS目录结构,XPath親是cd、dir 等目录操作命令的集合D. 如果將XML文档看作一个数据库,XPath就是SQL査拘语 言39 个学生成壇表的数据(含有 Java/VB/VC+/SQL Server/Oracel 各D廉程的成绩),分别按成绩小于60输岀不及格、成馈在60到80 分之同输出合格、成绩在80分以上的输出优秀。下列XSL培句能够 很好地完成此需求。(C )A.培句 B.与结合 C.、与语句结合 D.与培句 结合40 阅挟下面

18、XML文档,然后判断下列说法正确的是。(C )Atom是元素对象,同样也是文本对象B. 是元素对象,同样也是文本对象C. tom是文本对象D. tom是元素对象41. ( B )属性指定元素最多岀现的次数。minOccursB. maxOccurs实用文档C. minExclusiveD. maxExclusive实用文档精品文档4在XML中,下列关于Xpath的規法正确的有。(ABC )A.Xpath不是用XML节写的 B.如果把XML文档实例当作 数据库,那么Xpath就相当于SQLC. Xpointer依賴于XpathD. Xpath可以定义XML文档同的锥接关系5在XML中,下號关于X

19、SL的说迭正确的有。(ACD )A. XSL是一种用来转换XML文档的样衣表,它色含转换和格衣 XML文档的規则B. XSL在转换XML文档过程中,首先根据匹配条件修改運文档 内容,然后输岀修改后的文档内容C. XSL也含了 XSLT和Xpath的枣大助能,从而可以fl;XML文 档转换成任何一种其它格衣的文档D. XSL文件是同一系列模檢组欣的,任何一个XSL文件至少包站 一个模板6 在XML中,在Schema中,声明一个元素的属性ft attribute元素 有一个常用的属性use, use的取值有。(ABC )A> prohibited B. required C. optiona

20、l D. fixed7关于DOM的描述错娱的是。(BD )实用文档A.DOM使开发者能霸以编程方衣读取、操作和修改XML文档B只能便用JavaScript进行DOM开发,而不能使用Java、C#C. W3C组级公布了 DOM模塑的規范,然后各个软件厂商(比如软)再根据W3C的规荊开发DOM解析器,并且提供一系列的编 程API,这些API都是遵守W3C規范的D.DOM模型是W3C组级开发出来的一个在内存中表示XML数 据的线性模型8.下述关于CSS样式表的说迭正爾的有。(ABD )A.在XML文档中引用一个CSS样戏的语法为:B.CSS可將XML文档结构调整后转换为HTML在測览器上显示c. C

21、SS ft初是针对HTML而提岀的样式表,现在同样可以很好地 应用于描述XML文档显示D.CSS在显示一个XML文档的11程中没有任何新代码产生9 下列是XML相对于HTML的主要优贞。(ABC )A分离数据和表示 B可扩展牲 C文档包含语义 D.标记是固定的10下面说法铸娱的是(BC )A格式正規的XML文档不一定是有效XML文档实用文档B.有效XML文档不一定是格式正規的XML文档C格式正規的XML文档一定是有效XML文档D有效XML文箱一定是格式正规的XML文档11如果一个XML文档存在以下情况,我们称它为无效的xml文档。(CD )A.设有遵守XML規萌定义的语袪规则。B. 遵守XML

22、培法,但设有定义DTD或Schema。C定义了 DTD或Schema,但设有遵守DTD或Schema中定义的SioD定义的DTD或Schema不符合培法規范。12以下的xml文档片段中,属性符合XML语法規则的是(AB )o A B C D13某公司决定使用xml文林和客户进行数摒交换,当g it XML文档结构时,以下的因素中,需要披廿人员考虑的是(AD )oA每次传递数据的大小。 B.发送xml文档需要采用的协奴。C. 解林xml文档的解林器。D是否需要处理二进制数据。14在XML中,下列关于DOM的報述是正确的。(ABC )A.DOM是独立于开发语言和平台的,因it使用Visnal Ba

23、sic.实用文档Java、Visual C+等开发工具使用的DOM编程API是一致的B. XML文档通过load方法被装教进内存后,在内存中形成一个 DOM文档对象模塑的C. liiDOMAPI,软件开发人员可以控匍XML文档的结构和内 容D. 1 it DOM fi XML文档中只能按照JS序方式导航四、简答題1.什么是XML? XML的特点有圖些?答:XML ( extensible Markup Language,可扩展标记培言),是由 万维网联盟(World Wide Web Consortium, W3C )定艾的一种数据 交换的規繭,是Web±的数据通用语言,使用一系列简

24、单的标记描 述数据。XML的特虑有:(1 ) XML是一种简单、与平台无关并被广眨采用的标准,可用于Internet上的各种应用。(2 ) XML兼容SGML,所以多数SGML应用可转化为XML。(3 ) XML文件同HTML文件一样易于创建。(4)XML文件内容、结构简单,可以更JD灵活地进行绢程,械少了实用文档服务器的工作量。(5)XML文件结构严谨,可以轻松被it算#1程序解析。(6JXML相对于HTML的优点是它将用户界面与结构化数据分隔 开来。这种数据与显示的分离使得集成来自不同源的数据成为可能。2. 简述XML与HTML的区别。答:(1 ) HTML语言是用来格找化web数据的语言

25、,有固定的标 记,每一个标记部有其固定的用法。XML允幷自定义标记,用户可 以自己定艾标记来描述自己领域的信息。(2 ) HTML的培法也相当宽松,标记不一定要配对使用,名称不区 分大小写°XML培言有其严格的语袪規则,标圮必须成对使用,严 格区分名称的大小写。(3) HTML不能哆很好的描述数据的结构,本质上是一种格式显示 培言。XML语言的特点就是需信息的内容和它们的显示样式区分开 来,焦贞是数据的内容。3. XML声明中有那些属牲?都有什么作用?§: XML 声明中包含 3 个属 ft: versionx encoding 和 standaloneo 它们的作用分别是

26、:versio n属性:指岀g XML文件使用的XML版本,目甫取值只有实用文档精品文档l.Oo实用文档encoding «牲:垓属性規定了该XML文件采用编码的字集。取值有: UTF8、GB2312、ISO-8859-1 等。Standalone i性:声明XML的鴉立性,即是否与其他文件相关联。 取值有yes和noo4. 说明名称空同的作用及分类。答:XML的最大优点是允择用户自定义标记,由1H,就有可能出现 标圮名称相同的POfio针对这个冋題,W3C提出了名称空同的柄胃, 即在标紀或属性名字前面加上这个标记出处。通11这个方法,親可以 通过隶属的空同不同来mug分相同名祢的标

27、圮。名称空间分为有 前镇的名称空间和无前缴的名称空同。5什么是有效的XML文件? IE能否检査一个XML文件的有效牲? §:符合XML培法規则的XML文件称为規荊的XML文件,規范 的XML文件再满足其关联的DTD或Schema文件中的约東,这样 的XML文件就称为有效的XML文件。IE不能检査一个XML文件是否是有效的,只能检査XML文件的規 范性。要检査一个XML文件的有效性,需通过DOM或SAX解析精品文档6.如何将DTD关联9 XML文件?答:通15文档类型声明来关联DTD和XMLO格式为:SYSTEM用于非标准化的外部DTD, PUBLIC用于标准化的外部DTDo7下面的声

28、明有什么区别?(1 )<!ATTLIST name height CDATA “90” weight CDATA “75” >(2 ) <!ATTLIST name height CDATA #IMPLIED weight CDATA #REQUIRED >(3 )<!ATTLIST name height CDATA #FIXED “90” weight CDATA#FIXED "75” >答:(1)中"height”属性和“weight”属性为“name”劝须有的 属性,如果设有明爾地指岀,属性值为默汰值“90”和“75”;(2) 中

29、-name"可以不含“height”属性,没有默从值,但必须含 有-weight"属牲,设有默从值,必须显示地添加。(3) 中“name”可以不含“height”属性利Mweight"属牲,但如果显示堆添M了就必须取其后面的值,不可以改变。&使用文档对象模塑创建XML文档。答:”所创建的XML文档如下:v请求信息命令=n,QueryNewBooks,n> v类别文学实用文档精品文档耳出主要代码。using System;using System.Collections.Generic;using System.ComponentModel;using

30、 System.Data;using System.Drawing;using System.Linq;using System.Text;using System.WindowSeForms;using System.Xml;namespace FrmXMLDOMDemopublic partial class Forml : Formpublic Forml()InitializeComponent();private void btnLoad_Click(object sender, EventArgs e)XmlDocument xmlDoc = newXmlDocument();xmlDoc.Load ('

温馨提示

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

评论

0/150

提交评论