xml复习题
一.选择题 1.()标记语言可以创建其他的标记语言 A. XMLB SGMLC HTMLD GML 2. 为定义一个XML文档的结构,开发者可以使用的XML技术有() 。 A、UMLB、DTDC、NamespaceD、XSL 3.在实体引用中表示“”的是 。 A、B、 D、at; 5. 下面有几个空标记写法,其中正确的是。 A、 B、 C、 D、 6. 关于 XML 文档叙述错误的是() A. 不可以使用中文名作为XML 的元素标记 B. 编写 XML 文档必须在首行对其声明 C. XML 的元素标记区分大小写 D. 一个合法的 XML 文档必须包含一个根元素 7. 下列()选项不是 XML 文档所必须具备的要素 A. XML 声明B. 文档类型声明C.元素D 文档元素 8. 下列()是 XML 的基本组成部分 A 元素B. 属性C 注释D 指针 9. 以下()是标记的命名规则 A 标记名不能包含冒号B 标记名可以包含实体 C. 标记名必须以字母或下划线开始D. 后继字符可以是任意字符。 10. 构成 XML 文档的最基本单位是() A.元素B属性C. 类型D. 名称空间 11. 以下哪项是合法的 XML 元素标记( C) A. B. C. D. 11. 在 DTD 中,定义元素属性时,其缺省值是 IMPLIED 时,是的属性. A、必须赋值B、可有可无C、固定取值D、都不是 12. 这是一本好书 上面的 XML 文档属于()文档。 A、无效的 B、有效的 C、格式良好的 D、格式错误的 14. 在 XML 中,引用一般实体的时候,在实体名的前后分别写的符号为(C ) A. 2、 Gone With the Wind 25.00 35 .1.已知 XML 文档如下,编写相应的SCHEMA 注意用户姓名是长度为8 的字符 性别的取值只能为‘男’或‘女’ 用户编号是长度最大不超过6 的字符。 2.将如下的 DTD 定义用 Schema 的方式来实现 3.定义一个裤子尺寸的类型trousers-size-type,该类型的元素取值只能是“L” 、 “M” 、 “S” 、 “XL” 4. XML 中按元素的内容可以将元素划分为几类分别是什么 5.写出下列英文缩写的全称,并给出相应的中文含义。 (1)DTD 2XSL 3DOM 4XSD 6 在 DOM 动态生成 XML 文档时,需使用 Transer对象将 Document 结点转换成一个 XML 文件。请写出其具体的 转换步骤。 7. XML 主要应用在哪些领域 8.什么是格式良好的 XML 9. XML Schema 与 DTD 相比较,有什么优势 10. DOM 是什么 DOM 为应用程序提供了哪些基本的接口 11. XSL 是什么包含哪些内容 12. CSS 中进行颜色属性设置时,都有哪些表示颜色的方式 五.设计题 1.利用 XML 编写某公司职员信息文档,职员信息包括姓名、性别、出生日期等。 2.将我们的教材,利用XML 编写一个文档。 要求有作者、出版社、联系方式等。 3.已知 XML 文档如下,编写相应的DTD. 4、分析下列 XML 实例,编写外部 DTD 文档,并进行验证。 张三 32 男 上海 李四 22 男 北京 要求1)id 属性是必选属性 2)age 元素可有可无,name 元素可以出现多次,但至少要出现一次,其它元素必须出现而且只能出现一次。 2003110201 刘艳 女 36 陕西省西安市万寿路48 号 2003110202 刘峰 男 45 陕西省西安市长安中路96 号 使用 DOM 解析并遍历此 XML 文档,以表格显示。