文档库 最新最全的文档下载
当前位置:文档库 › XML选择题题库

XML选择题题库

什么是XML?
 A. 一种标准泛用标记语言 
B. 一种扩展性标识语言 
C. 一种超文本标记语言
D. 一种层叠样式表单是.NET 托管程序的执行引擎 
正确答案:B
2. 下面哪个不是HTML的优点 
A. 跨平台 
B. 强大的信息展示能力 
C. 标记可自定 
D. 编写简单 
正确答案:C
3. 下列哪个是XML的解析器? 
A. Internet Explorer 
B. XML1.0 C. msxml.dll 
D. 微软的记事本 
正确答案:C
4. XPath是什么? 
A. XML的路径语言 
B. XML的转化 
C. 文档对象模型 
D. XML命名空间 正确答案:A
5. <Name StudentID=“20040001”>Bill</Name>中,哪些是数据部分? 
A. Name 
B. StudentID 
C. 20040001 
D. Bill 
正确答案:CD 
 6. URI代表什么?
A. 统一资源定位符 
B. 统一资源命名符 
C. 统一资源标识符 
D. 企业资源定位符 
正确答案:C
7. 这行XML声明,声明该文档采用了什么编码标准? <?xml version="1.0" ?>
A. GB2312 
B. ANSI 
C. Unicode UTF-8 
D. Windows-1252 
正确答案:C
8. 请选出哪些注释是正确的形式 
A. <!这个注释是正确的> 
B. <!--这个注释是正确的--> 
C. <--这个注释是正确的--> 
D. <!--这个注释是正确的!--> 
E. <!---这个注释是正确的> 
正确答案:BE
10. XML文档的架构验证可以使用哪些方法? 
A. 文档类型定义(DTD) 
B. XML数据简化(XDR) 
C. XML架构定义(XSD) 
D. XML词汇表(XST) 
正确答案:ABC
11. 何谓DTD? 
A. 文档架构定义,用来验证XML 
B. 文档类型定义,用来验证XML 
C. XML文档的数据部分 
D. XML文档的片断 
正确答案:B
12. 对XML进行验证的前提条件是什么? 
A. 该XML文档的数据模型是完整的 
B. 该XML文档的定义是正确的 
C. 该XML文档的数据是正确的 
D. 该XML文档的格式是正确的 
正确答案:D
13. .NET Framework支持哪几种架构? 
A. XSD架构 B.

W3C架构 C. DTD架构 D. XDR架构 正确答案:ACD
14. XML架构定义指的是哪一种架构? 
A. XSD架构 B. W3C架构 C. DTD架构 D. XDR架构 正确答案:A
15. ASP.NET应用程序的配置文件是什么? 
A. 系统级别的配置machine.config B. 应用级别的配置web.config C. 硬件级别的配置hard.config D. 用户级别的配置GUI.config 正确答案:AB
16. XMLTextWriter是由什么类派生出来的? 
A. XMLText B. XMLWriter C. TextWriter D. XMLReader 正确答案:B
17. 哪些数据格式的数据源不能用来生成XML? 
A. Microsoft SQL Server数据库表 B. OLE DB数据源 C. DreamWeaver D. 电子数据交换(EDI) 正确答案:C
18. “table.csv”是个什么格式的文件? 
A. OLE DB文件 B. 以逗号分隔值的文本文件 C. SQL Server库表文件 D. XML文件 正确答案:B
19. 使用Microsoft Studio .NET编写XML文档时,用什么方法来创建新文档? 
A. WriteBeginDocument() B. WriteNewDocument () C. WriteStartDocument () D. WriteCreateDocument() 正确答案:C

20. 使用Microsoft Studio .NET编写XML文档时,使用什么方法来编写处理指令? 
A. WriteDeclaring () B. WriteDeclared () C. WriteProcessedInstruction () D. WriteProcessingInstruction () 正确答案:D 
21. 面向.NET Framework的XML程序设计中,限定名是由什么组成的? 
A. 前缀和后缀 B. 前缀和本地名 C. 本地IP和广域网址 D. 命名空间 正确答案:B
22. XPath定义了几种不同类型的轴? 
A. 10种 B. 11种 C. 12种 D.
13种 正确答案:D
23. 轴引用的作用是什么? 
A. 根据XPath查询的内容返回结果集 B. 提供了浏览XPath节点

集的方法 C. 允许节点测试以节点名称或节点值进行匹配 D. 定位查询路径 正确答案:B
24. 如果你只希望以只读的方式查询XML数据源的数据,应考虑使用哪种对象来缓存数据? 
A. XmlDocument B. XPathDocument C. DataSet D. XmlDataDocument 正确答案:B
28. 何谓DOM? 
A. XML文档 B. XML文档对象模型 C. XML模型语言 D. XML路径语言 正确答案:B
29. W3C定义的DOM节点类型“Attr”,对应的.NET DOM节点类型应该是什么? 
A. XmlAttr B. XmlAttribute C. XmlEntity D. XmlText 正确答案:B
30. .NET Framework中定义的“EndEntry”节点类型表示什么? 
A. XML实体 B. 实体引用 C. 当XmlReader到达元素结束时的返回项 D. 结束项 正确答案:D
31. 哪个不是XmlNode的信息属性?
A. ParentNode B. InnerText C. NodeType D. Value 正确答案:A
32. 下列代码表示什么? Doc.SelectSingleNode(“College/Students[@ID=’20040001’]”) A. 返回ID为20040001的Students节点 B. 查找名为“College/Students[@ID=’20040001’]”的节点 C. 查找ID为20040001的学生在哪所大学 D. 查找ID为20040001的学生信息位于“College/Students”下的哪个文件中 正确答案:A
33. 使用XmlNodeList类型的ChildNodes属性,能够返回什么?
 A. 返回XmlNode对象的所有节点 B. 返回XmlNode对象的所有子节点 C. 返回XmlNodeList对象的所有节点 D. 返回XmlNodeList对象的所有子节点 正确答案:B
34. 使用GetElementsByTagName()方法,可以从XmlDocument或XmlElement对象中查找到什么? 
A. 指定名称的所有元素 B. 指定名称的所有子元素 C. 指定名称的所有元素及其子元素 D. 所有指定元素的名称 正确答案:C
35. XSLT模板规则由哪几部分组成

? 
A. 一个Xpath表达式 B. 一个唯一的名称 C. 直接复制到结果文档的原始文本 D. 由XSLT指令生成的内容 正确答案:ABCD
36. .NET Framework中的XSLT的体系结构中,哪些类提供了数据存储的方式? 
A. XmlTransform B. XmlDocument C. XmlDataDocument D. XPathDocument 正确答案:BCD
37. .NET Framework中提供转换功能的类都是以哪些类为基础的? 
A. XmlTransform B. XmlDocument C. XSLT D. XPath 正确答案:CD
38. 样式表文件和架构文件的相同点是什么? 
A. 两种文件都以外部关联文件的形式作用于XML文档 B. 两种文件都使用模板文件作用于 XML 文档 C. 两种文件都用来描述数据的有效性 D. 两种文件都用来控制转换后的输出格式 正确答案:A
40. 对XQuery和XPath表述正确的哪些? 
A. XQuery和XPath都可以对各种数据源进行查询 
B. XQuery依赖于XPath的模式匹配能力 C. XQuery中对关键字不区分大小写 D. XPath中对关键字区分大小写 正确答案:BCD
41. XQuery表达式使用FLWR语法时,LET子句的作用是什么? A. 用于筛选数据源身成结果集 B. 将变量与节点进行关联,但是不能对节点集进行遍历,只能用于单个节点 C. 用于遍历满足查询条件的节点集,其中需要使用变量作为游标表示当前节点 D. 产生查询结果,可以控制结果的格式,对结果进行运算、排序、比较等 正确答案:B
42. IIS(Internet Information Server)位于SQL Server XML体系结构中的哪一层? 
A. 第1层 B. 第2层 C. 第3层 D. 第4层 正确答案:B
43. 直接的URL查询具有哪些安全隐患? 
A. 这种查询会暴露数据库结构 B. 这种查询会暴露管理员的口令 C. 这种查询会影响服务器的执行速度 D. 这种查询对用户没有限制 正确答案:A
45. 什么叫XML序列化? 
A. 对XML数据按照用户要求进行排序 B. 将客户要求传输的XML文件按照优先级进行排队的过程 C. 为了传输对象的数据,将存储在编程对象中的信息转换为数据流的过程 D. 将待传输的数据流按照用户

要求进行排序的过程 正确答案:C
46. XSD.exe工具的功能是什么?
A. XML架构定义工具,将XSD架构从XML文档中提炼出来 B. XML架构定义工具,将对象类转换为XSD架构 C. XML转换工具,将VB.NET和C#编写的XML文件互相转换 D. XML校验工具,检验XML文档是否按照规则书写 正确答案:B

习题一
1.答:HTML是用来编写Web页的语言、不允许用户自定义标记,HTML体现数据的显示格式。XML描述数据的组织结构、可自定义标记,其标记名称是对标记所包含的数据内容含义的抽象,而不是数据的显示格式。


相关文档