发布时间 : 星期四 文章XML - 试卷A--答案更新完毕开始阅读
XML试卷A
一、单选题(共40分,每小题2分)
1、为定义一个XML文档的结构,开发者可以使用的XML技术有( b )。 A、UML B、 DTD C、Namespace D、XSL
2、 在XML中,W3C组织给出的样式表语言的推存标准有(d )。
A、XPointer B、XLinker C、XPath D、CSS
3、在实体引用中表示“>”的是(b )。
A、< B、 >; C、#qut; D、#at;
4、能显示出if a
A、 B、 C、
D、
5、名字空间声明有直接定义和缺省定义二种方式,其中直接定义的格式是( a ) A、xmlns:<名字空间前缀>=”<名字空间名>” B、xmlns:<名字空间名>=”<名字空间前缀>” C、xmlns<名字空间前缀>=”<名字空间名>” D、xmlns:<名字空间前缀>=<名字空间名>
6、下面有几个空标记写法,其中正确的是( a )。
A、<书/> B、书> C、<书> D、书/>
7、考虑如下的XML.Schema示例
属性currency声明等同于下面选项( c )的DTD声明。 A、 B、 C、 D、
8、Schema至少需要具有一个属性Xmlns,用以指定该Scehma包含的 ( d )
A、名字空间 B、元素作用域 C、属性作用域 D、以上三个都是 9、在DTD中,定义元素属性时,其缺省值是IMPLIED时,是( b )的属性. A、必须赋值 B、可有可无 C、固定取值 D、都不是
10、下列哪个是schema中的simpleType与complexType的一个区别是( d )。
`
A、只有simpleType元素中可以使用restriction从其他类型继承。 B、只有complexType元素中可以使用restriction从其他类型继承。 C、只有simpleType的元素可以含有attribute。 D、只有complexType的元素可以含有attribute。
11、如果要为一个特定属性提供一个固定的缺省值,并且XML文件的编辑者不能修改它,就应该使用(a )的关键字.
A、FIXED B、REQUIRED C、IMPLIED D、CDATA 12、在10种属性类型中,( c )指的是纯文本、字符型数据类型.
A、ID B、ENTITY C、CDATA D、ENUMERATED 13、在XML中,在Schema中,声明一个元素的属性的attribute元素有一个常用的属性use,use 的取值不包括下列哪一项( c )。 A、required B、 optional C、fixed
D、prohibited
14、下述关于CSS样式表的说法不正确的是( d )。
A、在XML文档中引用一个CSS样式的语法为:
B、CSS可将XML文档结构调整后转换为HTML在浏览器上显示
C、CSS最初是针对HTML而提出的样式表,现在同样可以很好地应用于描述XML文档显示 D、 CSS在显示一个XML文档的过程中没有任何新代码产生 15、下列哪一项不是XML相对于HTML的主要优点。( d ) A、分离数据和表示 B、 可扩展性 C、文档包含语义 D、标记是固定的
16、在CSS中,要输出红颜色,其属性和属性值应是(a )。
A、color,red B、color,green C、color,#00ff00 D、Color,#ff00ff 17、Schema与DTD的相同之处有( d )。 A、 基于XML语法 B、支持命名空间 C、可扩展
D、 对XML文档结构进行验证 18、
这是一本好书!
上面的XML文档属于( b )文档。 A、无效的 B、 有效的 C、格式良好的 D、 格式错误的 19、( b )属性指定元素最多出现的次数。
`
A、 minOccurs B、maxOccurs C、minExclusive D、 maxExclusive
20、CSS层叠式样式单语言中,标签只能用( c )。 A、中文 B、中、西文 C、西文
D、默认值
二、填空题(共20分,每空2分)
1、 XML文件的扩展名是_____.xml_______________。
2、实体引用以______ & ______符号开始,又以__;_____________符号结束。 3、DTD文件的后缀名为____dtd_________ ,Schema 文件的后缀名为______xsd_______。 4、重复元素符号“+”和“*”的区别仅在于是否出现____0_______次。
5、,定义空标记的关键字是_____ EMPTY __________。
6、W3C给出了两种样式单语言的推荐标准,分别是层叠样式单CSS. 和. 可扩展样式单语言XSL.
7、在DTD中有这样一语句,其中E_mail后的 “?”表示_______出现零次或者一次的元素_________________。
三、判断题(共20分,每小题2分)
1、XML是一种可扩展的标记语言,标记用户不可以自定义。(2 ) 2、属性是对标记进一步的描述和说明,一个标记只能有一个属性。( 2 ) 3、格式良好的XML文档一定是有效的。( 2 )
4、用#PCDATA声明的元素不能再拥有自己的子元素。( 1 )
5、确定该元素是否会出现,若是出现也不确定会连续出现几次,这时可用重复元素”+” 。( 2 )
6、Schema由一组元素构成的,其根元素是“schema”。其相应的名字空间前缀是”xsd” 。( 2 )
7、用复杂类型complexType定义的元素拥有子元素或属性。(1 ) 8、CSS样式表中,与XML中一样,可以使用中文标签。( 2 ) 9、CSS中属性与属性值的大小写要严格处分。( 2 ) 10、CSS 不遵从XML的语法规则。( 2 )
四、设计题(共20分)
下面有一些DTD的语句,将它转化为Schema语言。
`
`