竭诚为您提供优质文档/双击可除xml是什么协议篇一:xml作业题答案第一章一、填空题1.html语言是如何显示数据的,xml是描述。
2.html语言遵循协议,而在网络运行的。
3.xml是一种和语言,xml具有自描述性、内容和显示相分离、可扩张、独立于平台等特点。
4.xml解析器是5.xml的技术优势有、、可扩展性、语法自由、结构化集成数据。
答案:1.数据是什么2.http3.描述数据和数据结构4.xml和应用程序5.数据重用,数据和表示分离二、选择题1.html语言中a.b.c.d.2.表单标记中,用来表示文本框或密码框输入字符最大数。
a.fileb.maxlengthc.size3.下面不是xml语言的特点。
a.自我描述b.可扩展c.跨平台d.修饰数据4.下面不是xml使用的解析器。
a.ibmxml4jaachexercesb.sunprojectxc.microsoftmsxmld.java5.下面不是xml的相关技术。
a.dtdb.xslc.dhtmld.xpath6.对表格的两行进行行合并,需用a.rowspanb.clospanc.cellpaddingd.table7.html标记中,能够完成颜色设定的标记,除了标记不是外,其余全是。
a.bgcolorb.textc.colord.href8.html标记中能显示图片的标记是a.embedb.srcc.imgd.a9.对xml文档的显示样式修饰的是下面技术。
a.xslb.xpathc.xlinkd.xhtml10.html语言中的预定义标记是标记。
a.addressb.blockquotec.pred.u答案:abddcadcac三、简答题1.简述html表格有哪些标记。
2.简述xml和html的关系。
3.简述xml的应用的领域。
4.简述xml的特点。
5.简述xml的优势。
xml的语法一、填空题1.xml是一种设计特定领域标记语言的语言。
2.一个规范的xml文档由、主体和尾部三部分组成。
3.xml文档的声明中的编码方式常用的有gb2312.4.xml文档基本的组成成分是标记和。
5.xml元素由6.xml文档的元素特性是7.xml属性的声明位置是。
8.xml文档中用来包含文本的组件是9.是解决xml元素多义性和名字冲突问题的方案。
10.可以用作命名空间标识符来确保命名空间的唯一性的是uRn。
答案:1、元标记2、序言3、utF-84、元素5、开始标记6、可扩展性7、文档的第一行8、cdata段9、命名空间10、uRl二、选择题1.目前,浏览器所支持的xml版本是。
a.1.0b.1.1c.2.0d.3.02.xml文档默认的编码方式是。
a.asciib.unicodec.utF-16d.utF-83.下列元素定义中正确的是a.b.c.d.4.实体引用符'代表的是下列哪个特殊符号?a.c.‘d.“5.在xml文件中可以作为元素类型和属性名使用的是。
a.命名空间b.处理指令c.标记d.uRi6.xml声明语句:7.8.9.10.a.standaloneb.encodingc.encordingd.cording统一资源标识符简称为a.uRib.uRlc.upid.uRn在xml文档中包含多个重数值的是。
a.属性b.子元素c.命名空间d.标记下面特性中,不属于元素的特性的是a.可扩展性b.关联性c.描述性d.迥异性下列选项中不属于xml标记意义的是。
a.结构b.记录c.语义d.样式答案:adccababcb三、简答题1.简述xml文档的结构及其各部分的组成内容。
2.对于空标记和空元素,它们的相同和不同之处在什么地方?3.下面将给出一个元素及其子元素,应该如何把子元素转变成该元素的属性。
1100mm600mm710mm4.在xml文档中的特殊字符都有哪些?5.简述xml命名空间的作用。
dtd规范xml文档1.填空题1.dtd的全称为dtd和2.文档中的元素在dtd中用关键字来声明。
3.属性类型分为cdata,,,idReF,idReFs,,entities,,nmtokens和十种。
4.%字符用于声明。
5.条件语句通常与答案:1、文档类型定义内部dtd2、element3、枚举id,entity,nmtoken,notation4、参数化实体5、实体二、选择题1.用于确保文档的一致性和有效性的是a.dtdb.命名空间c.实体d.注记2.dtd中元素内容类型中,关键字a.#pcdatab.子元素c.cdatad.实体3.dtd中属性用来声明。
a.attlistb.elementc.doctyped.entity4.元素指示符+表示元素可以出现的次数为。
a.≥1b.≥0c.0d.15.属性类型中可以指定一个属性的值是在dtd中声明的注记的名称。
a.idReFb.entitiesc.notationd.nmtoken6.使用外部dtd,在xml文档声明中standalone值为。
a.yesb.noc.0d.17.固定属性默认值的关键字是a.Fixedb.pcdatac.RequiRedd.implied8.使用可以将一个dtd元素及属性声明嵌套在另一个dtd中。
a.内部参数实体b.外部参数实体c.内部普通实体d.外部普通实体9.实体是一个外部文件,该外部文件由个人或工作小组定义并认可的外部普通实体使用的格式为。
a.systemb.publicc.listd.admin10.通过可以告诉解析器如何来显示未解析实体。
a.注记b.条件语句c.实体d.属性答案:aaaacbabaa三、简答题1.简述内部dtd和外部dtd的声明结构与应用。
2.xml中已解析实体包含哪些实体类型,它与未解析实体的差异是什么?3.简要描述下述每个元素类型声明:1)name(Firstname,middlename,lastname)2)test(question,answer)*3)discussion(subject,(top-information,solutions)*)4.简述注记的用法。
5.简述编写形式规范且有效的xml文档的条件。
schema规范xml文档一、填空题1.xmlschema两种重要的模型是microsoftxmlschema和2.microsoftxmlschema和w3cxmlschema分别使用attributetype和声明xml文档属性。
3.elementtype元素的content属性的有效值包括emptyeltonly和。
4.w3cxmlschema数据类型分为和复杂类型两种。
5.w3cxmlschema数据类型指定32位浮点数。
答案:1、w3cxmlschema2、attribute3、textonly、mixed4、简单类型5、float二、选择题1.在microsoftxmlschema使用数据类型,引用的名称空间是urn:schemas-microsoft-com:a.datatypeb.xml-datac.xml-msdatad.xslt2.在w3cxmlschema文档中要为元素赋予固定值,使用的属性是。
a.fixedb.defaultc.modellable3.为micosoftxmlschema文档元素attributetype描述数据类型的元素是。
a.descriptionb.datatypec.typed.ref4.w3cxmlschema文档中可以直接将其指向另一个元素定义模块,避免在文档中多次定义同一个元素的元素属性是。
a.abstractb.formc.refd.block5.w3cxmlschema文档中,attribute元素的属性use值为表示属性是可选的并且可以具有任何值。
a.optionalb.prohibitedc.requiredd.fixed6.microsoftxmlschema文档中的根元素用a.schemab.schemac.xsd:schemad.xsi:schema7.w3cxmlschema文档中元素element的属性指定子元素可以出现的最多次数。
a.maxoccursb.minoccursc.maxd.min8.w3cxmlschema属性使用元素列举枚举值。
a.enumb.enumerationc.listd.group9.如果在w3cxmlschema文档中定义了目标名称空间,要在xml文档中使用引用该schema文档。
a.nonamespaceschemalocationb.locationc.schemalocationspacelocation篇二:xml简介xml简介xml代表extensiblemarkuplanguage (extensiblemarkuplanguage的缩写,意为可扩展的标记语言)。
与html相似,xml是一种显示数据的标记语言,它能使数据通过网络无障碍地进行传输,并显示在用户的浏览器上。
xml是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。
它也是元标记语言,即定义了用于定义其他与特定领域有关的、语义的、结构化的标记语言的句法语言。
xml是元标记语言关于xml要理解的第一件事是,它不只是像超文本标记语言(hypertextmarkuplanguage,html)或是格式化的程序。
这些语言定义了一套固定的标记,用来描述一定数目的元素。
如果标记语言中没有所需的标记,用户也就没有办法了。
这时只好等待标记语言的下一个版本,希望在新版本中能够包括所需的标记,但是这样一来就得依赖于软件开发商的选择了。
但是xml是一种元标记语言。
用户可以定义自己需要的标记。
这些标记必须根据某些通用的原理来创建,但是在标记的意义上,也具有相当的灵活性。
例如,假如用户正在处理与家谱有关的事情,需要描述人的出生、死亡、埋葬地、家庭、结婚、离婚等,这就必须创建用于每项的标记。
新创建的标记可在文档类型定义(documenttypedefinition,在以后的篇幅中常简称为dtd)中加以描述。
在本书的第二部分中将会学到有关dtd的更多的知识。
现在,只需把dtd看作是一本词汇表和某类文档的句法。
例如,在petermurray-Rust的chemicalmarkuplanguage(化学标记语言,简写为cml)中的mol.dtd文件中描述了词汇表和分子科学的句法:其中包括chemistry(化学)、crystallography(结晶学)、solidstatephysics(固体物理)等词汇。
它包括用于atoms (原子)、molecules(分子)、bonds(化学键)、spectra(光谱)等的标记。